antirez
9c118be041
Modules: dictionary API work in progress #5 : rename API for consistency.
...
By using the "C" suffix for functions getting pointer/len, we can do the
same in the future for other modules APIs that need a variant with
pointer/len and that are now accepting a RedisModuleString.
2018-09-25 12:31:46 +02:00
antirez
c7e0c410d6
Modules: change RedisModuleString API to allow NULL context.
...
The burden of having to always create RedisModuleString objects within a
module context was too much, especially now that we have threaded
operations and modules are doing more interesting things. The context in
the string API is currently only used for automatic memory managemnet,
so now the API was modified so that the user can opt-out this feature by
passing a NULL context.
2018-09-24 17:20:00 +02:00
antirez
7091574577
Modules: change RedisModuleString API to allow NULL context.
...
The burden of having to always create RedisModuleString objects within a
module context was too much, especially now that we have threaded
operations and modules are doing more interesting things. The context in
the string API is currently only used for automatic memory managemnet,
so now the API was modified so that the user can opt-out this feature by
passing a NULL context.
2018-09-24 17:20:00 +02:00
antirez
3968550135
Modules: dictionary API work in progress #4 : reseek API.
2018-09-24 16:43:47 +02:00
antirez
fb1700e148
Modules: dictionary API work in progress #4 : reseek API.
2018-09-24 16:43:47 +02:00
Pavel Skuratovich
3a27b3d0d8
Fix typo in comment
2018-09-24 16:14:36 +03:00
Pavel Skuratovich
b94cf34372
Fix typo in comment
2018-09-24 16:14:36 +03:00
antirez
14b2f7b033
Modules: dictionary API work in progress #3 : Iterator creation.
2018-09-24 11:44:49 +02:00
antirez
a10b1434f3
Modules: dictionary API work in progress #3 : Iterator creation.
2018-09-24 11:44:49 +02:00
antirez
bb64c7d8b2
Modules: dictionary API work in progress #2 : Del API.
2018-09-24 11:16:58 +02:00
antirez
f301984f51
Modules: dictionary API work in progress #2 : Del API.
2018-09-24 11:16:58 +02:00
antirez
c5e0bc1070
Modules: dictionary API work in progress #1 .
2018-09-21 17:54:09 +02:00
antirez
2cef32fd2f
Modules: dictionary API work in progress #1 .
2018-09-21 17:54:09 +02:00
Guy Korland
8b87876094
add missing argument to function doc
2018-09-21 02:46:31 +03:00
Guy Korland
1c32aebf8c
add missing argument to function doc
2018-09-21 02:46:31 +03:00
Andrey Bugaevskiy
98a64523c4
Prevent RDB autosave from overwriting full resync results
...
During the full database resync we may still have unsaved changes
on the receiving side. This causes a race condition between
synced data rename/load and the rename of rdbSave tempfile.
2018-09-19 19:58:39 +03:00
Andrey Bugaevskiy
752875e49d
Prevent RDB autosave from overwriting full resync results
...
During the full database resync we may still have unsaved changes
on the receiving side. This causes a race condition between
synced data rename/load and the rename of rdbSave tempfile.
2018-09-19 19:58:39 +03:00
antirez
0d6f11f4d1
Module cluster flags: use RM_SetClusterFlags() in the example.
2018-09-19 16:17:20 +02:00
antirez
2c89c5656a
Module cluster flags: use RM_SetClusterFlags() in the example.
2018-09-19 16:17:20 +02:00
antirez
3213e8de92
Module cluster flags: add RM_SetClusterFlags() API.
2018-09-19 12:02:37 +02:00
antirez
950acfe8c8
Module cluster flags: add RM_SetClusterFlags() API.
2018-09-19 12:02:37 +02:00
antirez
777cc5b987
Module cluster flags: add hooks for NO_FAILOVER flag.
2018-09-19 11:43:37 +02:00
antirez
3994918412
Module cluster flags: add hooks for NO_FAILOVER flag.
2018-09-19 11:43:37 +02:00
antirez
c202ba2b35
Module cluster flags: add hooks for NO_REDIRECTION flag.
2018-09-19 11:31:22 +02:00
antirez
f34da2c072
Module cluster flags: add hooks for NO_REDIRECTION flag.
2018-09-19 11:31:22 +02:00
antirez
744fe7f348
Module cluster flags: initial vars / defines added.
2018-09-19 11:20:52 +02:00
antirez
8aa0a33dbb
Module cluster flags: initial vars / defines added.
2018-09-19 11:20:52 +02:00
jem
a344c4cfad
ignore vscode conf dir
2018-09-18 20:42:09 +08:00
antirez
7cdf272d46
Modules: rename the reused static client to something more general.
2018-09-18 13:22:05 +02:00
antirez
67210b0a6a
Modules: rename the reused static client to something more general.
2018-09-18 13:22:05 +02:00
antirez
9df1f73e4c
Modules: associate a fake client to timer context callback.
2018-09-18 13:19:33 +02:00
antirez
1a5e5264fa
Modules: associate a fake client to timer context callback.
2018-09-18 13:19:33 +02:00
antirez
bf18044082
Modules: associate a fake client to cluster message context callback.
...
Fixes #5354 .
2018-09-18 13:15:40 +02:00
antirez
8888dcec36
Modules: associate a fake client to cluster message context callback.
...
Fixes #5354 .
2018-09-18 13:15:40 +02:00
jem
42366959ec
update leap year comment when div by 400
2018-09-18 17:04:00 +08:00
artix
81c4be42c1
Cluster Manager: clusterManagerFixOpenSlot now counts node's keys in slot
...
if node is neither migrating nor importing.
2018-09-17 16:26:46 +02:00
artix
1ece6a3995
Cluster Manager: clusterManagerFixOpenSlot now counts node's keys in slot
...
if node is neither migrating nor importing.
2018-09-17 16:26:46 +02:00
antirez
12fd92bf67
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-09-17 16:24:52 +02:00
antirez
23b2098607
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-09-17 16:24:52 +02:00
antirez
9f43264f86
Revert "fix repeat argument issue and reduce unnessary loop times for redis-cli."
...
Reverts commit 9505dd2011ef7143670b68247ff1818ffbad9768
since the commit introduced the very serious bug issue #5286 .
2018-09-17 16:24:07 +02:00
antirez
6f9279ca14
Revert "fix repeat argument issue and reduce unnessary loop times for redis-cli."
...
Reverts commit 9505dd2011ef7143670b68247ff1818ffbad9768
since the commit introduced the very serious bug issue #5286 .
2018-09-17 16:24:07 +02:00
Salvatore Sanfilippo
54871412c2
Merge pull request #5348 from gkorland/patch-2
...
No need to return "OK"
2018-09-17 15:42:50 +02:00
Salvatore Sanfilippo
4af6809755
Merge pull request #5348 from gkorland/patch-2
...
No need to return "OK"
2018-09-17 15:42:50 +02:00
Salvatore Sanfilippo
f39bb4107c
Merge pull request #5352 from gkorland/patch-3
...
typo fix
2018-09-17 15:41:24 +02:00
Salvatore Sanfilippo
560d210c7a
Merge pull request #5352 from gkorland/patch-3
...
typo fix
2018-09-17 15:41:24 +02:00
antirez
394b974920
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-09-17 15:35:07 +02:00
antirez
4434b73f46
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-09-17 15:35:07 +02:00
antirez
378218d746
Sentinel: document how to undo a renamed command.
2018-09-17 15:29:04 +02:00
antirez
fde4ed5b30
Sentinel: document how to undo a renamed command.
2018-09-17 15:29:04 +02:00
Salvatore Sanfilippo
bd33014f90
Merge pull request #5357 from gkorland/patch-4
...
RedisModule_HashSet call must end with NULL
2018-09-17 15:20:10 +02:00