Zardosht Kasheff
cfafe49230
addresses #1619
...
rename compare_field to compare_toku_field
git-svn-id: file:///svn/mysql/tokudb-engine/src@10862 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
053db385d4
addresses #1619
...
add comparison for floats
git-svn-id: file:///svn/mysql/tokudb-engine/src@10861 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
48f5e45d15
addresses #1619
...
remove toku_type_decimal and toku_type_bitstream
They were unneeded.
git-svn-id: file:///svn/mysql/tokudb-engine/src@10859 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
f7779a0749
addresses #1619
...
remove all references to unpack_key, pack_key, and pack_key_from_key_image
git-svn-id: file:///svn/mysql/tokudb-engine/src@10857 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
8ec56a90d0
addresses #1619
...
fix fixstring type
git-svn-id: file:///svn/mysql/tokudb-engine/src@10856 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
7f3d9efae7
addresses #1619
...
fix packing of varstrings, still need to fix the packing of fixstrings
git-svn-id: file:///svn/mysql/tokudb-engine/src@10854 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
bdd88cd4de
addresses #1619
...
better function names
git-svn-id: file:///svn/mysql/tokudb-engine/src@10842 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
a276ed7cb8
addresses #1619
...
add support for blobs
git-svn-id: file:///svn/mysql/tokudb-engine/src@10833 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
ba3f7e7ec3
addresses #1619
...
add support for varchars and varbinary
git-svn-id: file:///svn/mysql/tokudb-engine/src@10822 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
07a02b10ee
addresses #1619
...
add support for binary and fixed sized strings
git-svn-id: file:///svn/mysql/tokudb-engine/src@10816 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
c2e97743c2
addresses #1619
...
add support for sets and enums
git-svn-id: file:///svn/mysql/tokudb-engine/src@10776 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
61d98a4bd4
addresses #1619
...
silly bug for friday morning
git-svn-id: file:///svn/mysql/tokudb-engine/src@10775 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
0e50f9e3d5
addresses #1619
...
add support for bitstreams
git-svn-id: file:///svn/mysql/tokudb-engine/src@10769 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
8de1f9b8ec
addresses #1619
...
add functions for decimals
git-svn-id: file:///svn/mysql/tokudb-engine/src@10768 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
5575b68131
addresses #1619
...
poison use of two MySQL types that are dead. These types are obsolete
in 5.1
git-svn-id: file:///svn/mysql/tokudb-engine/src@10755 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
16cd4fe5c4
addresses #1619
...
add support for floats
git-svn-id: file:///svn/mysql/tokudb-engine/src@10751 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
d921b1dbd0
addresses #1619
...
add support for doubles
make some of these functions inline
git-svn-id: file:///svn/mysql/tokudb-engine/src@10750 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
a5bf8d6eb8
addresses #1619
...
silly bug
git-svn-id: file:///svn/mysql/tokudb-engine/src@10746 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
25bacb835a
addresses #1619
...
create pack_key_field for ::index_read calls
git-svn-id: file:///svn/mysql/tokudb-engine/src@10745 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
7c7623d4f7
addresses #1619
...
remove extraneous printfs that were meant only for debugging
git-svn-id: file:///svn/mysql/tokudb-engine/src@10744 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
ca1cf1da48
addresses #1619
...
create unpack_field, integrate it into unpack_key
git-svn-id: file:///svn/mysql/tokudb-engine/src@10742 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:48 -04:00
Zardosht Kasheff
e3dddfc4b2
addresses #1619
...
fix bug in cmp_toku_int
create pack_field and integrate it into create_dbt_key_from_key
git-svn-id: file:///svn/mysql/tokudb-engine/src@10741 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:47 -04:00
Zardosht Kasheff
57177ff886
addresses #1619
...
stupid stupid bug pt 2
git-svn-id: file:///svn/mysql/tokudb-engine/src@10736 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:47 -04:00
Zardosht Kasheff
59343fc8ea
addresses #1619
...
get cmp function for ints working correctly
git-svn-id: file:///svn/mysql/tokudb-engine/src@10727 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:47 -04:00
Zardosht Kasheff
0c2ffe6cd2
addresses #1619
...
get cmp functions to use newly made integer comparison
git-svn-id: file:///svn/mysql/tokudb-engine/src@10726 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:47 -04:00
Zardosht Kasheff
8e343e91c9
addresses #1619
...
check in some comparison code for integers. It is not running yet, that is the next step
git-svn-id: file:///svn/mysql/tokudb-engine/src@10725 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:47 -04:00
Zardosht Kasheff
5b2bf24197
addresses #1619
...
move cmp related functions to new files
git-svn-id: file:///svn/mysql/tokudb-engine/src@10719 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:47 -04:00