Vladyslav Vildanov
5a9f62ef78
Extended RediSearch support by implementing FT.SUGGET command ( #1185 )
...
* Added support for new arguments for BITPOS, BITCOUNT commands (#1045 )
* Added support for new arguments for EXPIRE, EXPIREAT commands (#1046 )
* Extended core support by implementing SORT_RO command (#1044 )
* Added support for SORT_RO command
* Codestyle fixes
* Added command description
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* fix deprecated call
* Added support for container commands (#1049 )
* Added support for container commands FUNCTION LOAD, FUNCTION DELETE and FCALL
* Changed ContainerInterface and AbstractContainer
* Re-implement logic of abstract methods
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* Added stream commands to KeyPrefixProcessor (#1051 )
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* Fix return type of ReplicationInterface::getSlaves (#1111 )
* Codestyle fixes
* Changed return annotation
* Added support for FT.SUGGET command, added examples for suggestion API usage
* Include SUGGET command files to codespell ignore
* Added file extension
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
Co-authored-by: Till Krüss <till@kruss.io >
Co-authored-by: Stephan <glaubinix@users.noreply.github.com >
2023-03-01 12:57:01 +02:00
Vladyslav Vildanov
36793cf5a9
Extended RediSearch by implementing FT.SUGADD command ( #1167 )
...
* add support for CF.ADDNX
* fix key name
* fix wrong command
* Pulling changes
* Added support for FT.CREATE command
* Fixed tests to choose correct DB
* Added test coverage
* Revert changes for missing commands
* Added data types enums, added methods default assignments
* Added support for search command arguments, implemented FT.SEARCH command
* Fixed vector field, removed default assignments, fixed tests
* Tests fixes
* Added constants enum for Sortable argument, renamed arguments object
* Codestyle fixes
* Rename test class
* Merge conflicts
* Added support for FT.SUGADD command
---------
Co-authored-by: shacharPash <shachar.pashchur@redis.com >
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
2023-02-28 11:43:32 +02:00
Vladyslav Vildanov
a0d571d7db
Extended RediSearch support by implementing FT.SYNUPDATE command ( #1164 )
...
* add support for CF.ADDNX
* fix key name
* fix wrong command
* Pulling changes
* Added support for FT.CREATE command
* Fixed tests to choose correct DB
* Added test coverage
* Revert changes for missing commands
* Added data types enums, added methods default assignments
* Fixed vector field, removed default assignments, fixed tests
* Added constants enum for Sortable argument, renamed arguments object
* Codestyle fixes
* Rename test class
* Added support for FT.SYNUPDATE command
* Added command description
---------
Co-authored-by: shacharPash <shachar.pashchur@redis.com >
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
2023-02-27 14:38:23 +02:00
Vladyslav Vildanov
7eb87c935c
Extended RediSearch support by implementing FT.SEARCH command ( #1145 )
...
* Added support for new arguments for BITPOS, BITCOUNT commands (#1045 )
* Added support for new arguments for EXPIRE, EXPIREAT commands (#1046 )
* add support for CF.ADDNX
* Extended core support by implementing SORT_RO command (#1044 )
* Added support for SORT_RO command
* Codestyle fixes
* Added command description
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* fix deprecated call
* fix key name
* fix wrong command
* Added support for container commands (#1049 )
* Added support for container commands FUNCTION LOAD, FUNCTION DELETE and FCALL
* Changed ContainerInterface and AbstractContainer
* Re-implement logic of abstract methods
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* Added stream commands to KeyPrefixProcessor (#1051 )
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* Pulling changes
* Fix return type of ReplicationInterface::getSlaves (#1111 )
* Added support for FT.CREATE command
* Fixed tests to choose correct DB
* Added test coverage
* Revert changes for missing commands
* Added data types enums, added methods default assignments
* Added support for search command arguments, implemented FT.SEARCH command
* Fixed vector field, removed default assignments, fixed tests
* Tests fixes
* Added constants enum for Sortable argument, renamed arguments object
* Codestyle fixes
* Rename test class
* Merge conflicts
* Codestyle fixes
* Changed return annotation
* Separate common and create interfaces
* Codestyle fixes
* Changed search arguments to condiional
* Codestyle fixes
---------
Co-authored-by: shacharPash <shachar.pashchur@redis.com >
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
Co-authored-by: Till Krüss <till@kruss.io >
Co-authored-by: Stephan <glaubinix@users.noreply.github.com >
2023-02-21 18:10:55 +02:00
Vladyslav Vildanov
3caa973214
Added support for RediSearch, implemented FT.CREATE command ( #1143 )
...
* Added support for new arguments for BITPOS, BITCOUNT commands (#1045 )
* Added support for new arguments for EXPIRE, EXPIREAT commands (#1046 )
* add support for CF.ADDNX
* Extended core support by implementing SORT_RO command (#1044 )
* Added support for SORT_RO command
* Codestyle fixes
* Added command description
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* fix deprecated call
* fix key name
* fix wrong command
* Added support for container commands (#1049 )
* Added support for container commands FUNCTION LOAD, FUNCTION DELETE and FCALL
* Changed ContainerInterface and AbstractContainer
* Re-implement logic of abstract methods
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* Added stream commands to KeyPrefixProcessor (#1051 )
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
* Pulling changes
* Fix return type of ReplicationInterface::getSlaves (#1111 )
* Added support for FT.CREATE command
* Fixed tests to choose correct DB
* Added test coverage
* Revert changes for missing commands
* Added data types enums, added methods default assignments
* Fixed vector field, removed default assignments, fixed tests
* Added constants enum for Sortable argument, renamed arguments object
* Codestyle fixes
* Rename test class
* Codestyle fixes
* Changed return annotation
* Separate common and create interfaces
* Codestyle fixes
* Revert changes
---------
Co-authored-by: shacharPash <shachar.pashchur@redis.com >
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
Co-authored-by: Till Krüss <till@kruss.io >
Co-authored-by: Stephan <glaubinix@users.noreply.github.com >
2023-02-21 17:55:58 +02:00