Roman Gershman
|
fcb58efe15
|
Improve memory allocations with pipeline mode
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
b606613762
|
Add more IO stats
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
067e1c3b62
|
Allow calling a redis function from interpreter.
Introduce a translator that converts redis response to lua result coming from redis.call
Add tests.
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
5c5c789ac7
|
dragonfly_connection
Recognize http1.1 protocol upon connection connect.
Pass disconnect event to running transactions.
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
7fe07f8e4f
|
Introduce TxQueue and IntentLock for VLL algo
|
2021-12-20 22:46:51 +02:00 |
Roman Gershman
|
d7b22ca582
|
Add APACHE-2.0 license. Fix file headers everywhere
|
2021-11-28 09:29:26 +02:00 |
Roman Gershman
|
18525d2b5e
|
Introduce some pipelining support.
Also some refactoring.
|
2021-11-24 14:09:53 +02:00 |
Roman Gershman
|
5ebbfa5a64
|
Adding memcached protocol support for dragonfly
|
2021-11-23 12:39:35 +02:00 |
Roman Gershman
|
9282d96d00
|
Add tls support and config flags simulating redis configuration params
|
2021-11-19 18:00:14 +02:00 |
Roman Gershman
|
38478cf069
|
Add connection context that will serve us as an interface between command handler and the service
|
2021-11-17 16:38:32 +02:00 |
Roman Gershman
|
48589604fc
|
Bind redis parser to dragonfly connection
|
2021-11-17 16:33:34 +02:00 |
Roman Gershman
|
2bce379341
|
Add dragonfly skeleton: listener, connection and main
|
2021-11-17 16:32:08 +02:00 |