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
Kishore Nallan
8ec653c3e6
Check for connection status before responding.
2021-11-26 15:11:23 +05:30
Kishore Nallan
b088bad83b
Use gzip compression for DEB.
2021-11-25 19:05:41 +05:30
Kishore Nallan
a21628207e
Refactor grouping with sorting.
2021-11-24 20:20:21 +05:30
Kishore Nallan
69345d37ce
Revert "[RPM] Ensure typesense service is stopped before starting."
...
This reverts commit 514824b76b3221998f2d35816a7878ad9c9ffd66.
2021-11-24 12:02:08 +05:30
Kishore Nallan
d67d0d6a65
[RPM] Ensure typesense service is stopped before starting.
...
Work around for a systemd bug: https://gitlab.com/gitlab-org/ci-cd/docker-machine/-/issues/41#note_688450126
2021-11-23 18:16:08 +05:30
Kishore Nallan
f45416be0c
Only last token should prefix search during drop tokens.
2021-11-23 18:12:38 +05:30
Kishore Nallan
72b4025232
Remove stray logs.
2021-11-23 08:56:29 +05:30
Kishore Nallan
e96039a1e5
Merge branch 'gh-437' into single-index-concurrency
2021-11-23 08:53:03 +05:30
Kishore Nallan
97b1981fcd
Buffer IDs during exhaustive search.
2021-11-22 15:18:37 +05:30
Kishore Nallan
55ad455804
Improve intersected filtering perf.
2021-11-22 12:29:11 +05:30
Kishore Nallan
ef47f54d11
Improve fuzzy search filtering perf.
2021-11-21 12:51:21 +05:30
Kishore Nallan
f0b09e6c07
Basics of treating space as typo.
2021-11-21 07:53:27 +05:30
Kishore Nallan
237b67816d
Don't enable search cutoff by default.
2021-11-20 15:05:46 +05:30
Kishore Nallan
ceab0e8234
Speed up search inside multi-field aggregation.
2021-11-20 12:00:09 +05:30
Kishore Nallan
0626ca8cf6
Speed up search inside multi-field aggregation.
2021-11-20 11:59:46 +05:30
Kishore Nallan
4cb6d7926a
Log multi-field aggregation time.
2021-11-19 22:19:25 +05:30
Kishore Nallan
d2798ac00b
Log times for operations.
2021-11-19 19:32:00 +05:30