enum with 65536 elements doesn't work properly
Bug #589497 reported by
Stewart Smith
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
Medium
|
Stewart Smith | ||
Dexter |
Fix Released
|
Medium
|
Stewart Smith |
Bug Description
--- /home/stewart/
+++ /home/stewart/
@@ -11,7 +11,7 @@
Level Code Message
select * from max_enum_values order by many_values;
many_values
+
a0
a65534
-a65535
DROP TABLE max_enum_values;
(yes, the CREATE TABLE statement is huge)
Related branches
lp:~stewart/drizzle/bug579310-enum-type-cleanup
- Jay Pipes: Pending requested
- Brian Aker: Pending requested
- Drizzle Developers: Pending requested
-
Diff: 498 lines (+178/-70)17 files modifiedclient/drizzletest.cc (+1/-1)
drizzled/field/enum.cc (+20/-56)
drizzled/field/enum.h (+4/-6)
drizzled/sql_table.cc (+36/-2)
drizzled/table_share.cc (+14/-0)
plugin/embedded_innodb/embedded_innodb_engine.cc (+2/-1)
plugin/tableprototester/tableprototester.cc (+46/-1)
plugin/tableprototester/tests/r/basic.result (+1/-0)
plugin/tableprototester/tests/r/missing_engine.result (+2/-2)
plugin/tableprototester/tests/r/too_many_enum_values.result (+4/-0)
plugin/tableprototester/tests/t/missing_engine.test (+1/-1)
plugin/tableprototester/tests/t/too_many_enum_values-master.opt (+1/-0)
plugin/tableprototester/tests/t/too_many_enum_values.test (+5/-0)
tests/r/type_enum_max_elements.result (+17/-0)
tests/r/type_enum_too_many_elements.result (+1/-0)
tests/t/type_enum_max_elements.test (+17/-0)
tests/t/type_enum_too_many_elements.test (+6/-0)
Changed in drizzle: | |
status: | In Progress → Fix Committed |
Changed in drizzle: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.