Roman Gershman
|
f4cfce143c
|
Switch PrimeTable to DashTable
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
0cf2f57bf2
|
Fix expiry bug in AddOrFind function
Also add more test coverage.
Fix a bug where iterators might get invalidated between Renamer hops.
Initial work on BLPOP transaction.
|
2022-01-12 08:48:41 +02:00 |
Roman Gershman
|
35fa69c928
|
Add EXEC transaction support. Introduce dragonfly_test.cc
|
2022-01-06 15:48:51 +02:00 |
Roman Gershman
|
55ee0563b0
|
Consolidate generic commands under generic_family. Add Del, Echo, Ttl and select commands
|
2021-12-26 17:25:49 +02:00 |
Roman Gershman
|
b1f32e5ebf
|
Add MGet and MSet commands
|
2021-12-23 15:11:46 +02:00 |
Roman Gershman
|
7fe07f8e4f
|
Introduce TxQueue and IntentLock for VLL algo
|
2021-12-20 22:46:51 +02:00 |
Roman Gershman
|
ac2eb7d45c
|
Adding expiry functionality.
1. Major refactoring
2. LICENSE is updated with commons clause.
3. Server is built as "dragonfly"
|
2021-12-20 11:42:55 +02:00 |
Roman Gershman
|
a69c967321
|
Add debug populate command
|
2021-12-07 08:27:11 +02:00 |
Roman Gershman
|
45294f8c2f
|
Fix reply batching.
|
2021-11-30 21:01:09 +02:00 |
Roman Gershman
|
d7b22ca582
|
Add APACHE-2.0 license. Fix file headers everywhere
|
2021-11-28 09:29:26 +02:00 |
Roman Gershman
|
9a6e8e31be
|
Add basic GET command for both mc and redis
|
2021-11-23 17:56:31 +02:00 |
Roman Gershman
|
5ebbfa5a64
|
Adding memcached protocol support for dragonfly
|
2021-11-23 12:39:35 +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 |