2962 Commits

Author SHA1 Message Date
Kishore Nallan
8e1f6caaf1 Add upsert + get APIs for analytics rules. 2023-07-07 12:43:01 +05:30
ozanarmagan
a769eeb0a7 Add error messages for JSON parse errors 2023-07-06 22:02:02 +03:00
ozanarmagan
e7887c5efa Update timeout response code to 408 in proxy 2023-07-06 21:53:03 +03:00
Kishore Nallan
beb95a659a Add test for null value + update of missing optional field. 2023-07-06 21:06:18 +05:30
Kishore Nallan
2d4221c1f7 Check for presence of key before getting from old doc during update. 2023-07-06 20:33:48 +05:30
ozanarmagan
e614895ea4 Add extra check for timeouts 2023-07-06 13:10:32 +03:00
ozanarmagan
01a17a6972 Fix JSON parsing errors 2023-07-06 11:48:59 +03:00
ozanarmagan
2ae06c5824 Revert "Add timeout and num retries as search params"
This reverts commit 65dbeb6e75ea97a795df4a4a96327bd5b6c1ddd7.
2023-07-06 10:49:26 +03:00
Kishore Nallan
3aa9bad0b1 Merge branch 'v0.25-join' into v0.26-facets
# Conflicts:
#	include/collection.h
#	include/http_data.h
#	test/tokenizer_test.cpp
2023-07-06 12:22:17 +05:30
Kishore Nallan
437732c89d Remove stray logging in test. 2023-07-06 10:31:41 +05:30
ozanarmagan
65dbeb6e75 Add timeout and num retries as search params 2023-07-05 01:28:22 +03:00
Kishore Nallan
1588c83da2
Merge pull request #1085 from happy-san/v0.26-facets
Refactor fuzzy search.
2023-07-04 20:07:51 +05:30
Kishore Nallan
5626ae0816
Merge pull request #1069 from krunal1313/gzip_indexing
Gzip encoded import body
2023-07-04 20:05:37 +05:30
Kishore Nallan
3ec17ff201
Merge branch 'v0.26-facets' into gzip_indexing 2023-07-04 20:05:03 +05:30
krunal1313
a40a1b60fc adding locale and tokenization 2023-07-04 18:10:52 +05:30
Harpreet Sangar
c7b07499ae Add posting_t::get_or_iterator. 2023-07-04 18:07:53 +05:30
krunal1313
06427e0f9e correcting error code 2023-07-04 17:52:26 +05:30
krunal1313
c39126ee79 error handling 2023-07-04 17:32:44 +05:30
Kishore Nallan
a69137ff3b
Merge pull request #1088 from ozanarmagan/v0.25-join
Retry on timeout for http proxy
2023-07-04 16:34:39 +05:30
Kishore Nallan
974280a4d5 Fix response streaming regression.
Introduced during export memory usage fix.
2023-07-04 15:55:27 +05:30
ozanarmagan
525df7d1e2 Add retries on timeout for http proxy 2023-07-04 11:29:49 +03:00
Kishore Nallan
0d0c948300
Merge pull request #1087 from ozanarmagan/v0.25-join
Fix postfix command for onnxruntime build
2023-07-04 13:23:25 +05:30
krunal1313
46a2aa140b moving gzip handling to leader node only 2023-07-04 11:34:10 +05:30
Harpreet Sangar
ed04a60cd8 Remove unnecessary posting_t::merge operation.
Add tests.
2023-07-04 10:20:24 +05:30
ozanarmagan
1588cc050a Fix postfix command for onnxruntime build 2023-07-03 18:44:02 +03:00
Harpreet Sangar
2264dfb364 Add or_iterator_t::contains_atleast_one. 2023-07-03 20:41:45 +05:30
Kishore Nallan
6692e87d73
Merge pull request #1083 from ozanarmagan/v0.25-join
Improve HybridSearchWithExplicitVector test
2023-07-03 16:09:12 +05:30
ozanarmagan
1ffa3c4ed2 Update the test with more detailed example 2023-07-03 13:19:21 +03:00
krunal1313
009194e51a refactor 2023-07-03 15:41:31 +05:30
Harpreet Sangar
774649d347 Refactor fuzzy search. 2023-07-03 13:17:15 +05:30
krunal1313
d79a408022 cleanup 2023-07-03 13:12:08 +05:30
krunal1313
437e81a301 handling small file without chunks 2023-07-03 13:05:52 +05:30
Kishore Nallan
8f51e46684
Merge pull request #1084 from happy-san/v0.26-facets
Don't initialize `filter_result_iterator` with all ids in case of a v…
2023-07-03 11:08:36 +05:30
Harpreet Sangar
77b6c95360 Don't initialize filter_result_iterator with all ids in case of a vector query. 2023-07-03 11:05:49 +05:30
Kishore Nallan
d569cbd75e Fix bug with offset/pagination affecting vector search.
# Conflicts:
#	include/collection.h
#	src/index.cpp
2023-07-02 21:02:39 +05:30
Kishore Nallan
e9d46ccf90 Always use hash based faceting for small result sets. 2023-07-02 20:46:23 +05:30
Kishore Nallan
a7adc1c3ca Fix bug with offset/pagination affecting vector search. 2023-07-02 20:43:31 +05:30
ozanarmagan
992ff2d9ad Merge branch 'v0.25-join' of https://github.com/ozanarmagan/typesense into v0.25-join 2023-07-02 14:07:58 +03:00
ozanarmagan
3ed45d230f Improve HybridSearchWithExplicitVector 2023-07-02 14:02:22 +03:00
Kishore Nallan
2cffc015e7 Implement intersection count for ids_t. 2023-07-01 21:26:07 +05:30
Kishore Nallan
72a2bf41e0 Merge branch 'v0.25-join' into v0.26-facets 2023-07-01 17:07:49 +05:30
Kishore Nallan
b85da1b2f5 Merge branch 'v0.26-filter' into v0.26-facets
# Conflicts:
#	include/collection.h
#	include/index.h
#	src/collection.cpp
#	src/index.cpp
2023-07-01 17:07:35 +05:30
Kishore Nallan
16795bc4de
Merge pull request #1068 from happy-san/v0.26-filter
Use only `NumericTrie` when `range_index: true` is specified.
2023-07-01 16:49:17 +05:30
Kishore Nallan
c066120fb1 Fix edge case in updating empty array strings. 2023-07-01 13:46:03 +05:30
krunal1313
2c0c108d0e remove stopwords after tokenization 2023-06-30 16:26:10 +05:30
krunal1313
8e6bc04555 initial commit to add support for stopwords 2023-06-30 14:28:11 +05:30
Kishore Nallan
e60094c88b
Merge pull request #1077 from happy-san/v0.25-join
Fixes for include fields formatting and docs_updated_count
2023-06-30 12:28:34 +05:30
Harpreet Sangar
e277415ccb Fix docs_updated_count getting garbage value.
Fix `StringUtils::split_include_fields` not trimming last value.
2023-06-30 12:19:10 +05:30
Kishore Nallan
cad2d802e8 Glog stdout/stderr console log separation. 2023-06-30 11:13:15 +05:30
Kishore Nallan
176a72e6ca Fix http curl client timeout API. 2023-06-30 10:58:15 +05:30