summaryrefslogtreecommitdiff
path: root/redis/commands/search
Commit message (Collapse)AuthorAgeFilesLines
* Making search document subscriptable (#2615)Abhishek Kumar Sinha2023-03-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed issue #2598 - make Document class subscriptable * Last time added older file, fixed it * retrigger checks * update json().arrindex() default values (#2611) * update json().arrindex() default values * add unit test * fix falsy checks * more unit tests * add asyncio tests * fix lint line length --------- Co-authored-by: Alex Schmitz <aschmitz@box.com> * Speeding up the protocol parsing (#2596) * speeding up the protocol parser * linting * changes to ease * Fixed CredentialsProvider examples (#2587) Co-authored-by: dvora-h <67596500+dvora-h@users.noreply.github.com> * ConnectionPool SSL example (#2605) * [types] update return type of smismember to list[int] (#2617) * update return type of smismember * use Literal instead of int * retrigger checks * Added test for document subscriptable in tests/test_search.py * Fixed linter issue * retrigger checks --------- Co-authored-by: Alex Schmitz <alex.schmitz@gmail.com> Co-authored-by: Alex Schmitz <aschmitz@box.com> Co-authored-by: Chayim <chayim@users.noreply.github.com> Co-authored-by: Bar Shaul <88437685+barshaul@users.noreply.github.com> Co-authored-by: dvora-h <67596500+dvora-h@users.noreply.github.com> Co-authored-by: CrimsonGlory <CrimsonGlory@users.noreply.github.com> Co-authored-by: Raymond Yin <raymond@tryevergreen.com>
* Add dialect to ft aggregate (#2537)DvirDukhan2023-01-021-0/+13
| | | | | | | | | * add dialect to aggregate request * added test * format * async test
* Add TIMEOUT to query class (#2519)shacharPash2022-12-211-0/+8
| | | | | | | | | | | | | | | | | | | * add timeout to query class * Add test_timeout * fix lines * fix format * add test & fixes * merge tests * change timeout to not_a_number * change q1 to q2 * Fix async method
* Combine auto-concatenated strings (#2482)David Gilman2022-12-141-1/+1
|
* Remove `deprecated` dependency (#2386)Aarni Koskela2022-10-301-4/+3
| | | No need for an external library just for 5 annotations.
* Add to_string method for GeoValue (#2404)Anne Yang2022-10-251-0/+3
| | | | | | | | | * Add to_string method for GeoValue * fix code style * simplify code Co-authored-by: dvora-h <67596500+dvora-h@users.noreply.github.com>
* Deprecate `add_doccument` (FT.ADD) (#2425)dvora-h2022-10-241-0/+8
| | | | | | | | | * deprecate add_doccuments * linters * linters * async tests
* Fix - aggregation request arguments for LIMIT (#2393)dvora-h2022-09-291-4/+2
| | | Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Add support for WITHSUFFIXTRIE to FT.CREATE (#2324)v4.4.0rc1dvora-h2022-08-041-1/+11
| | | | | | | * withsuffixtrie * Update test_search.py * fix
* Fix async SEARCH pipeline (#2316)dvora-h2022-08-021-1/+1
| | | | | * fix search async pipeline * newline
* change drop to dropindex (#2315)dvora-h2022-08-021-2/+3
|
* Fix crash: key expire while search (#2270)dvora-h2022-07-241-1/+1
| | | | | * fix expire while search * sleep
* Add `query_params` to FT.PROFILE (#2198)dvora-h2022-06-011-11/+19
| | | | | | | * ft.profile query_params * fix pr comments * type hints
* update black to 22.3.0 (#2171)Utkarsh Gupta2022-05-303-37/+7
|
* Fix Linting and Test Failures (#2191)Greg Melton2022-05-231-1/+1
| | | | | | | * force triggering pr pipeline * fix lint error * https://github.com/RedisJSON/RedisJSON/pull/721 no longer clears strings or boolean scalars
* Fix modules links to https://redis.io/commands/ (#2185)Avital Fine2022-05-171-38/+32
|
* fix import (#2175)v4.3.1dvora-h2022-05-091-1/+2
|
* Add async supoort for SEARCH commands (#2096)dvora-h2022-04-282-1/+305
| | | | | | | | | | | | | * Add async supoort for SEARCH commands * linters * linters * linters * linters * linters
* Support CASESENSITIVE for TAG fields (#2112)Avital Fine2022-04-251-4/+13
| | | | | * Support CASESENSITIVE for TAG fields * add wait fot index + update all the callings to use getattr() instead of the string "idx"
* Add dialect support for RediSearch queries (#2071)dvora-h2022-03-311-0/+12
| | | | | | | * Add dialect support for RediSearch queries * type hints Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Support for Vector Fields for Vector Similarity Search (#2041)Avital Fine2022-03-231-5/+70
| | | | | | | | | | | | | | | | | | | | | | | * Support Vector field in FT.CREATE command * linters * fix data error * change to dic * add type hints and docstring to constructor * test not supported algorithm * linters * fix errors * example * delete example Co-authored-by: dvora-h <dvora.heller@redis.com>
* Fix typo (#2043)Kolja Lampe2022-03-101-1/+1
|
* Add pipeline support for search (#2038)dvora-h2022-03-082-16/+45
|
* Fixing type annotation for EXPLAIN (#1997)Sebastian Rittau2022-02-171-1/+1
|
* Vector similarity search support (#1986)Chayim2022-02-151-7/+35
|
* Fix naming conventions (#1872)dvora-h2022-02-022-15/+15
| | | | | * fix naming convention * fix worng changes
* FT.CREATE - support MAXTEXTFIELDS, TEMPORARY, NOHL, NOFREQS, SKIPINITIALSCAN ↵Avital Fine2022-01-101-20/+58
| | | | | (#1847) Co-authored-by: Chayim I. Kirshen <c@kirshen.com>
* Documentation cleanup (#1841)Chayim2021-12-301-26/+20
|
* Aggregation loadall (#1735)Avital Fine2021-12-021-3/+11
| | | Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Remove unused aggregation subclasses (#1754)Avital Fine2021-12-011-77/+27
|
* Added black and isort (#1734)Anas2021-11-307-44/+33
|
* Link Documents for all module commands (#1711)Chayim2021-11-301-39/+79
|
* Pyupgrade + flynt + f-strings (#1759)Aarni Koskela2021-11-3011-56/+50
| | | @akx Thank you so much for this! Thanks again for introducing me to a new tool that I'm sliding into my workflow as well.
* Support RediSearch FT.PROFILE command (#1727)Avital Fine2021-11-251-4/+49
|
* Improve code coverage for aggregation tests (#1713)Avital Fine2021-11-251-6/+0
|
* FT.EXPLAINCLI intentionally raising NotImplementedError (#1705)Chayim2021-11-141-0/+4
|
* Unit tests fixes for compatibility (#1703)Chayim2021-11-141-2/+1
|
* Removing dependency on six (#1676)Chayim2021-11-098-36/+17
|
* Exposing the module version in loaded_modules (#1648)Chayim2021-10-261-1/+2
| | | | This is useful for the case where one wants to instantiate a module, knowing the back end version. The reason: behaviour may differ based on redis module versions.
* Adding support for redisearch (#1640)Chayim2021-10-2512-0/+2367