Wrong behavior on table creating with bad index schema

Bug #1356584 reported by Andrii Ostapenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MagnetoDB
Fix Released
High
Andrii Ostapenko

Bug Description

While creating table with index hash key that does not coinside with table hash key magnetodb implicitly replaces passed index hash key by table hash key. However Bad Request exception is expected

Tags: ux
Changed in magnetodb:
milestone: none → juno-3
importance: Undecided → High
Changed in magnetodb:
assignee: nobody → Andrei V. Ostapenko (aostapenko)
summary: - Unappropriate behavior on table creating with bad index schema
+ Wrong behavior on table creating with bad index schema
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to magnetodb (master)

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

Changed in magnetodb:
status: New → In Progress
tags: added: ux
Changed in magnetodb:
milestone: juno-3 → juno-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnetodb (master)

Reviewed: https://review.openstack.org/114556
Committed: https://git.openstack.org/cgit/stackforge/magnetodb/commit/?id=23e9050694a77e0b3fbe00b88b985016a5f2d833
Submitter: Jenkins
Branch: master

commit 23e9050694a77e0b3fbe00b88b985016a5f2d833
Author: Andrei V. Ostapenko <email address hidden>
Date: Mon Aug 18 23:22:20 2014 -0400

    Fixes bug with index hash key

    Fixes bug, that allowed to pass index hash
    key that differs with primary hash key on
    table creation.

    Closes-bug: #1356584
    Closes-bug: #1308971
    Change-Id: I7b3cc2da926eb1b446de2ff212141beb38faccaf

Changed in magnetodb:
status: In Progress → Fix Committed
Changed in magnetodb:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.