Kishore Nallan
|
cbf5985307
|
Fix duplication of nested fields during flattening.
|
2022-11-23 15:08:04 +05:30 |
|
Kishore Nallan
|
4e7c5560aa
|
Handle missing optional object fields.
|
2022-11-19 08:49:11 +05:30 |
|
Kishore Nallan
|
4212a107ed
|
Ensure that detected nested fields inherit field properties.
|
2022-11-01 17:19:45 +05:30 |
|
Kishore Nallan
|
81b6712296
|
Fix highlighting for fields with dot in their names.
|
2022-10-31 13:07:09 +05:30 |
|
Kishore Nallan
|
ae49dab8fd
|
Vector flat search: handle missing values.
|
2022-10-21 16:42:23 +05:30 |
|
Kishore Nallan
|
4808d1610a
|
Flat search cutoff for vector search.
|
2022-10-19 13:48:07 +05:30 |
|
Harpreet Sangar
|
f75cbca920
|
Filter query (#737)
* Implement advance filter query parser.
* Remove `exclude_filters`.
* Review changes
* Implement do_filtering2
* Use updated implementation
* Pass failing tests.
* Handle special characters in value.
* Add space around in embedded filters
* Update tokenize
* Rename to `recursive_filtering`
* Deconstruct filter tree.
* Remove separating space requirement for operators
* Fix rebase errors.
* Undo filter override change
* Format changes
* Pass StaticFilteringMultipleRuleMatch
* Undo formatting changes
* Pass DynamicFilteringMultipleRuleMatch
* Review changes.
* Add filter_query guard.
|
2022-10-11 11:21:20 +05:30 |
|
Kishore Nallan
|
4679d298c7
|
Geopoint field cannot be a default sorting field.
|
2022-09-20 15:12:31 +05:30 |
|
Kishore Nallan
|
c8afd1e7c6
|
Use k value from vector query params.
|
2022-09-17 16:00:56 +05:30 |
|
Kishore Nallan
|
49268d648e
|
Persist vector field properties and restore.
|
2022-09-15 17:32:17 +05:30 |
|
Kishore Nallan
|
c7f879bf30
|
Return vector distance in response.
|
2022-09-15 11:34:27 +05:30 |
|
Kishore Nallan
|
d2daad2c3d
|
Basic alter support for nested fields.
No longer storing .flat inside the document.
|
2022-09-13 14:47:17 +05:30 |
|
Kishore Nallan
|
dff7f8b746
|
Don't persist flattened nested field values on disk.
Instead, we will reconstruct them when we fetch them from disk, trading cpu for storage.
|
2022-09-12 15:04:12 +05:30 |
|
Kishore Nallan
|
aeb4424662
|
Better error messages for nested field type mismatch.
|
2022-09-11 18:53:14 +05:30 |
|
Kishore Nallan
|
720855f406
|
Use cosine similarity as default vector distance.
|
2022-09-02 17:48:02 +05:30 |
|
Kishore Nallan
|
a98e5bacdd
|
Vector search basics.
|
2022-08-27 13:47:09 +05:30 |
|
Kishore Nallan
|
57782cfd74
|
Fix eval valgrind errors.
|
2022-08-16 15:43:40 +05:30 |
|
Kishore Nallan
|
9b4fb12729
|
Explicitly dot separated fields should have precedence.
|
2022-08-08 12:18:16 +05:30 |
|
Kishore Nallan
|
58bdcc2e6f
|
Merge branch 'v0.24-changes' into v0.24-nested
# Conflicts:
# src/index.cpp
|
2022-08-05 14:14:52 +05:30 |
|
Kishore Nallan
|
db3c014463
|
Implement optional filtering via sort_by clause.
|
2022-08-04 16:23:29 +05:30 |
|
Kishore Nallan
|
a90bfba930
|
Multiple explicit nested fields should be allowed.
|
2022-08-03 18:38:18 +05:30 |
|
Kishore Nallan
|
f86f8b5487
|
Support nested fields with explicit schema.
|
2022-08-01 19:44:25 +05:30 |
|
Kishore Nallan
|
bef79000e1
|
Skeleton for nested field indexing and highlighting.
|
2022-07-25 17:25:49 +05:30 |
|
Kishore Nallan
|
d4cfe81a90
|
Allow missing values sort config on numerical fields.
|
2022-05-30 13:33:57 +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
|
e68458aff3
|
Don't allow field with same name as regexp field pattern.
|
2022-05-26 15:07:09 +05:30 |
|
Kishore Nallan
|
5b462f5233
|
Drop/readd within same schema change set.
|
2022-04-14 12:23:38 +05:30 |
|
Kishore Nallan
|
a5b06a0e0d
|
Schema change basics.
|
2022-03-26 08:22:40 +05:30 |
|
Kishore Nallan
|
369c1b45b7
|
Fix issue with index: false setting.
|
2022-03-23 21:06:41 +05:30 |
|
Kishore Nallan
|
3f8135d4b0
|
Tweak error message.
|
2022-02-20 17:32:04 +05:30 |
|
Kishore Nallan
|
f4993de8a1
|
Ensure that infix property is restored on restart.
|
2022-02-15 14:12:38 +05:30 |
|
Kishore Nallan
|
ba101d0b40
|
Infix basics.
|
2022-01-27 16:34:06 +05:30 |
|
Kishore Nallan
|
774d7dbce5
|
Allow bucketing of text match score.
|
2022-01-08 19:23:02 +05:30 |
|
Kishore Nallan
|
f9942e4358
|
Let sortable string field be a default sorting field.
|
2022-01-05 12:55:00 +05:30 |
|
Kishore Nallan
|
b9f624c297
|
Fix sort property of float and geopoint array fields.
|
2021-12-30 14:09:51 +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
|
4de5b141ee
|
Basic string sorting support.
|
2021-12-20 14:38:01 +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
|
bd6fd1c03e
|
Improve Cyrillic support.
|
2021-12-02 16:17:01 +05:30 |
|
Kishore Nallan
|
774f3d3ce3
|
Move facet tokens and groups to separate maps.
This speeds up faceting and reduces memory footprint during faceting.
|
2021-11-18 12:38:12 +05:30 |
|
Kishore Nallan
|
99721213ec
|
Change map ds for sort aggregation.
|
2021-11-07 16:45:14 +05:30 |
|
Kishore Nallan
|
549d1a7da3
|
Allow wildcard field to be non-indexable.
Also ensure facet: true not allowed when index: false.
|
2021-11-03 19:51:11 +05:30 |
|
Kishore Nallan
|
a3def7dc5b
|
Simplify facet value filtering.
|
2021-11-02 16:43:28 +05:30 |
|
Kishore Nallan
|
f9446841ed
|
Accept null for field type auto and string*
|
2021-10-09 20:48:41 +05:30 |
|
Kishore Nallan
|
947a5019d9
|
Handle override with synonyms.
|
2021-10-02 08:07:08 +05:30 |
|
Kishore Nallan
|
043535ee6b
|
Support array of geo points.
|
2021-09-24 12:43:26 +05:30 |
|
Kishore Nallan
|
70059dec15
|
Dynamic filtering using field interpolation.
|
2021-09-22 11:46:20 +05:30 |
|