dragonfly/src/server
2024-04-22 20:18:10 +03:00
..
acl chore(acl): adjust some ACL command responses (#2943) 2024-04-22 18:14:47 +03:00
cluster chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
detail feat(dbslice): Add self-laundering iterator in DbSlice (#2815) 2024-04-09 12:00:52 +03:00
journal Slot migration cancel crash fix (#2934) 2024-04-19 14:31:42 +03:00
search chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
testdata feat(json): Deserialize ReJSON format (#2725) 2024-03-14 17:23:31 +02:00
tiering chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
bitops_family.cc chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
bitops_family.h
bitops_family_test.cc feat(bitops_family): implement bitfield_ro command (#2222) 2023-12-01 10:49:47 +02:00
blocking_controller.cc fix(transaction): Replace with armed sync point (#2708) 2024-03-14 14:40:32 +00:00
blocking_controller.h Pr1 (#2517) 2024-02-01 14:19:08 +02:00
blocking_controller_test.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
bloom_family.cc feat: add bf.(m)add and bf.(m)exists commands (#2801) 2024-03-31 15:50:21 +03:00
bloom_family.h feat: add bf.(m)add and bf.(m)exists commands (#2801) 2024-03-31 15:50:21 +03:00
bloom_family_test.cc feat: add bf.(m)add and bf.(m)exists commands (#2801) 2024-03-31 15:50:21 +03:00
channel_store.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
channel_store.h chore: remove core/fibers (#2723) 2024-03-14 12:02:33 +00:00
CMakeLists.txt chore(tiering): Move files and move kb literal to common (#2868) 2024-04-11 16:37:29 +03:00
command_registry.cc feat(transaction): Idempotent callbacks (immediate runs) (#2453) 2024-04-03 23:06:57 +03:00
command_registry.h feat(transaction): Idempotent callbacks (immediate runs) (#2453) 2024-04-03 23:06:57 +03:00
common.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
common.h chore: get rid of lock keys (#2894) 2024-04-21 11:34:42 +03:00
config_registry.cc fix: add ability to set snapshot_cron flag during runtime (#2101) 2023-11-03 10:10:16 +02:00
config_registry.h
conn_context.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
conn_context.h chore: preparation step for lock fingerprints (#2899) 2024-04-16 19:23:50 +03:00
container_utils.cc chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
container_utils.h bug(server): set connection flags block/pause flag on all blocking commands (#2816) 2024-04-09 09:49:33 +03:00
db_slice.cc chore: get rid of lock keys (#2894) 2024-04-21 11:34:42 +03:00
db_slice.h chore: get rid of lock keys (#2894) 2024-04-21 11:34:42 +03:00
debugcmd.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
debugcmd.h fix: #2745 don't start migration process again after apply the same the same config is applied (#2822) 2024-04-03 10:21:27 +03:00
dfly_bench.cc chore: remove core/fibers (#2723) 2024-03-14 12:02:33 +00:00
dfly_main.cc chore: Introduce fiber stack allocator (#2730) 2024-03-18 13:51:33 +02:00
dflycmd.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
dflycmd.h fix(cluster): Save replica ID per replica (#2735) 2024-03-19 13:42:48 +02:00
dragonfly_test.cc chore(interpreter): Support object replies (#2885) 2024-04-12 09:56:53 +03:00
engine_shard_set.cc chore: get rid of lock keys (#2894) 2024-04-21 11:34:42 +03:00
engine_shard_set.h chore(tiering): Update Get, Set, Del (#2897) 2024-04-16 19:20:24 +03:00
engine_shard_set_test.cc
error.h refactor: return OpResult in DbSlice::AddOrFind instead of throwing std::bad_alloc (#2427) 2024-01-23 14:16:03 +02:00
generic_family.cc chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
generic_family.h feat(generic_family): implement RANDOMKEY command (#2639) 2024-02-27 16:03:21 +02:00
generic_family_test.cc fix(BgSave): async from sync (#2702) 2024-03-14 13:31:58 +02:00
hll_family.cc chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
hll_family.h
hll_family_test.cc Add support for Sparse HLL PFADD (#2761) 2024-04-11 10:54:59 +03:00
hset_family.cc feat(dbslice): Add self-laundering iterator in DbSlice (#2815) 2024-04-09 12:00:52 +03:00
hset_family.h
hset_family_test.cc chore: get rid of object.c and robj* in cc code (#2610) 2024-02-18 16:52:23 +02:00
http_api.cc fix: authorize the http connection to call commands (#2863) 2024-04-08 13:19:01 +03:00
http_api.h chore: preparation for basic http api (#2764) 2024-03-25 12:12:31 +02:00
io_utils.cc
io_utils.h chore: remove core/fibers (#2723) 2024-03-14 12:02:33 +00:00
json_family.cc chore: adjust transaction code to keystep/3 commands (#2941) 2024-04-21 14:20:57 +00:00
json_family.h chore: adjust transaction code to keystep/3 commands (#2941) 2024-04-21 14:20:57 +00:00
json_family_test.cc chore: adjust transaction code to keystep/3 commands (#2941) 2024-04-21 14:20:57 +00:00
list_family.cc chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
list_family.h
list_family_test.cc fix: brpoplpush single shard to wake up blocked transactions (#2875) 2024-04-10 16:59:33 +03:00
main_service.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
main_service.h feat(server): support cluster replication (#2748) 2024-03-26 15:26:19 +02:00
malloc_stats.cc
memory_cmd.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
memory_cmd.h feat(server): Memory tracker (#2501) 2024-01-30 12:44:07 +02:00
multi_command_squasher.cc chore: remove core/fibers (#2723) 2024-03-14 12:02:33 +00:00
multi_command_squasher.h chore: remove core/fibers (#2723) 2024-03-14 12:02:33 +00:00
multi_test.cc fix(sanitizers): false positive fail on multi_test::Eval (#2896) 2024-04-15 15:15:42 +03:00
protocol_client.cc feat(cluster): add repeated ACK if an error is happened (#2892) 2024-04-12 16:20:19 +03:00
protocol_client.h feat(cluster): add repeated ACK if an error is happened (#2892) 2024-04-12 16:20:19 +03:00
rdb_extensions.h chore: serialize SBF (#2846) 2024-04-09 09:57:24 +03:00
rdb_load.cc chore(tiering): Move files and move kb literal to common (#2868) 2024-04-11 16:37:29 +03:00
rdb_load.h chore: serialize SBF (#2846) 2024-04-09 09:57:24 +03:00
rdb_save.cc chore(tiering): Move files and move kb literal to common (#2868) 2024-04-11 16:37:29 +03:00
rdb_save.h chore: serialize SBF (#2846) 2024-04-09 09:57:24 +03:00
rdb_test.cc chore: serialize SBF (#2846) 2024-04-09 09:57:24 +03:00
replica.cc fix(cluster_replication): replicate redis cluster node bug fix (#2876) 2024-04-14 22:49:00 +03:00
replica.h feat(server): support cluster replication (#2748) 2024-03-26 15:26:19 +02:00
script_mgr.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
script_mgr.h feat server: bring visibility to script errors (#2879) 2024-04-11 11:25:41 +03:00
serializer_commons.cc
serializer_commons.h
server_family.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
server_family.h chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
server_family_test.cc fix(transaction): nullptr access on non transactional commands (#2724) 2024-03-14 10:07:24 +02:00
server_state.cc feat(transaction): Idempotent callbacks (immediate runs) (#2453) 2024-04-03 23:06:57 +03:00
server_state.h feat(transaction): Idempotent callbacks (immediate runs) (#2453) 2024-04-03 23:06:57 +03:00
set_family.cc chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
set_family.h chore: remove ImportRObj routine and reduce reliance on object.c (#2607) 2024-02-18 10:07:00 +02:00
set_family_test.cc chore: cleanup of redis implementation of sets/hashmaps (#2605) 2024-02-17 18:35:28 +02:00
slowlog.cc chore: refactor slowlog code, no functionality changes (#2331) 2023-12-23 18:40:03 +02:00
slowlog.h chore: refactor slowlog code, no functionality changes (#2331) 2023-12-23 18:40:03 +02:00
snapshot.cc feat(dbslice): Add self-laundering iterator in DbSlice (#2815) 2024-04-09 12:00:52 +03:00
snapshot.h chore: remove core/fibers (#2723) 2024-03-14 12:02:33 +00:00
stream_family.cc chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
stream_family.h
stream_family_test.cc chore: make usan asan optional and enable them on CI (#2631) 2024-03-04 11:00:46 +02:00
string_family.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
string_family.h feat(tiering): Get, GetSet, Set test (#2921) 2024-04-22 13:55:17 +03:00
string_family_test.cc chore: preparation step for lock fingerprints (#2899) 2024-04-16 19:23:50 +03:00
table.cc chore: get rid of lock keys (#2894) 2024-04-21 11:34:42 +03:00
table.h chore: get rid of lock keys (#2894) 2024-04-21 11:34:42 +03:00
test_utils.cc chore: Pull helio with new future (#2944) 2024-04-22 20:18:10 +03:00
test_utils.h chore: get rid of lock keys (#2894) 2024-04-21 11:34:42 +03:00
tiered_storage.cc feat(tiering): Get, GetSet, Set test (#2921) 2024-04-22 13:55:17 +03:00
tiered_storage.h feat(tiering): Get, GetSet, Set test (#2921) 2024-04-22 13:55:17 +03:00
tiered_storage_test.cc feat(tiering): Get, GetSet, Set test (#2921) 2024-04-22 13:55:17 +03:00
top_keys.cc fix: fixes for v1.14.0 (#2473) 2024-01-25 11:23:14 +00:00
top_keys.h
top_keys_test.cc
transaction.cc chore: adjust transaction code to keystep/3 commands (#2941) 2024-04-21 14:20:57 +00:00
transaction.h chore: get rid of lock keys (#2894) 2024-04-21 11:34:42 +03:00
version.cc.in
version.h feat(server): check master journal lsn in replica (#2778) 2024-04-01 17:51:31 +03:00
version_monitor.cc chore: refactor VersionMonitor into a separate file (#2326) 2023-12-24 22:06:57 +02:00
version_monitor.h chore: refactor VersionMonitor into a separate file (#2326) 2023-12-24 22:06:57 +02:00
zset_family.cc chore: Remove Schedule() call (#2938) 2024-04-21 11:32:44 +03:00
zset_family.h feat(server): Implement ZINTER command (#2164) 2023-11-18 20:18:34 +02:00
zset_family_test.cc chore: get rid of object.c and robj* in cc code (#2610) 2024-02-18 16:52:23 +02:00