Roman Gershman
Roman Gershman
spurious linker error when linking with libboost_fiber.a. with plain gcc it doesn't happen. ``` g++ -Wall -Wextra -g -fPIC -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fno-omit-frame-pointer -Wno-unused-parameter -march=haswell -std=c++20 -DHAS_RAWMEMCHR -fdiagnostics-color=always -B/usr/local/libexec/mold...
see https://github.com/ssciwr/clang-format-wheel and https://github.com/pre-commit/mirrors-clang-format need to update contributing doc if it requires installing additional dependencies.
Currently our pytest framework in tests/pytest is very naive. It assumes that dragongly process is already running. 1. We should introduce the fixture that assumes the binary exists under `gitroot/build_dbg`...
Originally reported by @anosulchik Following on #210 and #207, it seems that Dragonfly can grow beyond the specified limit. the API is mostly `setex` command. I have a working theory...
RESP3 is an enhancement of RESP2. Specifically, it encodes response types as part of the protocol. It's much easier to build client libraries with RESP3 because a client library does...
DF (similarly to Redis OSS) allows process-wide configuration (`cache_mode`) of whether to support records eviction or not. The community asked on multiple occasions for a feature that allows whitelisting keys,...
AWS Elasticache recently released JSON support as part of their service. We should implement a compatible API. See https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/json-list-commands.html for command reference.
reply_builder serializes DF/Redis responses into RESP binary format. We currently lack unit test coverage of this code.