mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-23 08:38:27 -05:00
63c1303cfb
Add a new set of defrag functions that take a defrag context and allow defragmenting memory blocks and RedisModuleStrings. Modules can register a defrag callback which will be invoked when the defrag process handles globals. Modules with custom data types can also register a datatype-specific defrag callback which is invoked for keys that require defragmentation. The callback and associated functions support both one-step and multi-step options, depending on the complexity of the key as exposed by the free_effort callback. |
||
---|---|---|
.. | ||
auth.tcl | ||
blockedclient.tcl | ||
blockonkeys.tcl | ||
commandfilter.tcl | ||
datatype.tcl | ||
defrag.tcl | ||
fork.tcl | ||
getkeys.tcl | ||
hooks.tcl | ||
infotest.tcl | ||
keyspace_events.tcl | ||
misc.tcl | ||
propagate.tcl | ||
scan.tcl | ||
test_lazyfree.tcl | ||
testrdb.tcl | ||
timer.tcl |