Implement table schema based validation of requests

Registered by Dmitriy Ukhlov on 2014-07-25

Now it is possible to specify any well formed parameters for PutItem, UpdateItem and other requests which are not corellarted with table schema usually it causes only errors on backend side and returns not user friendly error messages, but sometimes it can cause more serious problems for example it can break execution of async request and then our table can hang in some intermediate state

Blueprint information

Status:
Complete
Approver:
Dmitriy Ukhlov
Priority:
High
Drafter:
Dmitriy Ukhlov
Direction:
Approved
Assignee:
Dmitriy Ukhlov
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 2014.2
Started by
Dmitriy Ukhlov on 2014-08-29
Completed by
Ilya Sviridov on 2014-10-02

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:redesign-validation,n,z

Addressed by: https://review.openstack.org/121162
    Improve json schema validation for CreateTable request

Gerrit topic: https://review.openstack.org/#q,topic:bp/implement-table-schema-based-validation,n,z

Addressed by: https://review.openstack.org/122445
    Improve json schema validation for left requests

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.