1
0
Fork 0
mirror of https://github.com/dragonflydb/dragonfly.git synced 2024-12-14 11:58:02 +00:00
dragonflydb-dragonfly/server
2022-02-24 15:22:59 +02:00
..
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 Add AUTH command for 1.0 API 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 AUTH command for 1.0 API 2022-02-24 14:11:51 +02:00
common_types.h Add more IO stats 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 Add tests for memcache commands. Handle flags metadata 2022-02-24 14:11:51 +02:00
conn_context.h Implement memcache get for multiple keys. Fetch flag values as well 2022-02-24 14:11:51 +02:00
db_slice.cc Introduce SmallString as another option for CompactObject 2022-02-24 15:22:59 +02:00
db_slice.h Introduce SmallString as another option for CompactObject 2022-02-24 15:22:59 +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 Add support for incr/decr/quit memcache commands 2022-02-24 14:11:51 +02:00
dragonfly_connection.h Improve memory allocations with pipeline mode 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 Add memcached append/prepend commands. 2022-02-24 14:11:51 +02:00
engine_shard_set.cc Pass correct memory resource to compact object 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 AUTH command for 1.0 API 2022-02-24 14:11:51 +02:00
generic_family.cc Add basic metrics to INFO command 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 Add support for incr/decr/quit memcache commands 2022-02-24 14:11:51 +02:00
main_service.h Add AUTH command for 1.0 API 2022-02-24 14:11:51 +02:00
memcache_parser.cc Add support for incr/decr/quit memcache commands 2022-02-24 14:11:51 +02:00
memcache_parser.h Add support for incr/decr/quit memcache commands 2022-02-24 14:11:51 +02:00
memcache_parser_test.cc Add support for incr/decr/quit memcache commands 2022-02-24 14:11:51 +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 Add support for incr/decr/quit memcache commands 2022-02-24 14:11:51 +02:00
reply_builder.h Add support for incr/decr/quit memcache commands 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 Introduce SmallString as another option for CompactObject 2022-02-24 15:22:59 +02:00
server_family.h Add support for memcached stats command 2022-02-24 14:11:51 +02:00
server_state.h Add basic metrics to INFO command 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 Add support for incr/decr/quit memcache commands 2022-02-24 14:11:51 +02:00
string_family.h Add memcached append/prepend commands. 2022-02-24 14:11:51 +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 Add memcached append/prepend commands. 2022-02-24 14:11:51 +02:00
test_utils.h Add memcached append/prepend commands. 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