Commit graph

4 commits

Author SHA1 Message Date
John Esmet
b33e859c6a FT-273 Use a comparator object for fractal tree key comparisons when
possible, untangling the dependency between parameters 'ft->compare_fun' and
'ft->cmp_descriptor' in a sensible way. It is now much less necessary to
create a fake db (good) and some long parameter lists are now shorter
(it's a start)
2014-06-15 23:01:58 -04:00
John Esmet
d8358af74a FT-258 Remove another malloc from the cursor create path. Queries using
db->getf_set now perform zero mallocs. Also, move the is_temporary
bit into the cursor constructor.
2014-06-14 20:25:34 -04:00
John Esmet
e2c20624e0 FT-258 Remove a malloc from the cursor creation path 2014-06-14 20:25:34 -04:00
John Esmet
e583525a40 FT-258 Move cursor code into ft/cursor.h and ft/cursor.cc 2014-06-14 20:25:34 -04:00