Kishore Nallan
2925b2e8d1
Store auth inside request.
2022-07-07 09:37:27 +05:30
Kishore Nallan
df46ea28f9
Fix status endpoint response during snapshot loading.
2022-07-02 18:08:24 +05:30
Kishore Nallan
b115caa23a
Fix ip address in slow request logging.
2022-07-01 12:52:06 +05:30
Kishore Nallan
9e5c3ed8b2
Status endpoint for tracking lag against leader.
2022-06-30 18:44:59 +05:30
Kishore Nallan
abdf26c263
Exhaustively search to identify all facets in facet query.
2022-06-28 15:54:26 +05:30
Kishore Nallan
4e05964e77
Fix filter intersection regression.
2022-06-28 13:24:03 +05:30
Kishore Nallan
963d9a873c
Fix bug with 3 sort fields without text match criteria.
2022-06-27 20:41:18 +05:30
Kishore Nallan
b451225ac6
Bump docker development image.
2022-06-27 20:40:44 +05:30
Kishore Nallan
77efb5c0ed
Fix field-wise prefix searching edge case.
2022-06-27 15:49:57 +05:30
Kishore Nallan
f5808532fa
Allow split join tokens to be configured in always mode.
...
Default remains as fallback.
2022-06-26 19:55:00 +05:30
Kishore Nallan
0ed59f6230
Extend use of max_candidates to facet searching as well.
2022-06-26 18:07:19 +05:30
Kishore Nallan
4d3f6dd0de
Fix iterator skip performance.
2022-06-25 17:37:33 +05:30
Kishore Nallan
6c54c1f6c7
Optimize filtering + keyword searching.
2022-06-24 19:19:59 +05:30
Kishore Nallan
1e241e970d
Better synchronization during slow request logging.
...
We also log slow requests >= 0 ms now.
2022-06-24 09:38:55 +05:30
Kishore Nallan
9f90c39b84
Wait until task queue is empty in threadpool shutdown.
...
Patching 578ba49c92
2022-06-23 17:00:02 +05:30
Kishore Nallan
40ca7e23f6
Export + filter response must have no trailing newline.
2022-06-19 15:51:16 +05:30
Kishore Nallan
aa62458e54
Upgrade braft dependency SHA.
...
Contains fix for broken non-Graviton ARM builds.
2022-06-19 14:59:16 +05:30
Kishore Nallan
e3d7a5932d
Rely on nodes configuration for peer discovery.
2022-06-18 11:03:41 +05:30
Kishore Nallan
ec217bd7d7
Expose snapshot_max_byte_count_per_rpc param.
2022-06-17 15:24:26 +05:30
Kishore Nallan
19ac76b681
Ensure that id
field cannot be altered.
2022-06-17 12:13:38 +05:30
Kishore Nallan
f3af2319a3
Switch to managed snapshotting.
...
Ensures that a snapshot does not run when the peers are unhealthy (possibly recovering).
2022-06-17 11:31:48 +05:30
Kishore Nallan
06ce311987
Fix typo in import parameter.
2022-06-16 13:05:54 +05:30
Kishore Nallan
623a65c538
Consider cross field matching during token splitting.
2022-06-14 11:17:45 +05:30
Kishore Nallan
3c5f843ce8
Merge branch 'main' into v0.24
2022-06-13 15:23:11 +05:30
Kishore Nallan
1ea74b33bf
Fix an edge case in exact filtering in array.
2022-06-13 15:18:17 +05:30
Kishore Nallan
bb44598ad1
Update debugger dockerfile.
2022-06-13 13:29:27 +05:30
RedSnail
ccb05375b7
Option to return document ID and body in import response. ( #615 )
...
* have a strange error, I'll try to compile without changes
* added return_id keyword which returns only id
* added test entry and also added test option to docker-build.sh
* sorry, I can't run tests my self, so i run it with your CI
* It didn't work 'cause i've been writing in python for too long :)
2022-06-13 10:21:44 +05:30
Kishore Nallan
a9a2d8cc11
Synonym queries should preserve prefix option.
2022-06-08 14:33:45 +05:30
Kishore Nallan
223b104823
Introduce option to rank text by token position.
2022-06-07 11:00:24 +05:30
Kishore Nallan
0da51cb874
Support sort_by in overrides.
2022-06-05 18:00:41 +05:30
Kishore Nallan
1d0917dc41
Fix typo correction edge case.
2022-06-05 18:00:27 +05:30
Kishore Nallan
6c5b1d3c38
Update README.
v0.23.0
2022-06-04 19:58:29 +05:30
Kishore Nallan
8c2b1f3dfb
Support DEB/RPM for ARM.
2022-06-02 18:32:56 +05:30
Kishore Nallan
4967e48769
Don't create access log file unless access logging is enabled.
2022-06-02 18:32:43 +05:30
Kishore Nallan
069d7eb998
Merge branch 'master' into v0.23
2022-06-02 10:40:41 +05:30
Kishore Nallan
9a81a5bccf
Parameterize arch in deb/rpm generator.
2022-06-01 15:07:43 +05:30
Kishore Nallan
d4cfe81a90
Allow missing values sort config on numerical fields.
2022-05-30 13:33:57 +05:30
Kishore Nallan
43c26b1c7e
Retain verbatim match on array.
2022-05-30 07:13:22 +05:30
Kishore Nallan
a409df8dad
Fix verbatim match on array.
2022-05-29 19:24:55 +05:30
Kishore Nallan
fa607f0013
Ignore explicit wildcard named field.
2022-05-28 19:00:06 +05:30
Kishore Nallan
cf3b28bb77
String sort: allow missing values to be sent to either end.
2022-05-28 17:27:22 +05:30
Kishore Nallan
cf5f71a0ba
Don't consider global context for text match in arrays.
2022-05-27 18:34:30 +05:30
Kishore Nallan
9d56608819
Fix quirk in single field prefix searching.
2022-05-27 17:07:27 +05:30
Kishore Nallan
13d0fa12d6
Implement search cutoff for infix searching.
2022-05-27 13:17:42 +05:30
Kishore Nallan
42b0f9cf33
Merge pull request #600 from alexjball/patch-1
...
Fix typo in TYPESENSE_API_ADDRESS env handling
2022-05-27 11:38:34 +05:30
Kishore Nallan
e68458aff3
Don't allow field with same name as regexp field pattern.
2022-05-26 15:07:09 +05:30
Kishore Nallan
e12711ebf4
Dynamic filtering via overrides should not use typos.
2022-05-25 07:18:23 +05:30
Alex Ball
2685917ca4
Fix typo in TYPESENSE_API_ADDRESS env handling
2022-05-23 20:36:06 -04:00
Kishore Nallan
0710addecc
Prioritize highlight zone matching over total count.
2022-05-23 07:53:03 +05:30
Kishore Nallan
c72abf89a6
More fixes for prefix expansion.
2022-05-21 20:47:02 +05:30