GitHub / Snapchat/KeyDB / commits
A Multithreaded Fork of Redis
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 5e643e9a | Update README.md |
Ikko Eltociear Ashimine <e****r@g****m>
Committed by: John Sully <j****n@c****a> |
over 2 years ago | |
| 10c63d74 | build: Add support for using the system concurrentqueue headers |
Guillem Jover <g****r@s****m>
Committed by: John Sully <j****n@c****a> |
over 2 years ago | |
| 0731a050 | build: Add support for linking against a system libhiredis/libhiredis_ssl |
Guillem Jover <g****r@s****m>
Committed by: John Sully <j****n@c****a> |
over 2 years ago | |
| d67c6586 | build: Add support for linking against a system librocksdb |
Guillem Jover <g****r@s****m>
Committed by: John Sully <j****n@c****a> |
over 2 years ago | |
| ae130d1a | build: Add support for linking against a system libjemalloc |
Guillem Jover <g****r@s****m>
Committed by: John Sully <j****n@c****a> |
over 2 years ago | |
| 603ebb27 | I think we want ARM's program counter here. |
michael-grunder <m****r@g****m>
Committed by: John Sully <j****n@c****a> |
over 2 years ago | |
| 011fdb47 |
fix build on 32bit systems
Signed-off-by: Tibault Damman <t****n@b****e> |
Tibault Damman <t****n@b****e>
Committed by: John Sully <j****n@c****a> |
over 2 years ago | |
| 2abe7086 | Update README.md (#762) |
Malavan Sotheeswaran <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d94fddae | Add more detail to the panic messages in blocked.cpp |
Roman Donchenko <r****n@c****i>
Committed by: John Sully <j****n@c****a> |
almost 3 years ago | |
| 674d9fb7 | stat64 is deprecated on mac (#737) |
Malavan Sotheeswaran <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2ad14dec | Fix swapdb bugs when multiple clients involved. |
k00809413 <k****1@h****m>
Committed by: John Sully <j****n@c****a> |
almost 3 years ago | |
| de3c218a | add release notes up to 6.3.4 | Malavan Sotheeswaran <m****n@s****m> | almost 3 years ago | |
| 05945b60 | missed a refernce to isRocksdbSnapshotRepl | Malavan Sotheeswaran <m****n@s****m> | almost 3 years ago | |
| 486a6bb7 | merge Merge remote-tracking branch 'internal/main' | Malavan Sotheeswaran <m****n@s****m> | almost 3 years ago | |
| 70503f6b | Disable fastsync by default |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| 47f635ee | Fix tls auditlog tests and enable tls for CI (#234) |
Malavan Sotheeswaran <m****n@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
almost 3 years ago | |
| 46615ac0 | Fix test |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| a7ac6c1e | Remove unused variable |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| d7977c46 | Fastsync in-mem initial implementation |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| 7ae27f61 | rename constants |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| 79b0c847 | Fixing some compile issues for alpine and centos, also fix endian issue for F... |
Malavan Sotheeswaran <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| cd42776c | Make the connect timeout configurable when in cluster mode to prevent huge de... |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| 7049b5f4 | Add KEYDB_PASSWORD env variable to Dockerfiles (#220) (#704) |
Einar Fløystad Dørum <e****m@p****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 5b122516 |
Fix integer overflow issue in the temp rdb file naming. (#702)
Co-authored-by: Karthick Ariyaratnam (A) <k****3@c****m> |
Karthick Ariyaratnam <k****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| a0f280e1 |
rename zset to iterzset (#706)
Co-authored-by: Michiel De Witte <m****e@b****e> |
michieldwitte <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 57f4a2e8 |
Fix a bug where flash CF options are being reset to default after flushall. (...
Co-authored-by: Karthick Ariyaratnam (A) <k****3@c****m>, Malavan Sotheeswaran <1****c@u****m> |
Karthick Ariyaratnam <k****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 38169682 |
Merge latest internal to OSS (#720)
Co-authored-by: John Sully <j****y@s****m>, zliang <z****g@s****m>, John Sully <j****y@s****m>, Alex Cope <a****e@s****m>, John Sully <j****n@c****a> |
Malavan Sotheeswaran <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| dfcc848e |
enable level_compaction_dynamic_level_bytes after flush, and flush expires fo...
Co-authored-by: John Sully <j****y@s****m> |
Malavan Sotheeswaran <m****n@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
almost 3 years ago | |
| e7f90f00 | Fix bug where we erroneously answer queries belonging to another shard | John Sully <j****n@c****a> | almost 3 years ago | |
| 025b7077 | Fix crossslot error migrating batches of keys |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| 596c513d | only use internal locks when multithreaded (#205) |
Malavan Sotheeswaran <m****n@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
almost 3 years ago | |
| 570bcb55 | make async rehash configurable |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| 68d75104 | async rehash is preventing rehashing during RDB load after a db flush. Ensur... |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| cfe257a9 | Fix logic bug |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| c6e20ea3 | Fix over pessimistic checks that prevent replicas from serving mget |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| 9251f1c2 | Permit keys of differing slots as long as they are served by this cluster and... |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
almost 3 years ago | |
| 7b7c0ba1 | merge Merge pull request #224 from Snapchat/remove-dot-in-nodename-metrics |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
almost 3 years ago | |
| 98e306c5 | merge Merge branch 'main' into remove-dot-in-nodename-metrics | zliang <z****g@s****m> | almost 3 years ago | |
| a55c687c | Emit more aggregate metrics in modstatsd (#223) |
Alex Cope <a****e@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
almost 3 years ago | |
| ace783a0 | Flash expiration (#197) |
Malavan Sotheeswaran <m****n@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
almost 3 years ago | |
| 5f5753ae | build failure |
a00817524 <a****4>
Committed by: John Sully <j****n@c****a> |
almost 3 years ago | |
| 7d4f4615 | Make propagating before freeing module context optional (#225) |
Malavan Sotheeswaran <m****n@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
almost 3 years ago | |
| e42d83d2 | build failure |
a00817524 <a****4>
Committed by: John Sully <j****n@c****a> |
almost 3 years ago | |
| 9c32d4c1 | removed proc call |
a00817524 <a****4>
Committed by: John Sully <j****n@c****a> |
almost 3 years ago | |
| 337eb297 | review rework |
a00817524 <a****4>
Committed by: John Sully <j****n@c****a> |
almost 3 years ago | |
| cf13e7b5 | Async FLASH Design: AE event loop changes to understand StorageToken |
a00817524 <a****4>
Committed by: John Sully <j****n@c****a> |
about 3 years ago | |
| e31533bd | fix unnecessary replace | zliang <z****g@s****m> | about 3 years ago | |
| c20af57c | fix nodename metricsname | zliang <z****g@s****m> | about 3 years ago | |
| 820482bf | Fix slow to free when low lock contention |
John Sully <j****n@c****a>
Committed by: John Sully <j****y@s****m> |
about 3 years ago | |
| f435218e | Fix memory leaks | John Sully <j****n@c****a> | about 3 years ago | |
| 8b755aee | Multiply CPU percent metric by 100 |
Alex Cope <a****e@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| c97f696e | merge Merge pull request #219 from Snapchat/emit-non-empty-shard-less-replica-issue |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| cec570fd | address comments | zliang <z****g@s****m> | about 3 years ago | |
| 6375e919 | add metric emit for non-empty primary with less than 2 connected replicas | zliang <z****g@s****m> | about 3 years ago | |
| bf299266 | merge Merge pull request #218 from Snapchat/change-memfree-to-memavailable |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| 813bf15a | update MemFree to MemAvailable in keydb statsd | zliang <z****g@s****m> | about 3 years ago | |
| ffac5527 | Remove Expireset (#217) |
John Sully <j****y@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| 80dcbad3 | merge Merge pull request #216 from Snapchat/add-free-memory-and-shard-num-metrics-e... |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| eb14f429 | have emit system free memory within metrics_time_taken_us and also add metric... | zliang <z****g@s****m> | about 3 years ago | |
| 6fa696bb | emit system free metrics with '/proc/meminfo' | zliang <z****g@s****m> | about 3 years ago | |
| abd6e77c | merge Merge pull request #215 from Snapchat/make-docker-build-independent |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| 7a00a431 | add new build to ci | zliang <z****g@s****m> | about 3 years ago | |
| 426eabe1 | make docker build independent | zliang <z****g@s****m> | about 3 years ago | |
| 222776e9 | merge Merge pull request #214 from Snapchat/update-docker-build-tag |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| 76fec1c2 | Revert "test tag" | zliang <z****g@s****m> | about 3 years ago | |
| 9cbc5713 | test tag | zliang <z****g@s****m> | about 3 years ago | |
| 94b40af1 | fix | zliang <z****g@s****m> | about 3 years ago | |
| df9039d8 | use commit hash as tag template | zliang <z****g@s****m> | about 3 years ago | |
| a1b55edd | merge Merge pull request #211 from Snapchat/machamp-release-publish-image |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| 70f2a74f | fix the comment caused stuck docker build | zliang <z****g@s****m> | about 3 years ago | |
| e15a2b60 | fix | zliang <z****g@s****m> | about 3 years ago | |
| 7d96689a | fix check in Dockerfile docker-entrypoint.sh | zliang <z****g@s****m> | about 3 years ago | |
| 8cbb53e7 | merge Merge branch 'main' into machamp-release-publish-image |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| b6f91e4c | include building keydb statsd module | zliang <z****g@s****m> | about 3 years ago | |
| deb48fba | merge Merge pull request #213 from Snapchat/move-cpp-statsd-client-to-dep |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| b51f2671 | remove submodule instead use the source | zliang <z****g@s****m> | about 3 years ago | |
| a055da3b | update relative path in compilation | zliang <z****g@s****m> | about 3 years ago | |
| 68ce12ad | checkout to a06a5b9359f31d946fe163b9038586982971ae49 | zliang <z****g@s****m> | about 3 years ago | |
| b8208794 | move cpp-statsd-client to deps | zliang <z****g@s****m> | about 3 years ago | |
| 12bf6188 | merge Merge branch 'main' into machamp-release-publish-image | zliang <z****g@s****m> | about 3 years ago | |
| cb147def | merge Merge pull request #212 from Snapchat/migrate-keydb_modstatsd |
Zhaozhen Liang <z****g@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| 4d56a1c5 | have clean also trigger keydb_modstatsd clean | zliang <z****g@s****m> | about 3 years ago | |
| 289df10e | update | zliang <z****g@s****m> | about 3 years ago | |
| 6e030582 | include trigger keydb_modstatsd Makefile in modules Makefile | zliang <z****g@s****m> | about 3 years ago | |
| 6e1fbb2d | add submodule cpp-statsd-client | zliang <z****g@s****m> | about 3 years ago | |
| c94560f0 | rm | zliang <z****g@s****m> | about 3 years ago | |
| db3fb7e9 | migrate keydb_modstatsd to keydb-internal | zliang <z****g@s****m> | about 3 years ago | |
| 7a496d3d | address intentation and use default release | zliang <z****g@s****m> | about 3 years ago | |
| 7bce8812 | add release publish docker image | zliang <z****g@s****m> | about 3 years ago | |
| 35369588 | fix the working dir in Dockerfile | zliang <z****g@s****m> | about 3 years ago | |
| 4fe4b235 | add docker build | zliang <z****g@s****m> | about 3 years ago | |
| 441b74a9 | merge Merge remote-tracking branch 'origin/main' | Malavan Sotheeswaran <m****n@s****m> | about 3 years ago | |
| a464a717 | Use tini in Alpine-based Docker image (#682) |
Rolf Ahrenberg <R****g@s****i>
Committed by: Malavan Sotheeswaran <m****n@s****m> |
about 3 years ago | |
| 821b39ac | Use tini in Alpine-based Docker image (#682) |
Rolf Ahrenberg <R****g@s****i>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| aef01878 | Build break fix |
John Sully <j****n@c****a>
Committed by: Malavan Sotheeswaran <m****n@s****m> |
about 3 years ago | |
| c2c831dc | Build break fix | John Sully <j****n@c****a> | about 3 years ago | |
| bd6eb379 | Prevent crash on free when using repl-disk-buffer-reserve (#207) |
John Sully <j****y@s****m>
Committed by: Malavan Sotheeswaran <m****n@s****m> |
about 3 years ago | |
| bef77862 | Prevent crash on free when using repl-disk-buffer-reserve (#207) |
John Sully <j****y@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| d552fd01 | Fix OOM issues during full sync when fork bgsave is used (#209) |
John Sully <j****y@s****m>
Committed by: GitHub Enterprise <n****b@s****t> |
about 3 years ago | |
| 06a49a61 | Fix OOM issues during full sync when fork bgsave is used (#209) |
John Sully <j****y@s****m>
Committed by: Malavan Sotheeswaran <m****n@s****m> |
about 3 years ago |