1517 Commits

Author SHA1 Message Date
Kishore Nallan
c3a85be42f Fix highlight surround num tokens in Cyrillic. 2021-12-28 16:40:38 +05:30
Kishore Nallan
9e00f3a73f Phrase search highlight. 2021-12-28 09:59:34 +05:30
Kishore Nallan
ab7a3f53bb Phrase search skeleton. 2021-12-28 08:29:31 +05:30
Kishore Nallan
3a8a2fcadb Support emplace action for ingestion. 2021-12-25 09:39:23 +05:30
Kishore Nallan
98485a4c36 Fix boolean arg parsing quirk.
The "--boolean-flag=true" format works now.
2021-12-24 15:39:57 +05:30
Kishore Nallan
d6583e7e1e Add test for cyrillic facet query highlight. 2021-12-24 13:50:45 +05:30
Kishore Nallan
34a698f432 Handle unhandled errors during indexing. 2021-12-24 12:58:20 +05:30
Kishore Nallan
a59f41960f Allow empty first value for type detected fields. 2021-12-23 11:18:03 +05:30
Kishore Nallan
fee8a2e2fb Improve field duplication check logic. 2021-12-21 19:17:43 +05:30
Kishore Nallan
395763563c Merge pull request #470 from harisarang/fix-duplicates
fix: duplicates in field names
2021-12-21 15:53:45 +05:30
Harisaran G
7b1148ee45 fix: test assertions and error messages 2021-12-21 09:17:36 +05:30
Kishore Nallan
4cb6ce0d31 Fix test. 2021-12-20 19:07:59 +05:30
Kishore Nallan
2b2b4c5aec Fix highlighting on cyrillic text with special chars. 2021-12-20 18:09:13 +05:30
Kishore Nallan
4de5b141ee Basic string sorting support. 2021-12-20 14:38:01 +05:30
Kishore Nallan
dc65e06cf1 Tweak script used for generating api key for RHEL.
Reported to be not working fine on certain RHEL/SUSE instances.
2021-12-19 16:03:06 +05:30
Kishore Nallan
cedf6b1df0 Consider synonyms when computing verbatim match. 2021-12-16 20:40:06 +05:30
Harisaran G
aaa5c00c85 add: tests for duplicates in fields 2021-12-15 08:21:16 +05:30
Harisaran G
b7b0fe84c2 fix: duplicate fields (#328) 2021-12-14 19:37:39 +05:30
Kishore Nallan
f3e3fbce2b Merge branch 'master' into v0.23
# Conflicts:
#	test/collection_all_fields_test.cpp
2021-12-11 17:27:18 +05:30
Kishore Nallan
4004b03167 Update README. 2021-12-11 09:01:10 +05:30
Kishore Nallan
f44f75a498 Improve wildcard + dict test. 2021-12-11 06:47:44 +05:30
Kishore Nallan
4b479291e4 Allow dict field with wildcard definition. 2021-12-10 19:27:23 +05:30
Kishore Nallan
b60bb6c1bb Fix export filtering. 2021-12-10 19:27:17 +05:30
Kishore Nallan
1ead74fad6 Allow dict field with wildcard definition. 2021-12-10 19:20:51 +05:30
Kishore Nallan
6f9c9dfb69 Revert glibc 2.34 compat changes. 2021-12-10 16:19:44 +05:30
Kishore Nallan
caf0b3645a Fix export filtering. 2021-12-10 09:26:52 +05:30
Kishore Nallan
a9c15ec0f7 Fix facet highlighting for Cyrillic text. 2021-12-09 10:54:47 +05:30
Kishore Nallan
6e02d71129 Update README 2021-12-07 21:17:27 +05:30
Kishore Nallan
e0d3d11078 Merge branch 'single-index-concurrency' 2021-12-07 18:12:13 +05:30
Kishore Nallan
e63193606d Fix glibc 2.34 compatibility. 2021-12-06 21:06:21 +05:30
Kishore Nallan
281dc55593 Revert "Remove jemalloc usage check."
This reverts commit 2cd169cfecfeb67d7f25afef6b4689e494f2d1ee.
2021-12-06 18:36:14 +05:30
Kishore Nallan
6bc7817c54 Don't consider typo in weighted token score. 2021-12-06 12:31:28 +05:30
Kishore Nallan
71f2e61282 Remove jemalloc usage check.
This change also removes usage of dlsym, whose API seems to have changed in recent glibc version, so breaking Typesense on newer Ubuntu/Fedora: https://stackoverflow.com/a/18825060/131050
2021-12-05 07:41:43 +05:30
Kishore Nallan
6957177e10 Add back git, needed for CI. 2021-12-04 20:16:43 +05:30
Kishore Nallan
859028a767 Fix CI. 2021-12-04 19:58:56 +05:30
Kishore Nallan
519ddfb5ba Use new docker image for build. 2021-12-04 19:07:49 +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
fa649d1b9d Add test for cyrillic drop tokens. 2021-12-02 16:30:04 +05:30
Kishore Nallan
bd6fd1c03e Improve Cyrillic support. 2021-12-02 16:17:01 +05:30
Kishore Nallan
54148545d0 Merge branch 'single-index-concurrency' into v0.23
# Conflicts:
#	test/collection_specific_test.cpp
2021-12-01 16:41:57 +05:30
Kishore Nallan
f1b4b8c2a2 Handle single hyphen token in query.
Should not be treated as an exclusion filter.
2021-12-01 14:40:53 +05:30
Kishore Nallan
1f4384797e Merge branch 'single-index-concurrency' into v0.23
# Conflicts:
#	test/collection_specific_test.cpp
2021-12-01 11:12:42 +05:30
Kishore Nallan
339300dcd0 Lowercase unicode while tokenization. 2021-11-30 20:20:19 +05:30
Kishore Nallan
11f919c4f8 Use set for batch indexer request restore. 2021-11-30 19:35:41 +05:30
Kishore Nallan
1bd028e951 Fix warning. 2021-11-30 16:51:41 +05:30
Kishore Nallan
6ded5c7556 Fix posting list deletion edge case. 2021-11-30 15:56:25 +05:30
Kishore Nallan
d9b969aab5 Sort queued requests by timestamp before restore. 2021-11-30 14:21:12 +05:30
Kishore Nallan
cec0779bb2 Add coll drops. 2021-11-26 21:08:24 +05:30
Kishore Nallan
b14458efd4 Handle updates of repeating records within the same batch. 2021-11-26 19:35:50 +05:30