Commit Graph

10 Commits

Author SHA1 Message Date
Dmitriy Pleshevskiy 42b46eb5ae
nix: remove unused sonic-server 2022-11-25 23:20:04 +03:00
Dmitriy Pleshevskiy 529105d340 commands/list: implement new list command to the search channel
Closes #22
2022-10-24 15:11:27 +00:00
Dmitriy Pleshevskiy bd08317388
Design improvements (#13)
* protocol: extract response type

* deps: drop lazy_static and regex

* protocol: extract request commands

* protocol: create a struct for...

   ...formatting and parsing sonic protocol

* protocol: refac flush command

* commands: introduce dest, refac push and count

* commands: refac all commands

* commands: add convinient methods

* doc: add documentation for each new structs

* doc: change examples in the readme

* commands: implement from trait for count and flush

* commands: change pag logic
2022-07-18 11:07:12 +00:00
Dmitriy Pleshevskiy da71482813 tests(integration/query): add limited 2021-12-25 00:24:20 +03:00
Dmitriy Pleshevskiy e8ec20e82f tests(integration): add suggest command 2021-12-25 00:11:34 +03:00
Dmitriy Pleshevskiy b36d34a870 tests(integration/query): add multiline test 2021-12-24 23:49:04 +03:00
Dmitriy Pleshevskiy 9d6f811287 refac: add support for multiple threads for tests 2021-12-24 23:43:50 +03:00
Dmitriy Pleshevskiy b1b0b71f79 tests(integration): add push with locale test 2021-12-24 17:26:28 +03:00
Dmitriy Pleshevskiy e4a2ce7923 fixup: flush collection after query test 2021-12-24 17:25:31 +03:00
Dmitriy Pleshevskiy 4d2d493a87 tests(integration): add tests for push and query 2021-12-24 17:15:54 +03:00