antirez 365316aa59 Revert "optimize memory usage of deferred replies" 3 years ago
..
modules 67aa527b22 Added some documentation and fixed a test 3 years ago
.gitignore 166cf8a3b8 Ignore gcov/lcov artifacts 11 years ago
Makefile 486e45ffaf Implemented CRC64 based on slice by 4 3 years ago
acl.c 96ebfc3b36 ACL: re-enable command execution of disabled users. 3 years ago
adlist.c 96a54866ab Speedup: unblock clients on keys in O(1). 3 years ago
adlist.h 96a54866ab Speedup: unblock clients on keys in O(1). 3 years ago
ae.c 513931dfea ae.c: fix crash when resizing the event loop. 3 years ago
ae.h c469f6ad9e Code review minor changes (names, comments). 3 years ago
ae_epoll.c 5a47794606 diskless replication rdb transfer uses pipe, and writes to sockets form the parent process. 3 years ago
ae_evport.c 8e2d082066 ae.c event loop: API to resize the fd set size on the run. 10 years ago
ae_kqueue.c 95b1979c32 No more trailing spaces in Redis source code. 9 years ago
ae_select.c 4df95e8419 Include 'fd_set' type name 7 years ago
anet.c b087dd1db6 TLS: Connections refactoring and TLS support. 3 years ago
anet.h b087dd1db6 TLS: Connections refactoring and TLS support. 3 years ago
aof.c d6eb3afd13 Modules: Test MULTI/EXEC replication of RM_Replicate 3 years ago
asciilogo.h 106a57c5ae string literal should be const char* 3 years ago
atomicvar.h 297950e8b8 several typos fixed, optimize MSETNX to avoid unnecessary loop 4 years ago
bio.c 80b6f9b0cb fix for crash during panic before all threads are up 3 years ago
bio.h bfd8c1fdd2 macro fix 3 years ago
bitops.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
blocked.c 4447ddc8bb Keep track of meaningful replication offset in replicas too 3 years ago
childinfo.c 56258c6b7d Module API for Forking 3 years ago
cluster.c 058c727282 MIGRATE AUTH2 for ACL support. 3 years ago
cluster.h 576a08908b Split error message so dependandent callers give a useful result 3 years ago
config.c 094b47391d Merge pull request #6243 from soloestoy/expand-lazy-free-server-del 3 years ago
config.h c7db333abb Implement redis_set_thread_title for MacOS. 3 years ago
connection.c fa9aa90813 Conns: Fix connClose() / connAccept() behavior. 3 years ago
connection.h fa9aa90813 Conns: Fix connClose() / connAccept() behavior. 3 years ago
connhelpers.h fa9aa90813 Conns: Fix connClose() / connAccept() behavior. 3 years ago
crc16.c cef054e868 RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 7 years ago
crc16_slottable.h dfd3cc5f78 Added basic support for clusters to redis-benchmark. 4 years ago
crc64.c 2192a91d62 Made crc64 test consistent 3 years ago
crc64.h 486e45ffaf Implemented CRC64 based on slice by 4 3 years ago
crcspeed.c a48dfe98cf Added crcspeed library 3 years ago
crcspeed.h a48dfe98cf Added crcspeed library 3 years ago
db.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
debug.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
debugmacro.h 4bd72ab729 Use the standard predefined identifier __func__ (since C99) 6 years ago
defrag.c 485425cec7 Defrag big lists in portions to avoid latency and freeze 3 years ago
dict.c aca7f36b57 Merge pull request #7033 from OMG-By/unstable 3 years ago
dict.h 61a01793ed Better distribution for set get-random-element operations. 4 years ago
endianconv.c 8febcffdc5 Allow all code tests to run using Redis args 8 years ago
endianconv.h 93238575f7 Fix typo 4 years ago
evict.c 528ea98bd3 lazyfree & eviction: record latency generated by lazyfree eviction 3 years ago
expire.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
fmacros.h af453642e1 Silence _BSD_SOURCE warnings in glibc 2.20 and forward 8 years ago
geo.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
geo.h cef054e868 RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 7 years ago
geohash.c 3fbfa1885c FIX: truncate max/min longitude,latitude related geo_point (ex: {180, 85.05112878} ) 3 years ago
geohash.h 356a6304ec Multiple GEORADIUS bugs fixed. 6 years ago
geohash_helper.c b2cd9fcab6 Fix GEORADIUS edge case with huge radius. 5 years ago
geohash_helper.h 504ccad1fa Fix definition of M_PI in geohash_helper.c. 7 years ago
gopher.c e247c9ac6a Gopher: don't add the Lastline. 4 years ago
help.h 69ce235c7b Update help.h again before Redis 6 GA. 3 years ago
hyperloglog.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
intset.c 297950e8b8 several typos fixed, optimize MSETNX to avoid unnecessary loop 4 years ago
intset.h 8f3a4df775 Use const in Redis Module API where possible. 7 years ago
latency.c a5f5091041 fix comments in latency.c 3 years ago
latency.h e3b1d6d3ad Module API for LatencyAddSample 3 years ago
lazyfree.c 30adc62232 RDB: load files faster avoiding useless free+realloc. 3 years ago
listpack.c 9d4f51e1ff Listpack: optionally force reallocation on inserts. 4 years ago
listpack.h 79866a6361 Streams: 12 commits squashed into the initial Streams implementation. 5 years ago
listpack_malloc.h cd18f06e9c Streams: change listpack allocator to zmalloc. 5 years ago
localtime.c 42366959ec update leap year comment when div by 400 4 years ago
lolwut.c c10889150e LOLWUT: version 6 initial output. May change a bit. 3 years ago
lolwut.h c10889150e LOLWUT: version 6 initial output. May change a bit. 3 years ago
lolwut5.c c10889150e LOLWUT: version 6 initial output. May change a bit. 3 years ago
lolwut6.c cfcb475435 LOLWUT 6: always pick a default color sequence. 3 years ago
lzf.h 95b1979c32 No more trailing spaces in Redis source code. 9 years ago
lzfP.h 62689ef0cf Fix undefined behavior constant defined. 5 years ago
lzf_c.c 5870e22423 Upgrade LZF to 3.6 (2011) from 3.5 (2009) 8 years ago
lzf_d.c 08c26591e3 Try to avoid issues with GCC pragmas and older compilers. 4 years ago
memtest.c a1c9c05e17 Hopefully better memory test on crash. 7 years ago
mkreleasehdr.sh 7c95e89ec3 Update mkreleasehdr.sh 3 years ago
module.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
multi.c 0c1a4b5576 ACL LOG: log failed auth attempts. 3 years ago
networking.c 365316aa59 Revert "optimize memory usage of deferred replies" 3 years ago
notify.c 2fda5f5c98 Exclude "keymiss" notification from NOTIFY_ALL 3 years ago
object.c 399a6b2b47 incrRefCount(): abort on statically allocated object. 3 years ago
pqsort.c 95b1979c32 No more trailing spaces in Redis source code. 9 years ago
pqsort.h 4365e5b2d3 BSD license added to every C source and header file. 10 years ago
pubsub.c 1b4bc60999 Merge branch 'pubsub_patterns_boost' of https://github.com/leeyiw/redis into leeyiw-pubsub_patterns_boost 3 years ago
quicklist.c 78df016584 fix integer overflow 3 years ago
quicklist.h 485425cec7 Defrag big lists in portions to avoid latency and freeze 3 years ago
rand.c 23f08510d5 Use 'void' for zero-argument functions 8 years ago
rand.h 4365e5b2d3 BSD license added to every C source and header file. 10 years ago
rax.c 1ea6672430 Rax.c: populate data field after random walk. 3 years ago
rax.h f54cde3a15 Rax: radix tree updated to latest version from antirez/rax. 4 years ago
rax_malloc.h 1409c545da Cluster: hash slots tracking using a radix tree. 6 years ago
rdb.c 486e45ffaf Implemented CRC64 based on slice by 4 3 years ago
rdb.h 451872527c More powerful DEBUG RELOAD. 3 years ago
redis-benchmark.c 09c06698e9 Client side caching: redis-cli ability to enable tracking. 3 years ago
redis-check-aof.c a1fb0be1d7 Enlarge error buffer in redis-check-aof.c to remove compiler warning of output truncation through snprintf format string 4 years ago
redis-check-rdb.c 30adc62232 RDB: load files faster avoiding useless free+realloc. 3 years ago
redis-cli.c 684c5907dd redis-cli: fix hints with subcommands. 3 years ago
redis-trib.rb d222eda9f0 Redis-trib deprecated: it no longer works and it 4 years ago
redisassert.h 93238575f7 Fix typo 4 years ago
redismodule.h a76a961cdd Use __attribute__ only if __GNUC__ is defined 3 years ago
release.c 758b39be99 Speedup INFO server section. 3 years ago
replication.c 4447ddc8bb Keep track of meaningful replication offset in replicas too 3 years ago
rio.c 5a47794606 diskless replication rdb transfer uses pipe, and writes to sockets form the parent process. 3 years ago
rio.h 5a47794606 diskless replication rdb transfer uses pipe, and writes to sockets form the parent process. 3 years ago
scripting.c 25063f75d7 Judge the log level in advance 3 years ago
sds.c 37b135a400 Update SDS to latest version. 3 years ago
sds.h af02478ba0 Mark extern definition of SDS_NOINIT in sds.h 3 years ago
sdsalloc.h 743cfc0ad6 add missing file marco 3 years ago
sentinel.c 2321939218 Sentinel: small refactoring of sentinelCollectTerminatedScripts(). 3 years ago
server.c d2a6c5ffa2 Comment clearly why we moved some code in #6623. 3 years ago
server.h 4447ddc8bb Keep track of meaningful replication offset in replicas too 3 years ago
setproctitle.c 4e0af5efd4 DragonFlyBSD little build fix 4 years ago
sha1.c 1b25757f41 sha1.c: use standard uint32_t. 8 years ago
sha1.h 1b25757f41 sha1.c: use standard uint32_t. 8 years ago
sha256.c 9d2ecf6be3 ACL: add slightly modified version of sha256.c for password hashing. 3 years ago
sha256.h 9d2ecf6be3 ACL: add slightly modified version of sha256.c for password hashing. 3 years ago
siphash.c 66a5c1cd7e The aarch64 architecture is support normal memory unaligned accesses, 3 years ago
slowlog.c f07f3d729f RESP3: Use new aggregate reply API in slowlog.c. 4 years ago
slowlog.h 1ed5f84a79 Added the missed macro definition in slowlog.h 3 years ago
solarisfixes.h 792a94153a Check for __sun macro in solarisfixes.h, not in includers. 8 years ago
sort.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
sparkline.c cef054e868 RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 7 years ago
sparkline.h aa16f87b87 LATENCY GRAPH implemented. 9 years ago
stream.h 1f75ce30df Stream: Handle streamID-related edge cases 3 years ago
syncio.c 88c716a0f5 syncWithMaster(): non blocking state machine. 7 years ago
t_hash.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
t_list.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
t_set.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
t_stream.c 057865a6a5 XINFO STREAM FULL should have a default COUNT of 10 3 years ago
t_string.c 8a7f255cd0 LCS -> STRALGO LCS. 3 years ago
t_zset.c 94f2e7f9f9 Tracking: NOLOOP internals implementation. 3 years ago
testhelp.h 4365e5b2d3 BSD license added to every C source and header file. 10 years ago
timeout.c 29760b2eb7 Typo in getTimeoutFromObjectOrReply's error reply 3 years ago
tls.c 04f1a280e0 TLS: Fix build with SSL_OP_NO_CLIENT_RENEGOTIATION 3 years ago
tracking.c c6ccc2f690 Tracking: NOLOOP further implementation and fixes. 3 years ago
util.c 9ae8254e20 getRandomBytes(): use HMAC-SHA256. 3 years ago
util.h 64c2508ee3 Merge branch 'unstable' into rm_get_server_info 3 years ago
valgrind.sup cabe03eb75 more valgrind friendly test 12 years ago
version.h 622366aa74 Mark version of unstable branch in an unique way. 7 years ago
ziplist.c 842dd85b26 Update ziplist.c 4 years ago
ziplist.h ac61f90625 DEBUG: new "ziplist" subcommand added. Dumps a ziplist on stdout. 6 years ago
zipmap.c 8febcffdc5 Allow all code tests to run using Redis args 8 years ago
zipmap.h 8febcffdc5 Allow all code tests to run using Redis args 8 years ago
zmalloc.c 4092a75d85 Avoid collision with MacOS LIST_HEAD macro after #6384. 3 years ago
zmalloc.h 4092a75d85 Avoid collision with MacOS LIST_HEAD macro after #6384. 3 years ago