.. |
modules
|
05292e342f
Improved some error handling in examples
|
5 years ago |
.gitignore
|
166cf8a3b8
Ignore gcov/lcov artifacts
|
12 years ago |
Makefile
|
8e29b0b22b
Fix Makefile merge issue.
|
5 years ago |
acl.c
|
058bbedc0e
Add module APIs for custom authentication
|
5 years ago |
adlist.c
|
c44732ac58
adlist: fix listJoin() in the case the second list is empty.
|
7 years ago |
adlist.h
|
275905b328
Modules TSC: Handling of RM_Reply* functions.
|
7 years ago |
ae.c
|
c469f6ad9e
Code review minor changes (names, comments).
|
5 years ago |
ae.h
|
c469f6ad9e
Code review minor changes (names, comments).
|
5 years ago |
ae_epoll.c
|
5a47794606
diskless replication rdb transfer uses pipe, and writes to sockets form the parent process.
|
5 years ago |
ae_evport.c
|
8e2d082066
ae.c event loop: API to resize the fd set size on the run.
|
11 years ago |
ae_kqueue.c
|
95b1979c32
No more trailing spaces in Redis source code.
|
10 years ago |
ae_select.c
|
4df95e8419
Include 'fd_set' type name
|
8 years ago |
anet.c
|
b087dd1db6
TLS: Connections refactoring and TLS support.
|
5 years ago |
anet.h
|
b087dd1db6
TLS: Connections refactoring and TLS support.
|
5 years ago |
aof.c
|
51c3ff8d75
Modules hooks: complete missing hooks for the initial set of hooks
|
5 years ago |
asciilogo.h
|
4365e5b2d3
BSD license added to every C source and header file.
|
12 years ago |
atomicvar.h
|
297950e8b8
several typos fixed, optimize MSETNX to avoid unnecessary loop
|
6 years ago |
bio.c
|
ce8b6ede34
Fix typo in design comment of bio.c.
|
6 years ago |
bio.h
|
9253d85073
Threaded lazyfree WIP #1.
|
9 years ago |
bitops.c
|
d490752d58
Fix memleak in bitfieldCommand
|
5 years ago |
blocked.c
|
dd5feec5e8
Modules: block on keys: fix stale comment.
|
5 years ago |
childinfo.c
|
56258c6b7d
Module API for Forking
|
5 years ago |
cluster.c
|
0db3b0a0ff
Merge remote-tracking branch 'upstream/unstable' into tls
|
5 years ago |
cluster.h
|
b087dd1db6
TLS: Connections refactoring and TLS support.
|
5 years ago |
config.c
|
0db3b0a0ff
Merge remote-tracking branch 'upstream/unstable' into tls
|
5 years ago |
config.h
|
ac086b1932
OpenBSD support.
|
6 years ago |
connection.c
|
c469f6ad9e
Code review minor changes (names, comments).
|
5 years ago |
connection.h
|
6b6294807c
TLS: Implement support for write barrier.
|
5 years ago |
connhelpers.h
|
c469f6ad9e
Code review minor changes (names, comments).
|
5 years ago |
crc16.c
|
cef054e868
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
|
9 years ago |
crc16_slottable.h
|
dfd3cc5f78
Added basic support for clusters to redis-benchmark.
|
5 years ago |
crc64.c
|
8febcffdc5
Allow all code tests to run using Redis args
|
10 years ago |
crc64.h
|
8febcffdc5
Allow all code tests to run using Redis args
|
10 years ago |
db.c
|
18b62a51e2
Merge branch 'unstable' into module_lru_lfu
|
5 years ago |
debug.c
|
51c3ff8d75
Modules hooks: complete missing hooks for the initial set of hooks
|
5 years ago |
debugmacro.h
|
4bd72ab729
Use the standard predefined identifier __func__ (since C99)
|
8 years ago |
defrag.c
|
d1a005ab39
fix issues found by a static analyzer
|
5 years ago |
dict.c
|
25b392f90c
Set dictGetFairRandomKey() samples to 20 for final version.
|
5 years ago |
dict.h
|
61a01793ed
Better distribution for set get-random-element operations.
|
5 years ago |
endianconv.c
|
8febcffdc5
Allow all code tests to run using Redis args
|
10 years ago |
endianconv.h
|
93238575f7
Fix typo
|
6 years ago |
evict.c
|
d1a005ab39
fix issues found by a static analyzer
|
5 years ago |
expire.c
|
842b44dc46
Client side caching: call the invalidation functions always.
|
5 years ago |
fmacros.h
|
af453642e1
Silence _BSD_SOURCE warnings in glibc 2.20 and forward
|
10 years ago |
geo.c
|
009862ab7e
Geo: output 10 chars of geohash, not 11.
|
5 years ago |
geo.h
|
cef054e868
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
|
9 years ago |
geohash.c
|
a036c64c01
Use geohash limit defines in constraint check
|
6 years ago |
geohash.h
|
356a6304ec
Multiple GEORADIUS bugs fixed.
|
8 years ago |
geohash_helper.c
|
b2cd9fcab6
Fix GEORADIUS edge case with huge radius.
|
7 years ago |
geohash_helper.h
|
504ccad1fa
Fix definition of M_PI in geohash_helper.c.
|
8 years ago |
gopher.c
|
e247c9ac6a
Gopher: don't add the Lastline.
|
5 years ago |
help.h
|
ad78b50f62
Update help.h for redis-cli.
|
6 years ago |
hyperloglog.c
|
c1cc5ca767
Fix typo
|
5 years ago |
intset.c
|
297950e8b8
several typos fixed, optimize MSETNX to avoid unnecessary loop
|
6 years ago |
intset.h
|
8f3a4df775
Use const in Redis Module API where possible.
|
8 years ago |
latency.c
|
e3b1d6d3ad
Module API for LatencyAddSample
|
5 years ago |
latency.h
|
e3b1d6d3ad
Module API for LatencyAddSample
|
5 years ago |
lazyfree.c
|
fddeeae724
refactor dbOverwrite to make lazyfree work
|
6 years ago |
listpack.c
|
9d4f51e1ff
Listpack: optionally force reallocation on inserts.
|
6 years ago |
listpack.h
|
79866a6361
Streams: 12 commits squashed into the initial Streams implementation.
|
7 years ago |
listpack_malloc.h
|
cd18f06e9c
Streams: change listpack allocator to zmalloc.
|
7 years ago |
localtime.c
|
8dc08ae215
update leap year comment
|
6 years ago |
lolwut.c
|
c10889150e
LOLWUT: version 6 initial output. May change a bit.
|
5 years ago |
lolwut.h
|
c10889150e
LOLWUT: version 6 initial output. May change a bit.
|
5 years ago |
lolwut5.c
|
c10889150e
LOLWUT: version 6 initial output. May change a bit.
|
5 years ago |
lolwut6.c
|
cfcb475435
LOLWUT 6: always pick a default color sequence.
|
5 years ago |
lzf.h
|
95b1979c32
No more trailing spaces in Redis source code.
|
10 years ago |
lzfP.h
|
62689ef0cf
Fix undefined behavior constant defined.
|
7 years ago |
lzf_c.c
|
5870e22423
Upgrade LZF to 3.6 (2011) from 3.5 (2009)
|
10 years ago |
lzf_d.c
|
08c26591e3
Try to avoid issues with GCC pragmas and older compilers.
|
6 years ago |
memtest.c
|
a1c9c05e17
Hopefully better memory test on crash.
|
9 years ago |
mkreleasehdr.sh
|
82ae4f30ed
Use SOURCE_DATE_EPOCH over unreproducible uname + date calls.
|
8 years ago |
module.c
|
da77103157
Comment PR #5916 and changes a few details.
|
5 years ago |
multi.c
|
f4d37173fe
ACL: protect MULTI/EXEC transactions after rules change.
|
5 years ago |
networking.c
|
058bbedc0e
Add module APIs for custom authentication
|
5 years ago |
notify.c
|
99c2fe0bcf
added special flag for keyspace miss notifications
|
5 years ago |
object.c
|
bbdbfabf9e
Merge pull request #6531 from oranagra/rm_save_long_double
|
5 years ago |
pqsort.c
|
95b1979c32
No more trailing spaces in Redis source code.
|
10 years ago |
pqsort.h
|
4365e5b2d3
BSD license added to every C source and header file.
|
12 years ago |
pubsub.c
|
eaaac08892
RESP3: Pubsub messages in new push format if client is in RESP3 mode.
|
5 years ago |
quicklist.c
|
93238575f7
Fix typo
|
6 years ago |
quicklist.h
|
297950e8b8
several typos fixed, optimize MSETNX to avoid unnecessary loop
|
6 years ago |
rand.c
|
23f08510d5
Use 'void' for zero-argument functions
|
10 years ago |
rand.h
|
4365e5b2d3
BSD license added to every C source and header file.
|
12 years ago |
rax.c
|
d1a005ab39
fix issues found by a static analyzer
|
5 years ago |
rax.h
|
f54cde3a15
Rax: radix tree updated to latest version from antirez/rax.
|
6 years ago |
rax_malloc.h
|
1409c545da
Cluster: hash slots tracking using a radix tree.
|
7 years ago |
rdb.c
|
51c3ff8d75
Modules hooks: complete missing hooks for the initial set of hooks
|
5 years ago |
rdb.h
|
51c3ff8d75
Modules hooks: complete missing hooks for the initial set of hooks
|
5 years ago |
redis-benchmark.c
|
09c06698e9
Client side caching: redis-cli ability to enable tracking.
|
5 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
|
5 years ago |
redis-check-rdb.c
|
51c3ff8d75
Modules hooks: complete missing hooks for the initial set of hooks
|
5 years ago |
redis-cli.c
|
cd02c5944f
fix comment typo in redis-cli.c
|
5 years ago |
redis-trib.rb
|
d222eda9f0
Redis-trib deprecated: it no longer works and it
|
6 years ago |
redisassert.h
|
93238575f7
Fix typo
|
6 years ago |
redismodule.h
|
75d977145e
Added handling for unloading an auth module
|
5 years ago |
release.c
|
758b39be99
Speedup INFO server section.
|
5 years ago |
replication.c
|
51c3ff8d75
Modules hooks: complete missing hooks for the initial set of hooks
|
5 years ago |
rio.c
|
5a47794606
diskless replication rdb transfer uses pipe, and writes to sockets form the parent process.
|
5 years ago |
rio.h
|
5a47794606
diskless replication rdb transfer uses pipe, and writes to sockets form the parent process.
|
5 years ago |
scripting.c
|
0db3b0a0ff
Merge remote-tracking branch 'upstream/unstable' into tls
|
5 years ago |
sds.c
|
f49f0a6f72
SDS: make sdscatfmt() faster by pre-allocating a bit.
|
5 years ago |
sds.h
|
d8830200b4
Merge pull request #3828 from oranagra/sdsnewlen_pr
|
6 years ago |
sdsalloc.h
|
cb2782c314
SDS: changes to unify Redis SDS with antirez/sds repo.
|
9 years ago |
sentinel.c
|
058bbedc0e
Add module APIs for custom authentication
|
5 years ago |
server.c
|
75d977145e
Added handling for unloading an auth module
|
5 years ago |
server.h
|
75d977145e
Added handling for unloading an auth module
|
5 years ago |
setproctitle.c
|
4e0af5efd4
DragonFlyBSD little build fix
|
6 years ago |
sha1.c
|
1b25757f41
sha1.c: use standard uint32_t.
|
9 years ago |
sha1.h
|
1b25757f41
sha1.c: use standard uint32_t.
|
9 years ago |
sha256.c
|
9d2ecf6be3
ACL: add slightly modified version of sha256.c for password hashing.
|
5 years ago |
sha256.h
|
9d2ecf6be3
ACL: add slightly modified version of sha256.c for password hashing.
|
5 years ago |
siphash.c
|
66a5c1cd7e
The aarch64 architecture is support normal memory unaligned accesses,
|
5 years ago |
slowlog.c
|
f07f3d729f
RESP3: Use new aggregate reply API in slowlog.c.
|
5 years ago |
slowlog.h
|
1d857a99d5
Merge pull request #4056 from season89/unstable
|
7 years ago |
solarisfixes.h
|
792a94153a
Check for __sun macro in solarisfixes.h, not in includers.
|
10 years ago |
sort.c
|
747174388f
change SORT and SPOP to use lookupKeyWrite rather than lookupKeyRead
|
5 years ago |
sparkline.c
|
cef054e868
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
|
9 years ago |
sparkline.h
|
aa16f87b87
LATENCY GRAPH implemented.
|
10 years ago |
stream.h
|
3ef6b79c80
stream.h: fix typo
|
5 years ago |
syncio.c
|
88c716a0f5
syncWithMaster(): non blocking state machine.
|
9 years ago |
t_hash.c
|
779aebc91c
Module API for loading and saving long double
|
5 years ago |
t_list.c
|
89ad0ca566
Fix handleClientsBlockedOnKeys() names in comments.
|
5 years ago |
t_set.c
|
06d490342f
RESP3: fix cases of NULL reported instead of empty aggregate.
|
5 years ago |
t_stream.c
|
b12d2f65d6
fix unreported overflow in autogerenared stream IDs
|
5 years ago |
t_string.c
|
317f8b9d38
RESP3: most null replies converted.
|
5 years ago |
t_zset.c
|
06d490342f
RESP3: fix cases of NULL reported instead of empty aggregate.
|
5 years ago |
testhelp.h
|
4365e5b2d3
BSD license added to every C source and header file.
|
12 years ago |
tls.c
|
d7f2681a0c
TLS: Improve CA certifiate configuration options.
|
5 years ago |
tracking.c
|
c98e7717bb
Client side caching: show tracking slots usage in INFO.
|
5 years ago |
util.c
|
779aebc91c
Module API for loading and saving long double
|
5 years ago |
util.h
|
779aebc91c
Module API for loading and saving long double
|
5 years ago |
valgrind.sup
|
cabe03eb75
more valgrind friendly test
|
13 years ago |
version.h
|
622366aa74
Mark version of unstable branch in an unique way.
|
9 years ago |
ziplist.c
|
842dd85b26
Update ziplist.c
|
5 years ago |
ziplist.h
|
ac61f90625
DEBUG: new "ziplist" subcommand added. Dumps a ziplist on stdout.
|
8 years ago |
zipmap.c
|
8febcffdc5
Allow all code tests to run using Redis args
|
10 years ago |
zipmap.h
|
8febcffdc5
Allow all code tests to run using Redis args
|
10 years ago |
zmalloc.c
|
bf759cc9c3
Merge remote-tracking branch 'antirez/unstable' into jemalloc_purge_bg
|
5 years ago |
zmalloc.h
|
09f99c2a92
make redis purge jemalloc after flush, and enable background purging thread
|
5 years ago |