Commit graph

1405 commits

Author SHA1 Message Date
Zardosht Kasheff
4e1c87fe83 refs #6195, fix was good, put it back
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54220 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
11cc2938bc refs #6195, fix still not working, backing out
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54179 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
074ed535a9 refs #6195, make proper fix
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54177 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
2bac4002c6 refs #6195, undo change, needs tweaking
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54130 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
49bb903918 refs #6195, make fix
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54128 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
5886644c75 refs #6022 always compile analyze into the code
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53996 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
01376aeb71 refs #6022 implement cardinality on the mainline
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53943 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
8b619cad16 refs #6112 use templates for the vlq functions in the tokudb handlerton
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53779 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
bb82f894e9 refs #5590 remove the old 5.5 add/drop index code
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53742 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
8b848f3e32 closes #5955, fix ticket
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53733 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
542b13d946 refs #5852 ext keys in 5.6
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53707 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
f2f4f317d4 refs #6094 remove HA_GENERAL_ONLINE code from the handlerton
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53679 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
c57723bf3c refs #5777 support extended keys for tokudb in maria 5.5
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53678 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
53d6ece6cc refs #6096, fix spacing
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53627 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
3980d95a4c refs #6096, refs #2894, make fix
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53626 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
7844aae604 refs #6057, remove read-only transaction work from handlerton
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53465 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
a007c67736 refs #6026, merge fix to main from tokudb-engine.6026
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53434 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
cbf94f148d refs #5104, fix compilation of MySQL 5.5
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53426 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
49d8e272c3 refs #5104, merge ICP for MariaDB to main
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53424 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
a695dbafea refs #6028, compilation fix
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53329 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
4a63eb92ea refs #6028, fix fields_are_same_type
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53328 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
a50e68f24c refs #6028, fix fractional timestamps in mariadb
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53322 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
ba67355e31 refs #6024, merge MRR for MySQL 5.6 to main
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53314 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
d007c6c292 refs #5571, merge to main
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53300 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Rich Prohaska
e2f6ed8154 refs #6021 use ha_statistic_increment in the tokudb handlerton for table stats
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53248 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
6262a7a221 refs #5967, do not require flush logs to be run when changing checkpointing period
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@53065 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
7e276c2c2b refs #5974, fix on main
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52971 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Rich Prohaska
d7ca4a885c refs #5947 rename to vlq
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52810 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Rich Prohaska
146e7078e5 refs #5947 replace update base128 code with ft vlq code
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52787 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
1e82276bc9 refs #5888, rename variable to tokudb_directio
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52610 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
75bc247748 closes #5899, fix stored functions
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52597 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Leif Walsh
7d527a91ba closes #5916 merge to main
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52402 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
1cba8e02d7 refs #5888, add server variable to control directIO
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52240 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Rich Prohaska
72885f475c refs #5725 support SBR and mixed logging. remove the tokudb_enable_fast_update/upsert variables
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52231 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
2401724107 refs #5554, merge handlerton piece
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52114 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Rich Prohaska
b2a9954079 refs #5886 merge blob updates to mainline
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@52092 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Rich Prohaska
6b8d3611e9 refs #5728 merge varchar fast updates to mainline
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51917 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Zardosht Kasheff
80fb572060 closes #5884, remove ha_tokudb_alter_51.cc, we no longer support 5.1, so it is dead
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51910 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Rich Prohaska
223622d333 refs #5876 always init pad_char to avoid erroneous compiler warning
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51837 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:17 -04:00
Rich Prohaska
86488ae108 refs #5862 support MDL X during alter prepare for various locking protocols
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51654 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
e10c7fe451 refs #5780 build basic tokudb in percona server
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51373 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
d383d4b275 refs #5824 debug the upsert deadlock bug
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51312 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
John Esmet
1cae03b794 refs #5722 remove dead code
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51214 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
6545e47b43 refs #4476 use user_defined_key_parts
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51199 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
d264631901 refs #4476 tokudb patches ported to 5.6.9-rc
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51183 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
cab23b42d9 refs #4476 tokudb patches ported to 5.6.9-rc
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51182 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
02125584bd refs #5727 address upsert code review comments
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51123 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
e60066eb3a refs #4476 build tokudb on mysql-5.6.9-rc
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51085 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
1fb4dfce62 refs #5727 dont allow upserts with secondary keys and other issues raised during a code review
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51076 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00
Rich Prohaska
4e0a48bf7c refs #5789 fix compile problems from 51072
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@51075 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:16 -04:00