703 Commits

Author SHA1 Message Date
kishorenc
22ce33bfbe Allow a threshold for memory limit to be specified. 2020-08-09 12:04:37 +05:30
kishorenc
7b7af9453d Set original response content type when proxying to leader. 2020-08-06 12:10:30 +05:30
kishorenc
fd81cbb976 Set import response content type as text/plain. 2020-08-05 08:48:04 +05:30
kishorenc
966e9178c6 Standardize metric names. 2020-07-27 16:48:01 +05:30
kishorenc
237f47974a Use batching for imports. 2020-07-25 20:36:05 +05:30
kishorenc
cd4bb193ba Ensure that freed memory is handed back to OS promptly. 2020-07-25 12:02:33 +05:30
kishorenc
560a3582cc Fetch memory metrics from jemalloc. 2020-07-23 22:22:39 +05:30
kishorenc
6a4dbaf29c Expose all metric values only as string for consistency. 2020-07-23 21:19:49 +05:30
kishorenc
1ab9b65098 Force use of jemalloc via static linking. 2020-07-21 17:36:27 +05:30
kishorenc
d02b678d62 JSON lib upgrade. 2020-07-14 20:55:27 +05:30
kishorenc
66f1f5d01f More efficient store contains. 2020-07-14 20:55:10 +05:30
kishorenc
f5eb2c164e Increase election time out. 2020-07-14 20:08:40 +05:30
kishorenc
3e82089423 Merge branch 'distinct-grouping' 2020-07-04 13:50:34 +05:30
kishorenc
14d1604d49 Update README. 2020-07-04 08:21:29 +05:30
kishorenc
60a1454d8d Cmake: remove remote brpc & braft builds for mac. 2020-07-04 08:17:58 +05:30
kishorenc
e64805320b Address some warnings. 2020-07-03 15:10:44 +05:30
kishorenc
0f38242e09 Clearer error message about group limit range. 2020-07-01 08:09:00 +05:30
kishorenc
6377d1b58c Fix tests. 2020-06-30 18:08:44 +05:30
kishorenc
2e0d8179f7 Change typesense memory usage metric name. 2020-06-30 15:59:32 +05:30
kishorenc
0cdd58e86c Validate group limit & other numerical parameters of search. 2020-06-30 15:58:32 +05:30
kishorenc
9b5df13a9e Fix url of h2o github archive. 2020-06-28 21:52:49 +05:30
kishorenc
8c42d5da7b Fix url of h2o github archive. 2020-06-28 21:52:30 +05:30
kishorenc
2102f2323f Identify curated results in response. 2020-06-28 17:22:12 +05:30
kishorenc
0762f4ae29 Group key should be actual values. 2020-06-28 16:58:30 +05:30
kishorenc
ba80f06001 Generate whole key without relying on seed based generation. 2020-06-25 17:09:07 +05:30
kishorenc
8e1338626e Log all levels to a single file. 2020-06-24 19:51:07 +05:30
kishorenc
a7fad633eb Use mt19937_64 directly for consistency. 2020-06-24 13:57:46 +05:30
kishorenc
57a43a0b21 Upgrade glog to avail static log file name feature. 2020-06-23 16:38:00 +05:30
kishorenc
17a6194d6e Fix a compile warning. 2020-06-22 19:53:12 +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
933cbe9bb0 More tests. 2020-06-22 08:29:35 +05:30
kishorenc
de28d33f24 More tests for grouping. 2020-06-21 22:00:08 +05:30
kishorenc
7fa6d5c888 Fix ordering in grouped override IDs. 2020-06-19 21:18:43 +05:30
kishorenc
1216bcb3cc Wrap grouped hits in a dictionary structure. 2020-06-19 16:58:08 +05:30
kishorenc
e9557bf233 Tear down test suite state properly. 2020-06-19 12:15:41 +05:30
kishorenc
ae6ea0ba6c Use malloc/free consistently for managing array buffer. 2020-06-19 12:14:55 +05:30
kishorenc
ef40516790 Fixing an issue with grouping across indices. 2020-06-18 18:17:33 +05:30
kishorenc
3f6f13baf1 Support for grouping overrides. 2020-06-16 16:28:14 +05:30
kishorenc
c5010a6a5f Results count should match group size for group query. 2020-06-14 17:16:01 +05:30
kishorenc
1c398fac7e Don't require query fields for wildcard query. 2020-06-14 15:22:20 +05:30
kishorenc
3b68a81515 Ensure timeouts are cleared before destroying evloop. 2020-06-14 15:20:31 +05:30
kishorenc
10c22c174a Consider grouping when generating facet counts. 2020-06-14 08:14:03 +05:30
kishorenc
e234f23cec Merge branch 'master' into distinct-grouping 2020-06-13 12:39:11 +05:30
kishorenc
50dba3ec43 Fixed an edge case in filtering int64 values. 2020-06-13 11:12:46 +05:30
kishorenc
444633ce85 Merge branch 'master' into distinct-grouping
# Conflicts:
#	test/collection_test.cpp
2020-06-12 21:16:49 +05:30
kishorenc
ae66d6a8d0 Schema response should contain optional field value. 2020-06-12 20:57:26 +05:30
kishorenc
81dfe76009 Float array field should accept integer values. 2020-06-12 20:40:15 +05:30
kishorenc
9867ca5e29 Handle deletion of records with optional fields. 2020-06-10 22:05:59 +05:30