Proper RESTful interface for big data import
We need to impement proper RESTful interface for big data import api.
Steps for implementation:
1. Create new streaming server with gevent.pywsgi
2. Improve configs
3. Create new controller in /openstack/v1
4. Create new streaming application
5. Add URL mappings to api/wsgi
Also, it would be nice to add the response with unprocesses items.
Blueprint information
- Status:
- Complete
- Approver:
- Illia Khudoshyn
- Priority:
- Medium
- Drafter:
- Maksym Iarmak
- Direction:
- Approved
- Assignee:
- Maksym Iarmak
- Definition:
- Obsolete
- Series goal:
- Accepted for 2.0
- Implementation:
- Informational
- Milestone target:
- 2.0.5
- Started by
- Completed by
- Ilya Sviridov
Related branches
Related bugs
Sprints
Whiteboard
Not sure that one more server is a good idea. What about authorization?
Let us discuss it in ML or IRC
~isviridov
Well, bulk load server will seem to eat lots of CPU so I suggest it runng as a separate process. We will use the same authoring and other filters for it as we do for stock API.
And it uses geventlet.pywsgi instead of geventlet.wsgi in order to support streaming
~ikhudoshyn
Gerrit topic: https:/
Addressed by: https:/
PoC: Proper RESTful interface for big data import
Addressed by: https:/
PoC Bulk data load over network
Work Items
Dependency tree
* Blueprints in grey have been implemented.