Merge lp:~vkolesnikov/pbxt/pbxt-bug-509803 into lp:pbxt
Proposed by
Vladimir Kolesnikov
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | not available | ||||
Proposed branch: | lp:~vkolesnikov/pbxt/pbxt-bug-509803 | ||||
Merge into: | lp:pbxt | ||||
Diff against target: |
143 lines (+49/-9) 6 files modified
ChangeLog (+2/-1) src/datadic_xt.cc (+4/-6) src/datadic_xt.h (+0/-1) src/myxt_xt.cc (+1/-1) test/mysql-test/r/pbxt_bugs.result (+20/-0) test/mysql-test/t/pbxt_bugs.test (+22/-0) |
||||
To merge this branch: | bzr merge lp:~vkolesnikov/pbxt/pbxt-bug-509803 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PBXT Core | Pending | ||
Review via email: mp+19188@code.launchpad.net |
To post a comment you must log in.
Fixed a problem in the myxt_create_ foreign_ key_from_ row function. It incorrectly calculated resulting key length which could lead to incorrect inter-table key comparison and false key change detections within a single table. Also perfromaed refactoring: removed XT_KEY_ ACTION_ DEFAULT that was functionally identical to XT_KEY_ ACTION_ RESTRICT.