Borys

Results 43 issues of Borys

motivation: 1. All commands are predefined and we use them only to read so we can create a more efficient hash table that will be stored in one memory chunk....

rockstar

dfly_transaction lib shouldn't depend on cluster/cluster_utility.cc

we have several fields in DbSlice::ExpireParams: int64_t value = INT64_MIN; // undefined TimeUnit unit = TimeUnit::SEC; bool absolute = false; All these fields can be exchanged with one int64_t ms_timestamp,...

good first issue

https://github.com/dragonflydb/dragonfly/issues/4915 Added main functionality of OAHSet class added tests This hash table is a classic open addressing hash table with linear probing, but with the next modification: 1) Every entry...

1. Reproduce StringSet interface with open addressing approach 2. Add tests

For now, we do RDB load/save operations for SBF > 512 MB via serialization in a huge string (fast fix #5313), we need to add support for huge RDB load/save...

enhancement
minor

we run next cb in parallel on 2 shards ``` void Renamer::FinalizeRename() { auto cb = [this](Transaction* t, EngineShard* shard) { const ShardId shard_id = shard->shard_id(); if (!do_copy_ && shard_id...

bug

1. create hundreds of keys with large strings (100KB each) 2. send mgets with multiple keys in the pipeline 3. Observe that RSS grows orders of magnitude compared to the...

bug

WITHSORTKEYS options returns the value of the sorting key, right after the id and score and/or payload, if requested. This is usually not needed, and exists for distributed search coordination...

Introduce a light NOCONTENT scalar workload with p50