.. |
detail
|
Switch PrimeTable to DashTable
|
2022-02-24 14:11:51 +02:00 |
testdata
|
Add rdb_test
|
2022-02-24 14:11:51 +02:00 |
CMakeLists.txt
|
Add ScriptMgr class
|
2022-02-24 14:11:51 +02:00 |
command_registry.cc
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |
command_registry.h
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |
common.cc
|
Add SCRIPT LOAD/EVALSHA
|
2022-02-24 14:11:51 +02:00 |
common_types.h
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |
config_flags.cc
|
Add APACHE-2.0 license. Fix file headers everywhere
|
2021-11-28 09:29:26 +02:00 |
config_flags.h
|
Add APACHE-2.0 license. Fix file headers everywhere
|
2021-11-28 09:29:26 +02:00 |
conn_context.cc
|
Refactoring of ReplyBuilder
|
2022-02-24 14:11:51 +02:00 |
conn_context.h
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |
db_slice.cc
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |
db_slice.h
|
Introduce per-shard MiMemoryResource
|
2022-02-24 14:11:51 +02:00 |
debugcmd.cc
|
Refactoring of ReplyBuilder
|
2022-02-24 14:11:51 +02:00 |
debugcmd.h
|
Add rdb_load basic parsing. No data filling yet
|
2022-02-24 14:11:51 +02:00 |
dfly_main.cc
|
Serve http requests from redis port
|
2022-02-24 14:11:51 +02:00 |
dragonfly_connection.cc
|
Refactoring of ReplyBuilder
|
2022-02-24 14:11:51 +02:00 |
dragonfly_connection.h
|
Allow calling a redis function from interpreter.
|
2022-02-24 14:11:51 +02:00 |
dragonfly_listener.cc
|
Fix reply batching.
|
2021-11-30 21:01:09 +02:00 |
dragonfly_listener.h
|
Introduce TxQueue and IntentLock for VLL algo
|
2021-12-20 22:46:51 +02:00 |
dragonfly_test.cc
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |
engine_shard_set.cc
|
Introduce per-shard MiMemoryResource
|
2022-02-24 14:11:51 +02:00 |
engine_shard_set.h
|
Introduce per-shard MiMemoryResource
|
2022-02-24 14:11:51 +02:00 |
error.h
|
Add SCRIPT LOAD/EVALSHA
|
2022-02-24 14:11:51 +02:00 |
generic_family.cc
|
Allow custom argument validators. Expand transaction argument parsing to commands like EVAL
|
2022-02-24 14:11:51 +02:00 |
generic_family.h
|
Implement TYPE and SCAN commands. Update readme with the progress
|
2022-02-24 14:11:51 +02:00 |
generic_family_test.cc
|
Introduce Rename command
|
2022-01-05 00:56:58 +02:00 |
global_state.h
|
Add global state to the server to prevent multiple exclusive operations to run concurrently
|
2022-02-24 14:11:51 +02:00 |
list_family.cc
|
Refactoring of ReplyBuilder
|
2022-02-24 14:11:51 +02:00 |
list_family.h
|
Add BLPOP support
|
2022-01-12 08:59:22 +02:00 |
list_family_test.cc
|
Allow custom argument validators. Expand transaction argument parsing to commands like EVAL
|
2022-02-24 14:11:51 +02:00 |
main_service.cc
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |
main_service.h
|
Add SCRIPT LOAD/EVALSHA
|
2022-02-24 14:11:51 +02:00 |
memcache_parser.cc
|
Add APACHE-2.0 license. Fix file headers everywhere
|
2021-11-28 09:29:26 +02:00 |
memcache_parser.h
|
Add APACHE-2.0 license. Fix file headers everywhere
|
2021-11-28 09:29:26 +02:00 |
memcache_parser_test.cc
|
Add APACHE-2.0 license. Fix file headers everywhere
|
2021-11-28 09:29:26 +02:00 |
rdb_load.cc
|
Add rdb_load basic parsing. No data filling yet
|
2022-02-24 14:11:51 +02:00 |
rdb_load.h
|
Add rdb_load basic parsing. No data filling yet
|
2022-02-24 14:11:51 +02:00 |
rdb_save.cc
|
Hook snapshot with db_slice so that it would be possible to maintain snapshot isolation during concurrent writes
|
2022-02-24 14:11:51 +02:00 |
rdb_save.h
|
Introduce a naive snapshot flow and implement SaveBody for string/list entries
|
2022-02-24 14:11:51 +02:00 |
rdb_test.cc
|
Add rdb_test
|
2022-02-24 14:11:51 +02:00 |
redis_parser.cc
|
Implement client side resp parsing to be used in tests
|
2022-01-04 01:16:24 +02:00 |
redis_parser.h
|
Implement client side resp parsing to be used in tests
|
2022-01-04 01:16:24 +02:00 |
redis_parser_test.cc
|
Add mimalloc as the default allocator for redis structures
|
2022-02-24 14:11:51 +02:00 |
replica.cc
|
Refactoring of ReplyBuilder
|
2022-02-24 14:11:51 +02:00 |
replica.h
|
Replica: add a state machine that continously pulls data from the master
|
2022-02-24 14:11:51 +02:00 |
reply_builder.cc
|
Dragonfly Dispatch is called from lua script
|
2022-02-24 14:11:51 +02:00 |
reply_builder.h
|
Small fixes
|
2022-02-24 14:11:51 +02:00 |
script_mgr.cc
|
Add SCRIPT LOAD/EVALSHA
|
2022-02-24 14:11:51 +02:00 |
script_mgr.h
|
Add SCRIPT LOAD/EVALSHA
|
2022-02-24 14:11:51 +02:00 |
server_family.cc
|
Add ScriptMgr class
|
2022-02-24 14:11:51 +02:00 |
server_family.h
|
Add SCRIPT LOAD/EVALSHA
|
2022-02-24 14:11:51 +02:00 |
server_state.h
|
Add SCRIPT LOAD/EVALSHA
|
2022-02-24 14:11:51 +02:00 |
snapshot.cc
|
Implement snapshot consistency under the write load
|
2022-02-24 14:11:51 +02:00 |
snapshot.h
|
Implement snapshot consistency under the write load
|
2022-02-24 14:11:51 +02:00 |
string_family.cc
|
Refactoring of ReplyBuilder
|
2022-02-24 14:11:51 +02:00 |
string_family.h
|
Add INCR/DECR commands
|
2022-02-24 14:11:50 +02:00 |
string_family_test.cc
|
Add INCR/DECR commands
|
2022-02-24 14:11:50 +02:00 |
table.h
|
Switch PrimeTable to DashTable
|
2022-02-24 14:11:51 +02:00 |
test_utils.cc
|
Allow custom argument validators. Expand transaction argument parsing to commands like EVAL
|
2022-02-24 14:11:51 +02:00 |
test_utils.h
|
Allow custom argument validators. Expand transaction argument parsing to commands like EVAL
|
2022-02-24 14:11:51 +02:00 |
transaction.cc
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |
transaction.h
|
Initial support for lua transactions.
|
2022-02-24 14:11:51 +02:00 |