23 Commits

Author SHA1 Message Date
Kishore Nallan
6b37d43fd7 Use a proper logger for logging! 2018-02-02 08:22:23 -05:00
Kishore Nallan
13f4c72827 Use rocksdb batch put for atomic insertion. 2018-01-28 14:29:07 -05:00
Kishore Nallan
ba49971ddd Fixed a few more -Wall warnings. 2018-01-26 13:38:02 +00:00
Kishore Nallan
60288631be Check partial node text iteratively for prefix match. 2017-12-17 10:26:37 +05:30
Kishore Nallan
e24e0fae5d Node score should be a int32_t. 2017-09-21 19:40:41 +05:30
Kishore Nallan
e384b777a1 Collection operations on float fields. 2017-08-10 18:20:58 -04:00
Kishore Nallan
a2f475d7fc Enable ART to index and search on floating point numbers. 2017-08-09 18:17:26 -04:00
Kishore Nallan
8850f8b169 Patch RocksDB build to ensure that it links against only specific libraries. 2017-04-07 08:58:29 +05:30
Kishore Nallan
c698c3be1a Fix a few compile warnings/errors. 2017-03-30 18:25:37 +05:30
Kishore Nallan
4378083e73 Searching for an int32 against an int32 array. 2017-02-12 17:35:43 +05:30
Kishore Nallan
3339fdeec0 Added tests for int64 search. 2017-01-22 07:06:35 +05:30
Kishore Nallan
da68fb17e8 Support LESS_THAN and GREATER_THAN. 2017-01-22 05:40:10 +05:30
Kishore Nallan
af8e8ba460 No special trailing character is required when int is serialized since all strings of equal length. 2017-01-19 23:54:43 +05:30
Kishore Nallan
0fcdb6b479 Support signed ints in art int search. 2017-01-12 21:20:52 +05:30
Kishore Nallan
0b88e669f6 Make ART fuzzy_search take min_cost and max_cost instead of only max_cost. 2016-12-28 18:16:43 +05:30
Kishore Nallan
12276b651f Base work for supporting multiple indexable fields. 2016-12-22 22:26:33 +05:30
Kishore Nallan
9b0c347334 ART - integer range search. 2016-12-11 13:47:43 +05:30
Kishore Nallan
e1526319f7 Building up support for prefix based searching and for ranking token suggestions by either frequency or max_score. 2016-11-27 14:56:15 +05:30
Kishore Nallan
ea0da73cfb Fix C++ 11 warnings. 2016-11-13 09:56:13 +05:30
Kishore Nallan
9bb24331cc Fuzzy search test - multiple results. 2016-11-12 21:30:22 +05:30
Kishore Nallan
aab5912110 Fuzzy search tests. 2016-11-07 19:36:28 +05:30
Kishore Nallan
c7e58efafd Add some regression tests for checking out of bounds. 2016-11-06 08:30:00 +05:30
Kishore Nallan
7a0187e6b3 Import and port art tests. 2016-11-01 18:19:21 +05:30