Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Streams: now we can just use alsoPropagate().stream-propagation-fix-2 | antirez | 2020-04-17 | 1 | -1/+1 |
| | | | | | | Becuase of previous changes, alsoPropagate() will just do propagate() when called out of the context of a command execution. For instance when called from blocked.c because of blocking streams operations. | ||||
* | alsoPropagate(): just propagate() when out of context. | antirez | 2020-04-17 | 1 | -1/+11 |
| | |||||
* | Move handleClientsBlockedOnKeys() outside processCommand(). | antirez | 2020-04-17 | 2 | -2/+5 |
| | | | | | | In preparation for further changes. The idea is that what happens in handleClientsBlockedOnKeys() is an "out of context" thing that should not see server.current_client set to anything special. | ||||
* | Fix XCLAIM propagation in AOF/replicas for blocking XREADGROUP. | antirez | 2020-04-17 | 2 | -3/+8 |
| | | | | See issue #7105. | ||||
* | A few comments and name changes for #7103. | antirez | 2020-04-17 | 1 | -4/+13 |
| | |||||
* | Merge branch 'unstable' of github.com:/antirez/redis into unstable | antirez | 2020-04-17 | 4 | -2/+50 |
|\ | |||||
| * | Merge pull request #7103 from oranagra/run_solo_test | Salvatore Sanfilippo | 2020-04-17 | 3 | -2/+42 |
| |\ | | | | | | | testsuite run the defrag latency test solo | ||||
| | * | testsuite run the defrag latency test solo | Oran Agra | 2020-04-16 | 3 | -2/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | this test is time sensitive and it sometimes fail to pass below the latency threshold, even on strong machines. this test was the reson we're running just 2 parallel tests in the github actions CI, revering this. | ||||
| * | | Merge pull request #7087 from IAmATeaPot418/patch-6 | Salvatore Sanfilippo | 2020-04-16 | 1 | -0/+8 |
| |\ \ | | | | | | | | | Adding acllog-max-len to Redis.conf | ||||
| | * | | minor fix | Jamie Scott | 2020-04-12 | 1 | -3/+2 |
| | | | | |||||
| | * | | Adding acllog-max-len to Redis.conf | Jamie Scott | 2020-04-12 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | While playing with ACLs I noticed that acllog-max-len wasn't in the redis.conf, but was a supported config. This PR documents and adds the directive to the redis.conf file. | ||||
* | | | | Update SDS to latest version. | antirez | 2020-04-16 | 1 | -1/+1 |
|/ / / | |||||
* | | | RESP3: fix HELLO map len in Sentinel mode. | antirez | 2020-04-16 | 1 | -1/+1 |
| | | | | | | | | | | | | See #6160. | ||||
* | | | Don't allow empty spaces in ACL usernames. | antirez | 2020-04-15 | 1 | -8/+36 |
| |/ |/| | | | | | Fixes issue #6418. | ||||
* | | Don't allow empty spaces in ACL key patterns. | antirez | 2020-04-15 | 1 | -1/+12 |
| | | | | | | | | Fixes issue #6418. | ||||
* | | Merge branch 'unstable' of github.com:/antirez/redis into unstable | antirez | 2020-04-15 | 2 | -1/+5 |
|\ \ | |||||
| * \ | Merge pull request #7078 from karelrooted/fix/geo-hash-edge-case | Salvatore Sanfilippo | 2020-04-15 | 1 | -0/+4 |
| |\ \ | | | | | | | | | FIX truncate max/min longitude,latitude related geo_point | ||||
| | * | | FIX: truncate max/min longitude,latitude related geo_point (ex: {180, ↵ | liumiuyong | 2020-04-09 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | 85.05112878} ) | ||||
| * | | | Merge pull request #7085 from guybe7/timeout_err_typo | Salvatore Sanfilippo | 2020-04-14 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | | | Typo in getTimeoutFromObjectOrReply's error reply | ||||
| | * | | | Typo in getTimeoutFromObjectOrReply's error reply | Guy Benoish | 2020-04-11 | 1 | -1/+1 |
| | | |/ | | |/| | |||||
* | | | | Fix HELLO reply in Sentinel mode, see #6160. | antirez | 2020-04-15 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge branch 'unstable' of github.com:/antirez/redis into unstable | antirez | 2020-04-14 | 1 | -2/+2 |
|\ \ \ | |||||
| * \ \ | Merge pull request #7095 from hwware/typofixacl | Salvatore Sanfilippo | 2020-04-14 | 1 | -2/+2 |
| |\ \ \ | | | | | | | | | | | fix spelling in acl.c | ||||
| | * | | | fix spelling in acl.c | hwware | 2020-04-14 | 1 | -2/+2 |
| | |/ / | |||||
* | | | | Fix zsetAdd() top comment spelling. | antirez | 2020-04-14 | 1 | -3/+3 |
|/ / / | |||||
* | | | Merge branch 'unstable' of github.com:/antirez/redis into unstable | antirez | 2020-04-14 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Merge pull request #7074 from hayleeliu/unstable | Salvatore Sanfilippo | 2020-04-10 | 1 | -1/+1 |
| |\ \ | | | | | | | | | fix spelling mistake in bitops.c | ||||
| | * | | fix spelling mistake in bitops.c | hayleeliu | 2020-04-08 | 1 | -1/+1 |
| | |/ | |||||
* | | | Fix function names in zslDeleteNode() top comment. | antirez | 2020-04-14 | 1 | -1/+2 |
|/ / | |||||
* | | RESP3: change streams items from maps to arrays. | antirez | 2020-04-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Streams items are similar to dictionaries, however they preserve both the order, and allow for duplicated field names. So a map is not a semantically sounding way to deal with this. https://twitter.com/antirez/status/1248261087553880069 | ||||
* | | Merge branch 'faster-rdb-loading' into unstable | antirez | 2020-04-09 | 9 | -43/+129 |
|\ \ | |||||
| * | | Use the special static refcount for stack objects.faster-rdb-loading | antirez | 2020-04-09 | 1 | -1/+1 |
| | | | |||||
| * | | RDB: refactor some RDB loading code into dbAddRDBLoad(). | antirez | 2020-04-09 | 3 | -4/+22 |
| | | | |||||
| * | | incrRefCount(): abort on statically allocated object. | antirez | 2020-04-09 | 2 | -2/+12 |
| | | | |||||
| * | | More powerful DEBUG RELOAD. | antirez | 2020-04-09 | 3 | -16/+55 |
| | | | | | | | | | | | | Related to #3243. | ||||
| * | | RDB: clarify a condition in rdbLoadRio(). | antirez | 2020-04-09 | 2 | -2/+9 |
| | | | |||||
| * | | RDB: load files faster avoiding useless free+realloc. | antirez | 2020-04-09 | 7 | -28/+40 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | Reloading of the RDB generated by DEBUG POPULATE 5000000 SAVE is now 25% faster. This commit also prepares the ability to have more flexibility when loading stuff from the RDB, since we no longer use dbAdd() but can control exactly how things are added in the database. | ||||
* | | Speedup: unblock clients on keys in O(1).o1-bpop | antirez | 2020-04-08 | 4 | -23/+50 |
|/ | | | | See #7071. | ||||
* | Fix ACL HELP table missing comma. | antirez | 2020-04-08 | 1 | -12/+12 |
| | |||||
* | Merge branch 'unstable' of github.com:/antirez/redis into unstable | antirez | 2020-04-07 | 1 | -0/+1 |
|\ | |||||
| * | Merge pull request #7064 from mymilkbottles/unstable | Salvatore Sanfilippo | 2020-04-06 | 1 | -0/+1 |
| |\ | | | | | | | Optimize lua log level judgment | ||||
| | * | Merge pull request #1 from mymilkbottles/mymilkbottles-log-level-judge | mymilkbottles | 2020-04-06 | 1 | -0/+1 |
| | |\ | | | | | | | | | Optimize lua log level judgment | ||||
| | | * | Judge the log level in advance | mymilkbottles | 2020-04-06 | 1 | -0/+1 |
| | |/ | |||||
* | | | Speedup INFO by counting client memory incrementally.faster-info | antirez | 2020-04-07 | 4 | -26/+52 |
|/ / | | | | | | | | | | | | | | | | | | | | | Related to #5145. Design note: clients may change type when they turn into replicas or are moved into the Pub/Sub category and so forth. Moreover the recomputation of the bytes used is problematic for obvious reasons: it changes continuously, so as a conservative way to avoid accumulating errors, each client remembers the contribution it gave to the sum, and removes it when it is freed or before updating it with the new memory usage. | ||||
* | | Merge pull request #7065 from qetu3790/unstable | Salvatore Sanfilippo | 2020-04-06 | 1 | -4/+1 |
|\ \ | | | | | | | fix comments about RESIZE DB opcode in rdb.c | ||||
| * | | fix comments about RESIZE DB opcode in rdb.c | qetu3790 | 2020-04-06 | 1 | -4/+1 |
| | | | | | | | | | fix comments about RESIZE DB opcode in rdb.c | ||||
* | | | Clarify redis.conf comment about lazyfree-lazy-user-del. | antirez | 2020-04-06 | 1 | -5/+9 |
| | | | |||||
* | | | Merge pull request #6243 from soloestoy/expand-lazy-free-server-del | Salvatore Sanfilippo | 2020-04-06 | 4 | -2/+7 |
|\ \ \ | |/ / |/| | | lazyfree: add a new configuration lazyfree-lazy-user-del | ||||
| * | | lazyfree: add a new configuration lazyfree-lazy-user-del | zhaozhao.zz | 2019-12-18 | 4 | -2/+7 |
| | | | | | | | | | | | | | | | Delete keys in async way when executing DEL command, if lazyfree-lazy-user-del is yes. | ||||
* | | | Merge branch 'lcs' into unstable | antirez | 2020-04-06 | 5 | -1/+267 |
|\ \ \ | |_|/ |/| | |