8274 Commits

Author SHA1 Message Date
John Sully
cddcd632ca All tests runs pass! YAYgit add src/cluster.c src/config.c !
Former-commit-id: 59051dd59d90714a13d6e3676f9691b2220b39c3
2019-04-04 01:02:19 -04:00
John Sully
0e47f7dd52 Fix some more failing tests
Former-commit-id: cd836a37e74e4fdf3bbe49f1697c68e6db4eb20a
2019-04-04 00:25:30 -04:00
John Sully
846cad0637 Merge branch 'unstable' into wip-multimaster
Former-commit-id: 4326d22380e4e4d9491c4b7cd050b26ec49663b3
2019-04-03 00:12:13 -04:00
John Sully
529a517740 Fix cluster test failure (not real issue)
Former-commit-id: 161d3a35ff2be2aa761f6fb0167dfc4aac4251c6
2019-04-03 00:11:34 -04:00
John Sully
16759f534d Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: 20a9d21dfb2169ba4dd6e8bddaaa01b59d7539af
2019-04-03 00:09:51 -04:00
John Sully
9d23d50830 Fix failing tests due to build issue inhereted from Redis
Former-commit-id: e902789aa7bf6237099c9dfdcb8efaaf68518f68
2019-04-03 00:09:26 -04:00
John Sully
22c8d9f70b Merge branch 'unstable' of https://github.com/antirez/redis into unstable
Former-commit-id: 3745bbd95b16d7134c86143f458d7f31168c7d33
2019-04-03 00:00:38 -04:00
John Sully
249ac16a6a Cluster tests shouldn't crash (note: still not passing either)
Former-commit-id: e63b2880b050d64849daf17d81cd0d4cabf2277a
2019-04-02 22:32:10 -04:00
John Sully
702a1646f3 Multiple masters is no good if we keep dropping the database
Former-commit-id: a9b70e1ef72201bcae0f08779d442a451b248798
2019-04-02 21:47:21 -04:00
John Sully
6d05a34ddd Tests are passing! YAY!
Former-commit-id: e300f753c58fc542267536cd90c1a6b970d83539
2019-04-02 21:36:04 -04:00
John Sully
5d3c28a902 It compiles and doesn't crash immediately!
Former-commit-id: efaeca588717ca7cd44aa3502672d158acd94a6d
2019-04-02 16:47:05 -04:00
John Sully
6cda4853d8 Link to GUI
Former-commit-id: 4d673056614c1ea85c58c71833041ee002ab96c4
2019-03-31 14:37:54 -04:00
John Sully
ff9d1d20e6 Commit missing file
Former-commit-id: 853bb6ca3ecbbb199d19833c5d72cb61e8318104
2019-03-28 17:56:14 -04:00
John Sully
ffe8a08c6c Travis needs to install uuid-dev
Former-commit-id: b16f23ae8ee6096d9278036f03ed5d8f1451f792
2019-03-28 16:18:26 -04:00
John Sully
9c27743340 Implement database merging for Active Replicas
Former-commit-id: 91e6368de0f0ecb7e4db497ce286a15336d4ec34
2019-03-28 15:12:43 -04:00
John Sully
60d22e0225 Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: e4451b962862cdefd78aaa57d4db23252746a5cb
2019-03-27 22:59:38 -04:00
John Sully
eccb4c6d34 If no rdb file is specified and no s3 file is specified use the default RDB filename. If only S3 is specified use diskless sync
Former-commit-id: 770bb8ef5f52e804a00730ac2aa95a0107c52bab
2019-03-27 22:59:12 -04:00
John Sully
e076764a2a Update README.md
Former-commit-id: 87b958a210159878c4027b16eb4f743fb7ddaa59
2019-03-27 21:52:08 -04:00
John Sully
d0256b50d8 Update README.md
Former-commit-id: 314ac90ba9fc40a98eb3af717209699697baa06a
2019-03-27 15:39:25 -04:00
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