put item does not replaces item with predefined attributes
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | MagnetoDB |
High
|
Andrei V. Ostapenko | ||
Bug Description
In the table with predefined attributes, that are not used in primary key put item does not replace item properly.
Bug replay:
1. Create a table with 3 attributes. 2 of them will be used in key schema
2. Put an item, that contains all 3 attributes
3. Put an item with two attributes (just the same key schema as in 1st item)
4. Get this item - you will receive an item with all 3 attributes, however expected is to receive just 2.
| description: | updated |
| Changed in magnetodb: | |
| milestone: | none → juno-3 |
| importance: | Undecided → High |
| tags: | added: ux |
| Changed in magnetodb: | |
| assignee: | nobody → Andrei V. Ostapenko (aostapenko) |
| Changed in magnetodb: | |
| milestone: | juno-3 → juno-rc1 |
| Changed in magnetodb: | |
| status: | New → In Progress |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit f3396b9bd2d1a80
Author: Andrei V. Ostapenko <email address hidden>
Date: Fri Sep 5 16:10:29 2014 -0400
Fixes bug with put item predefined attributes
Fixes bug that prevents setting to 'null' item
predefined attributes, that are not mentioned
in put request.
Closes-bug: #1348336
Change-Id: I5ad0db7ea81224
| Changed in magnetodb: | |
| status: | In Progress → Fix Committed |
| Changed in magnetodb: | |
| status: | Fix Committed → Fix Released |


Fix proposed to branch: master /review. openstack. org/119462
Review: https:/