109 Commits

Author SHA1 Message Date
ozanarmagan
baff5aa951 Added ONNX Runtime dependency 2023-03-10 18:18:46 +05:30
ozanarmagan
4f921a3040 Auto vector generation & Hybrid Search 2023-02-16 14:47:17 +03:00
ozanarmagan
3f7390d02e Added ONNX Runtime dependency 2023-02-05 15:18:35 +03:00
Kishore Nallan
344ab3b4e5 Fix missing system libs on mac. 2023-02-02 16:05:58 +05:30
Kishore Nallan
87fc037a24 Trim mac link libs. 2023-01-03 15:24:00 +05:30
Kishore Nallan
a98e5bacdd Vector search basics. 2022-08-27 13:47:09 +05:30
Kishore Nallan
ba101d0b40 Infix basics. 2022-01-27 16:34:06 +05:30
Kishore Nallan
baa8f55787 More ARM patches. 2021-12-04 13:01:26 +05:30
Kishore Nallan
f12aa9df3f Patches for ARM. 2021-12-03 14:24:25 +05:30
Kishore Nallan
dcfe626e97 Make use of sanitizer optional. 2021-10-09 18:19:33 +05:30
Kishore Nallan
043535ee6b Support array of geo points. 2021-09-24 12:43:26 +05:30
Kishore Nallan
812ed37496 Bump h2o dep. 2021-08-10 20:55:08 +05:30
Kishore Nallan
203230e051 Upgrade CURL. 2021-08-09 18:13:05 +05:30
Kishore Nallan
d827ddbc7a Swap out underlying geo library. 2021-05-11 12:33:38 +05:30
Kishore Nallan
9679895ee3 Add optional LRU + TTL cache for searches. 2021-05-09 20:31:24 +05:30
Kishore Nallan
aa1cd0acd1 Recover gracefully from a crash during write. 2021-04-23 14:23:00 +05:30
kishorenc
3a92685967 Integrate with Kakasi. 2021-04-05 12:25:50 +05:30
kishorenc
af6d2e94e5 Load collections parallelly during start up. 2021-03-12 16:38:51 +05:30
kishorenc
df32c32497 Fix build. 2021-02-16 17:58:54 +05:30
kishorenc
4eb7058568 Point datatype for basic geo queries. 2021-02-07 19:55:55 +05:30
kishorenc
17fbbd0838 Refactor concurrency model. 2021-02-06 20:17:18 +05:30
Jason Bosco
047ad37991 Minor refactor of build scripts 2021-01-24 19:26:15 -08:00
Jason Bosco
467b91d6da Fix stability of stack traces on Linux 2021-01-24 08:05:12 -08:00
Jason Bosco
a08fb7738f Exhaustive token searching with filter_ids 2021-01-22 20:06:18 -08:00
Jason Bosco
52287b263d Add line numbers to stack trace 2021-01-22 16:48:10 -08:00
kishorenc
1b01de0c0c Housekeeping tasks. 2020-09-07 21:25:04 +05:30
kishorenc
1ab9b65098 Force use of jemalloc via static linking. 2020-07-21 17:36:27 +05:30
kishorenc
60a1454d8d Cmake: remove remote brpc & braft builds for mac. 2020-07-04 08:17:58 +05:30
kishorenc
b9b3c58b2c Fix build. 2020-06-22 19:49:18 +05:30
kishorenc
abc3ae2a4f Temporary clean build. 2020-06-22 18:59:07 +05:30
kishorenc
e314ec23e6 Move to glog. 2020-06-22 18:17:52 +05:30
kishorenc
d72351e24d Use find_library for locating leveldb and gflags. 2020-03-25 21:30:43 +05:30
kishorenc
e057b64d9d Migrate to butil logger. 2020-03-20 16:49:26 +05:30
kishorenc
4f2192648e Add osx cmake extensions. 2020-03-11 16:10:01 +05:30
kishorenc
eb0c66d778 Basic raft clustering is working.
Still need to handle actual stateful operations.
2020-03-08 21:22:48 +05:30
kishorenc
ba17243a36 Split collection test into smaller test suites. 2020-03-05 17:53:13 +05:30
kishorenc
d857e10646 Upgrade to OpenSSL 1.1.1 2019-09-17 21:39:29 +05:30
kishorenc
6463663f81 Fix command line usage: data-dir and api-key are required. 2019-09-07 23:43:19 +05:30
kishorenc
a3f883be2c Bump dependencies. 2019-09-04 21:27:09 +05:30
Kishore Nallan
51169bf6b6 Add tests for configuration parsing. 2019-04-29 18:55:45 +05:30
Kishore Nallan
b35f73f22c Bump g3log dependency - fixes a date/time logging issue.
The timestamp logged in Linux was wrong sometimes.
2018-08-31 17:43:33 +05:30
Kishore Nallan
35b7ba720b Store the created timestamp as part of collection metadata. 2018-08-26 16:45:47 +05:30
Kishore Nallan
3c98931c0e Improve unicode normalization.
Normalize latin characters like ß to their near equivalent ASCII representations.
2018-08-18 16:31:18 -04:00
Kishore Nallan
ea883b4bec Build lib along with executable. 2018-07-30 13:45:32 +05:30
Kishore Nallan
96f1340c73 Locating ICU library on Mac requires additional hint. 2018-04-02 20:29:47 +05:30
Kishore Nallan
e558257b5f Remove dependency on miniutf. 2018-04-02 19:08:36 +05:30
Kishore Nallan
7101875d26 Ensure that G3log is linked to statically. 2018-04-02 18:10:57 +05:30
Kishore Nallan
ddcb89843f Experimenting with ICU linking options. 2018-04-02 18:10:09 +05:30
Kishore Nallan
55ac4feb08 Normalize unicode characters using ICU. 2018-04-02 11:26:32 +05:30
Kishore Nallan
4d22698cc5 Minor logging changes. 2018-03-30 16:26:35 +05:30