.. |
modules
|
e7f1798179
Modules: basic call/reply tests in test module.
|
8 years ago |
.gitignore
|
166cf8a3b8
Ignore gcov/lcov artifacts
|
12 years ago |
Makefile
|
91a59e03a8
dict.c benchmark.
|
8 years ago |
adlist.c
|
5e3880a492
various cleanups and minor fixes
|
8 years ago |
adlist.h
|
4365e5b2d3
BSD license added to every C source and header file.
|
12 years ago |
ae.c
|
b9feef9ae8
ae.c: Fix delay until next timer event.
|
8 years ago |
ae.h
|
67b70a1813
Fix ae.c to avoid timers infinite loop.
|
8 years ago |
ae_epoll.c
|
5e3880a492
various cleanups and minor fixes
|
8 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
|
a017b7ec0e
anet.c: new API anetTcpNonBlockBestEffortBindConnect()
|
9 years ago |
anet.h
|
67b70a1813
Fix ae.c to avoid timers infinite loop.
|
8 years ago |
aof.c
|
0a628e5102
Avoid simultaneous RDB and AOF child process.
|
8 years ago |
asciilogo.h
|
4365e5b2d3
BSD license added to every C source and header file.
|
12 years ago |
atomicvar.h
|
7e5d69019e
Atomic vars implemented in a more general way.
|
9 years ago |
bio.c
|
c69c6c80fb
Lazyfree: ability to free whole DBs in background.
|
9 years ago |
bio.h
|
9253d85073
Threaded lazyfree WIP #1.
|
9 years ago |
bitops.c
|
2f2fd64c0d
Minor aesthetic fixes to PR #3264.
|
8 years ago |
blocked.c
|
32f80e2f1b
RDMF: More consistent define names.
|
9 years ago |
cluster.c
|
a3f893b800
RESTORE: accept RDB dumps with older versions.
|
8 years ago |
cluster.h
|
11436b1449
Cluster announce ip / port initial implementation.
|
8 years ago |
config.c
|
55385f99de
Ability of slave to announce arbitrary ip/port to master.
|
8 years ago |
config.h
|
9e9abe29fe
HAVE_SYNC_FILE_RANGE should be protected by ifdef __linux__.
|
9 years ago |
crc16.c
|
cef054e868
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
|
9 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
|
a8e2d0849e
LFU: Initial naive eviction cycle.
|
8 years ago |
debug.c
|
8504bf18ad
dict.c clustered buckets.
|
8 years ago |
debugmacro.h
|
4bd72ab729
Use the standard predefined identifier __func__ (since C99)
|
8 years ago |
dict.c
|
e3aeaa93f2
dict.c sub-hashing WIP 2 (try next positions).
|
8 years ago |
dict.h
|
976a7d231f
dict.c key hash caching.
|
8 years ago |
endianconv.c
|
8febcffdc5
Allow all code tests to run using Redis args
|
10 years ago |
endianconv.h
|
8febcffdc5
Allow all code tests to run using Redis args
|
10 years ago |
evict.c
|
2d5eb1f1a0
Volatile-ttl eviction policy implemented in terms of the pool.
|
8 years ago |
expire.c
|
4a140d320f
Add expire.c and evict.c.
|
8 years ago |
fmacros.h
|
af453642e1
Silence _BSD_SOURCE warnings in glibc 2.20 and forward
|
10 years ago |
geo.c
|
356a6304ec
Multiple GEORADIUS bugs fixed.
|
8 years ago |
geo.h
|
cef054e868
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
|
9 years ago |
geohash.c
|
356a6304ec
Multiple GEORADIUS bugs fixed.
|
8 years ago |
geohash.h
|
356a6304ec
Multiple GEORADIUS bugs fixed.
|
8 years ago |
geohash_helper.c
|
356a6304ec
Multiple GEORADIUS bugs fixed.
|
8 years ago |
geohash_helper.h
|
504ccad1fa
Fix definition of M_PI in geohash_helper.c.
|
8 years ago |
help.h
|
cd8e688226
redis-cli help.h updated.
|
8 years ago |
hyperloglog.c
|
32f80e2f1b
RDMF: More consistent define names.
|
9 years ago |
intset.c
|
8f3a4df775
Use const in Redis Module API where possible.
|
8 years ago |
intset.h
|
8f3a4df775
Use const in Redis Module API where possible.
|
8 years ago |
latency.c
|
32f80e2f1b
RDMF: More consistent define names.
|
9 years ago |
latency.h
|
585d1a60bf
Separate latency monitoring of eviction loop and eviction DELs.
|
9 years ago |
lazyfree.c
|
28e80bf96d
fix linux compile bug
|
8 years ago |
lzf.h
|
95b1979c32
No more trailing spaces in Redis source code.
|
10 years ago |
lzfP.h
|
5870e22423
Upgrade LZF to 3.6 (2011) from 3.5 (2009)
|
10 years ago |
lzf_c.c
|
5870e22423
Upgrade LZF to 3.6 (2011) from 3.5 (2009)
|
10 years ago |
lzf_d.c
|
5870e22423
Upgrade LZF to 3.6 (2011) from 3.5 (2009)
|
10 years ago |
memtest.c
|
a1c9c05e17
Hopefully better memory test on crash.
|
9 years ago |
mkreleasehdr.sh
|
977035b7b5
suppress external diff program when using git diff.
|
11 years ago |
module.c
|
13f18d2b17
Modules: handle NULL replies more gracefully.
|
8 years ago |
multi.c
|
32f80e2f1b
RDMF: More consistent define names.
|
9 years ago |
networking.c
|
a81a92ca2c
Security: Cross Protocol Scripting protection.
|
8 years ago |
notify.c
|
32f80e2f1b
RDMF: More consistent define names.
|
9 years ago |
object.c
|
e0582b3598
Fix maxmemory shared integer check bug introduced with LFU.
|
8 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
|
32f80e2f1b
RDMF: More consistent define names.
|
9 years ago |
quicklist.c
|
5e176e1af5
Fix quicklistReplaceAtIndex() by updating the quicklist ziplist size.
|
8 years ago |
quicklist.h
|
8f3a4df775
Use const in Redis Module API where possible.
|
8 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 |
rdb.c
|
8504bf18ad
dict.c clustered buckets.
|
8 years ago |
rdb.h
|
8ec28002be
Modules: support for modules native data types.
|
8 years ago |
redis-benchmark.c
|
2a1247309a
redis-benchmark: new option to show server errors on stdout.
|
8 years ago |
redis-check-aof.c
|
4365e5b2d3
BSD license added to every C source and header file.
|
12 years ago |
redis-check-rdb.c
|
51c1d40d08
redis_check_rdb(): the rio structure must be global.
|
8 years ago |
redis-cli.c
|
24dd4a8f04
redis-cli LRU test mode: randomize value of key when setting.
|
8 years ago |
redis-trib.rb
|
4242fdf45c
Display the nodes summary once the cluster is established using redis-trib.rb
|
8 years ago |
redisassert.h
|
2d9e3eb107
RDMF: redisAssert -> serverAssert.
|
9 years ago |
redismodule.h
|
04340e1ff1
Modules: initial draft for a testing module.
|
8 years ago |
release.c
|
95b1979c32
No more trailing spaces in Redis source code.
|
10 years ago |
replication.c
|
d982f44372
Fix a bug to delay bgsave while AOF rewrite in progress for replication
|
8 years ago |
rio.c
|
5e3880a492
various cleanups and minor fixes
|
8 years ago |
rio.h
|
8ec28002be
Modules: support for modules native data types.
|
8 years ago |
scripting.c
|
b44ad302d2
Merge pull request #732 from evilpacket/remove_dofile
|
8 years ago |
sds.c
|
9f76d82689
sds: don't check for impossible string size in 32 bit systems.
|
8 years ago |
sds.h
|
e57cccdefb
Lua debugger: use sds_malloc() to allocate eval cli array.
|
9 years ago |
sdsalloc.h
|
cb2782c314
SDS: changes to unify Redis SDS with antirez/sds repo.
|
9 years ago |
sentinel.c
|
3e9ce38b0a
Sentinel: check Slave INFO state more often when disconnected.
|
8 years ago |
server.c
|
a81a92ca2c
Security: Cross Protocol Scripting protection.
|
8 years ago |
server.h
|
a81a92ca2c
Security: Cross Protocol Scripting protection.
|
8 years ago |
setproctitle.c
|
9c8be6cab9
Set proctitle: avoid the use of __attribute__((constructor)).
|
11 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 |
slowlog.c
|
40eb548a80
RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.
|
9 years ago |
slowlog.h
|
554bd0e7bd
RDMF: use client instead of redisClient, like Disque.
|
9 years ago |
solarisfixes.h
|
792a94153a
Check for __sun macro in solarisfixes.h, not in includers.
|
10 years ago |
sort.c
|
974514b936
Lazyfree: Hash converted to use plain SDS WIP 4.
|
9 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 |
syncio.c
|
88c716a0f5
syncWithMaster(): non blocking state machine.
|
9 years ago |
t_hash.c
|
8f3a4df775
Use const in Redis Module API where possible.
|
8 years ago |
t_list.c
|
8f3a4df775
Use const in Redis Module API where possible.
|
8 years ago |
t_set.c
|
8504bf18ad
dict.c clustered buckets.
|
8 years ago |
t_string.c
|
2d86995273
GETRANGE: return empty string with negative, inverted start/end.
|
8 years ago |
t_zset.c
|
8504bf18ad
dict.c clustered buckets.
|
8 years ago |
testhelp.h
|
4365e5b2d3
BSD license added to every C source and header file.
|
12 years ago |
util.c
|
6dead2cff5
Modules: first preview 31 March 2016.
|
8 years ago |
util.h
|
71aa9b75f2
Fix HINCRBYFLOAT to work with long doubles.
|
9 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
|
0f15eb183b
Free ziplist test lists during tests
|
10 years ago |
ziplist.h
|
9e7f39d29d
Add header guard for ziplist.h
|
9 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
|
28e80bf96d
fix linux compile bug
|
8 years ago |
zmalloc.h
|
615f6923d5
getMemorySize() moved into zmalloc.c with other low level mem utils.
|
10 years ago |