Commit 474c4c8
Improve RedisVL filter handling, docs, and examples (#72)
Addresses https://github.com/RedisVentures/redisvl/issues/71 which
highlights the need to support more edge case queries like "empty
queries" or more sophisticated text LIKE query patterns.
- Improves module readability and testability for the individual filter
classes.
- Adds support for various filter edge cases (described in the issue
above).
- Also fixes a bug in the index creation routine that originally ignored
the `overwrite=False` case.
- Adds more docstrings, unit tests and integration tests to improve our
coverage on these cases.
- Improves documentation coverage for hybrid queries and getting
started.
---------
Co-authored-by: Sam Partee <sam.partee@redis.com>1 parent 4e3de2d commit 474c4c8
File tree
12 files changed
+1214
-356
lines changed- docs/user_guide
- redisvl
- query
- tests
- integration
- unit
12 files changed
+1214
-356
lines changedLarge diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| 153 | + | |
153 | 154 | | |
154 | 155 | | |
155 | 156 | | |
| |||
317 | 318 | | |
318 | 319 | | |
319 | 320 | | |
| 321 | + | |
320 | 322 | | |
321 | 323 | | |
322 | 324 | | |
| |||
332 | 334 | | |
333 | 335 | | |
334 | 336 | | |
335 | | - | |
336 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
337 | 345 | | |
338 | 346 | | |
339 | 347 | | |
340 | 348 | | |
341 | | - | |
342 | | - | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
343 | 352 | | |
344 | 353 | | |
345 | 354 | | |
| |||
499 | 508 | | |
500 | 509 | | |
501 | 510 | | |
| 511 | + | |
502 | 512 | | |
503 | 513 | | |
504 | 514 | | |
| |||
510 | 520 | | |
511 | 521 | | |
512 | 522 | | |
513 | | - | |
514 | | - | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
515 | 536 | | |
516 | 537 | | |
517 | 538 | | |
518 | 539 | | |
519 | | - | |
520 | | - | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
521 | 543 | | |
522 | 544 | | |
523 | 545 | | |
| |||
0 commit comments