John Sully
83fc032d06
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
...
Former-commit-id: 9f33822083b02d3d19e1ff6f8c3d98cfd3cd3509
2019-03-26 20:39:56 -04:00
John Sully
714bad8d63
SIGALRM should happen on a worker thread to make our tests happy
...
Former-commit-id: 10a4b35bc5870aef898d298366f415b163c89efb
2019-03-26 20:39:30 -04:00
John Sully
3e591fe487
Make PSYNC2 tests more reliable on slower hardware
...
Former-commit-id: 7b1dd0b60d0d65baa43cb69457e06744e0d9094f
2019-03-26 18:59:31 -04:00
John Sully
35d3d7c961
Merge pull request #18 from DevopsDood/unstable
...
Update Readme for missing docker flag
Former-commit-id: 7a650741f7ed118dd49c119baccd48895e712357
2019-03-26 09:49:53 -04:00
Richard Silver
bc9aaa4abe
Update Readme for missing docker flag
...
Former-commit-id: 2ce5f1b944ee1e7315e1b180439de632d0bfec71
2019-03-25 15:55:23 -07:00
John Sully
cbd5a844f2
Give information on dependencies that need installation.
...
Former-commit-id: 063a14372d4b0b77f6a1a0c6efd718b5d01922fa
2019-03-25 16:22:10 -04:00
John Sully
2ab9e6a4c1
Add depenednecy on uuid-dev to dockerfile
...
Former-commit-id: dd70e1b571447921b9dd6f46048970f8bbf0c57b
2019-03-25 02:09:53 -04:00
John Sully
e22c496cc2
Talk about active replica
...
Former-commit-id: 1840b893c2303505078c99dbdc6eb596af0c446f
2019-03-25 00:12:04 -04:00
John Sully
b817346d6e
We don't corretly terminate our varargs
...
Former-commit-id: 8bcde757cef67140df2d57777331107010b71940
2019-03-24 18:57:25 -04:00
John Sully
ff470686df
OS X build fixes
...
Former-commit-id: 1dff223c713cba0b336f34328d223ddd675a3781
2019-03-24 18:06:57 -04:00
John Sully
ccb9cb8b01
Active Replica Support
...
Former-commit-id: a7aa2b074049a130761bc0a98d47130b6a0ff817
2019-03-24 15:39:10 -04:00
Salvatore Sanfilippo
d415aa89c0
Merge pull request #5944 from yossigo/command-filtering
...
Command Filtering API
2019-03-22 17:43:49 +01:00
Salvatore Sanfilippo
641359787c
Merge pull request #3830 from oranagra/diskless_capa_pr
...
several bugfixes to diskless replication
2019-03-22 17:41:40 +01:00
Salvatore Sanfilippo
e19f00f8b2
Merge pull request #5945 from dvirsky/miss_notification
...
Added keyspace miss notifications support
2019-03-22 17:41:00 +01:00
John Sully
d18905fd26
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
...
Former-commit-id: fb45fefbca24ea6d9972c04914a95e2d70f9a20c
2019-03-21 23:11:55 -04:00
John Sully
6efdc5e923
Fix kqueue build error
...
Former-commit-id: 7b914c253166bc91bbe0852a8f737a7ef2306c6a
2019-03-21 23:11:19 -04:00
John Sully
8c2aa3cf8c
Merge pull request #16 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
Former-commit-id: 75d517a27f08336d64236b24cca1953d06db400f
2019-03-21 21:57:25 -04:00
John Sully
a17044b7b1
Update README.md
...
Former-commit-id: 4c98bc690efce0a7afc4d0fe35a67275f2b3629f
2019-03-21 21:26:00 -04:00
John Sully
76dd5fe7fc
Update README.md
...
Former-commit-id: 550b3a3a99228d2b6a0f9b8691d28121719663e9
2019-03-21 21:25:49 -04:00
The Gitter Badger
8e5a2b4218
Add Gitter badge
...
Former-commit-id: ef7e89352de93331c8ef05504f1d7c5fbae6edaa
2019-03-22 01:24:32 +00:00
John Sully
f11840f6b2
Merge branch 'unstable' of https://github.com/antirez/redis into unstable
...
Former-commit-id: 9322d604eea7b48df3feff47ce2c04f82291228f
2019-03-21 20:15:59 -04:00
John Sully
67e646fe16
Merge pull request #15 from DevopsDood/unstable
...
Added docker builder for those that want it
Former-commit-id: 5d92110630b137367cd1ac8169b2cd435449b119
2019-03-21 19:54:00 -04:00
Richard Silver
764ecec65b
Merge branch 'unstable' of github.com:JohnSully/KeyDB into unstable
...
Former-commit-id: 4056037cc220dc9216d8e8c24d1cf3fe41e0dae6
2019-03-21 16:19:45 -07:00
Richard Silver
3c739e8b19
updated readme and Dockerfile to allow for tests to be run in container
...
Former-commit-id: 677ae5487f2b68ddd045e5cf2af3c49d625adef6
2019-03-21 16:18:37 -07:00
John Sully
4c82a94f3a
comment issue
...
Former-commit-id: 19956b3807aa6895b438162f39d17db17ef726f4
2019-03-21 22:18:48 +00:00
John Sully
c1f7c0bcd5
Polarity of the weak flag was wrong. We want to use the strong variant of atomic_compare_exchange always
...
Former-commit-id: ab9122f2cb910bb5560a9fde16bc3c096ecfb510
2019-03-21 22:17:04 +00:00
Richard Silver
df0af10250
Added build Dockerfile
...
Former-commit-id: e62c6b0ed05811d204637d9cd679d7ef731f8fc7
2019-03-21 15:15:11 -07:00
John Sully
c04002975d
Compile issues at O0 optimization
...
Former-commit-id: 27a420fbc2ada275376982b880dc8f6da935d53e
2019-03-21 21:57:18 +00:00
Dvir Volk
1a24f23a50
Renamed event name from "miss" to "keymiss"
2019-03-21 20:33:11 +02:00
Oran Agra
eb40ac6c8e
diskless fork kept streaming RDB to a disconnected slave
2019-03-21 20:24:52 +02:00
Yossi Gottlieb
898677d59e
CommandFilter API: REDISMODULE_CMDFILTER_NOSELF.
...
Add a flag to automatically protect filters from being called
recursively by their own module.
2019-03-21 19:53:12 +02:00
Yossi Gottlieb
b8568a98fd
CommandFilter API: fix UnregisterCommandFilter.
2019-03-21 19:45:41 +02:00
antirez
7e191d3ea3
More sensible name for function: restartAOFAfterSYNC().
...
Related to #3829 .
2019-03-21 17:21:29 +01:00
antirez
4c49e7ad6f
Mostly aesthetic changes to restartAOF().
...
See #3829 .
2019-03-21 17:18:24 +01:00
Salvatore Sanfilippo
1bb8c1ef5a
Merge pull request #3829 from oranagra/restart_aof_pr
...
bugfix to restartAOF, exit will never happen
2019-03-21 17:15:55 +01:00
Yossi Gottlieb
c675d44488
CommandFilter API: Add unregister option.
...
A filter handle is returned and can be used to unregister a filter. In
the future it can also be used to further configure or manipulate the
filter.
Filters are now automatically unregistered when a module unloads.
2019-03-21 14:44:49 +02:00
Salvatore Sanfilippo
695c946ff6
Merge pull request #5390 from oranagra/lookup_key_write
...
change SORT and SPOP to use lookupKeyWrite rather than lookupKeyRead
2019-03-21 13:39:38 +01:00
antirez
8b58fbafae
Alter coding style in #4696 to conform to Redis code base.
2019-03-21 12:18:55 +01:00
Salvatore Sanfilippo
3398266608
Merge pull request #4696 from oranagra/zrealloc_fix
...
Fix zrealloc to behave similarly to je_realloc when size is 0
2019-03-21 12:18:04 +01:00
Salvatore Sanfilippo
f87b8c9b52
Merge pull request #5243 from oranagra/sigterm_log
...
Add log when server dies of SIGTERM during loading
2019-03-21 11:54:09 +01:00
Salvatore Sanfilippo
7cc98ba80a
Merge pull request #5391 from oranagra/touch_flags
...
getKeysFromCommand for TOUCH only extracted the first key.
2019-03-21 11:53:27 +01:00
Salvatore Sanfilippo
8c09b17d01
Merge pull request #3650 from yossigo/key_name_from_module_io
...
Add RedisModule_GetKeyNameFromIO()
2019-03-21 11:49:25 +01:00
Dvir Volk
51a54dfde3
remove extra linebreak
2019-03-21 12:48:37 +02:00
Dvir Volk
ca2eadaaac
Added missing REDISMODULE_NOTIFY_KEY_MISS flag to REDISMODULE_NOTIFY_ALL
2019-03-21 12:47:51 +02:00
Dvir Volk
50befc42ad
added special flag for keyspace miss notifications
2019-03-21 11:47:14 +02:00
Oran Agra
544b9b0826
diskless replication - notify slave when rdb transfer failed
...
in diskless replication - master was not notifing the slave that rdb transfer
terminated on error, and lets slave wait for replication timeout
2019-03-20 17:46:19 +02:00
oranagra
4355e29749
bugfix to restartAOF, exit will never happen since retry will get negative.
...
also reduce an excess sleep
2019-03-20 17:20:07 +02:00
Oran Agra
9b2a42636f
change SORT and SPOP to use lookupKeyWrite rather than lookupKeyRead
...
like in SUNIONSTORE etc, commands that perform writes are expected to open
all keys, even input keys, with lookupKeyWrite
2019-03-20 17:06:22 +02:00
Oran Agra
61501773c9
getKeysFromCommand for TOUCH only extracted the first key.
...
also, airty for COMMAND command was wrong.
2019-03-20 17:00:39 +02:00
John Sully
9d76178296
ARM build fix: Don't use X64 asm here
...
Former-commit-id: b775ebb382240876234e179b73866c7d63a209d6
2019-03-20 04:14:33 +00:00