John Sully
2fef83aa60
Fix some more failing tests
...
Former-commit-id: cd836a37e74e4fdf3bbe49f1697c68e6db4eb20a
2019-04-04 00:25:30 -04:00
John Sully
a7ed7e06a8
Merge branch 'unstable' into wip-multimaster
...
Former-commit-id: 4326d22380e4e4d9491c4b7cd050b26ec49663b3
2019-04-03 00:12:13 -04:00
John Sully
5656a917c7
Fix cluster test failure (not real issue)
...
Former-commit-id: 161d3a35ff2be2aa761f6fb0167dfc4aac4251c6
2019-04-03 00:11:34 -04:00
John Sully
ea516dad36
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
96beb2db3f
Fix failing tests due to build issue inhereted from Redis
...
Former-commit-id: e902789aa7bf6237099c9dfdcb8efaaf68518f68
2019-04-03 00:09:26 -04:00
John Sully
c40779752e
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
5edc61dfd5
Cluster tests shouldn't crash (note: still not passing either)
...
Former-commit-id: e63b2880b050d64849daf17d81cd0d4cabf2277a
2019-04-02 22:32:10 -04:00
John Sully
c53b8125df
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
55696f4436
Tests are passing! YAY!
...
Former-commit-id: e300f753c58fc542267536cd90c1a6b970d83539
2019-04-02 21:36:04 -04:00
John Sully
9b87144950
It compiles and doesn't crash immediately!
...
Former-commit-id: efaeca588717ca7cd44aa3502672d158acd94a6d
2019-04-02 16:47:05 -04:00
John Sully
e7b6e2bfd4
Link to GUI
...
Former-commit-id: 4d673056614c1ea85c58c71833041ee002ab96c4
2019-03-31 14:37:54 -04:00
John Sully
cf42a75397
Commit missing file
...
Former-commit-id: 853bb6ca3ecbbb199d19833c5d72cb61e8318104
2019-03-28 17:56:14 -04:00
John Sully
2cf7ae1ac1
Travis needs to install uuid-dev
...
Former-commit-id: b16f23ae8ee6096d9278036f03ed5d8f1451f792
2019-03-28 16:18:26 -04:00
John Sully
7e62ed49af
Implement database merging for Active Replicas
...
Former-commit-id: 91e6368de0f0ecb7e4db497ce286a15336d4ec34
2019-03-28 15:12:43 -04:00
David Carlier
4de88828d9
build fix
2019-03-28 06:38:16 +00:00
John Sully
bbc073c07c
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
597bdbd21c
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
6c3ab604f0
Update README.md
...
Former-commit-id: 87b958a210159878c4027b16eb4f743fb7ddaa59
2019-03-27 21:52:08 -04:00
John Sully
55d6c95af4
Update README.md
...
Former-commit-id: 314ac90ba9fc40a98eb3af717209699697baa06a
2019-03-27 15:39:25 -04:00
John Sully
e5ce5e0585
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
ef9e9a0740
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
422ac66531
Make PSYNC2 tests more reliable on slower hardware
...
Former-commit-id: 7b1dd0b60d0d65baa43cb69457e06744e0d9094f
2019-03-26 18:59:31 -04:00
John Sully
5eaff78d82
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
30e5ce26d5
Update Readme for missing docker flag
...
Former-commit-id: 2ce5f1b944ee1e7315e1b180439de632d0bfec71
2019-03-25 15:55:23 -07:00
John Sully
f2c1400481
Give information on dependencies that need installation.
...
Former-commit-id: 063a14372d4b0b77f6a1a0c6efd718b5d01922fa
2019-03-25 16:22:10 -04:00
John Sully
99fc7391ee
Add depenednecy on uuid-dev to dockerfile
...
Former-commit-id: dd70e1b571447921b9dd6f46048970f8bbf0c57b
2019-03-25 02:09:53 -04:00
John Sully
256e80db85
Talk about active replica
...
Former-commit-id: 1840b893c2303505078c99dbdc6eb596af0c446f
2019-03-25 00:12:04 -04:00
John Sully
ce5d4f487d
We don't corretly terminate our varargs
...
Former-commit-id: 8bcde757cef67140df2d57777331107010b71940
2019-03-24 18:57:25 -04:00
John Sully
a6724676be
OS X build fixes
...
Former-commit-id: 1dff223c713cba0b336f34328d223ddd675a3781
2019-03-24 18:06:57 -04:00
John Sully
7dd15baef9
Active Replica Support
...
Former-commit-id: a7aa2b074049a130761bc0a98d47130b6a0ff817
2019-03-24 15:39:10 -04:00
Oran Agra
acba2fc9b4
slave corrupts replication stream when module blocked client uses large reply (or POSTPONED_ARRAY)
...
when redis appends the blocked client reply list to the real client, it didn't
bother to check if it is in fact the master client. so a slave executing that
module command will send replies to the master, causing the master to send the
slave error responses, which will mess up the replication offset
(slave will advance it's replication offset, and the master does not)
2019-03-24 14:17:37 +02:00
Yossi Gottlieb
ec0b6bd2c3
Add runtest-moduleapi with commandfilter coverage.
2019-03-24 12:03:03 +02:00
Yossi Gottlieb
822a992f91
fix: missing initialization.
2019-03-24 12:00:33 +02:00
Salvatore Sanfilippo
5e8caca036
Merge pull request #5944 from yossigo/command-filtering
...
Command Filtering API
2019-03-22 17:43:49 +01:00
Salvatore Sanfilippo
fcac342955
Merge pull request #3830 from oranagra/diskless_capa_pr
...
several bugfixes to diskless replication
2019-03-22 17:41:40 +01:00
Salvatore Sanfilippo
122f42844a
Merge pull request #5945 from dvirsky/miss_notification
...
Added keyspace miss notifications support
2019-03-22 17:41:00 +01:00
John Sully
3006541902
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
71ed3d404b
Fix kqueue build error
...
Former-commit-id: 7b914c253166bc91bbe0852a8f737a7ef2306c6a
2019-03-21 23:11:19 -04:00
John Sully
ce835194e7
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
90a3d2545f
Update README.md
...
Former-commit-id: 4c98bc690efce0a7afc4d0fe35a67275f2b3629f
2019-03-21 21:26:00 -04:00
John Sully
c1051ff029
Update README.md
...
Former-commit-id: 550b3a3a99228d2b6a0f9b8691d28121719663e9
2019-03-21 21:25:49 -04:00
The Gitter Badger
e8c04df281
Add Gitter badge
...
Former-commit-id: ef7e89352de93331c8ef05504f1d7c5fbae6edaa
2019-03-22 01:24:32 +00:00
John Sully
8a9e9ff3f4
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
16961064b8
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
9971f2247e
Merge branch 'unstable' of github.com:JohnSully/KeyDB into unstable
...
Former-commit-id: 4056037cc220dc9216d8e8c24d1cf3fe41e0dae6
2019-03-21 16:19:45 -07:00
Richard Silver
70c9859768
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
4def2bad94
comment issue
...
Former-commit-id: 19956b3807aa6895b438162f39d17db17ef726f4
2019-03-21 22:18:48 +00:00
John Sully
4ed44398fd
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
7fbbc460ec
Added build Dockerfile
...
Former-commit-id: e62c6b0ed05811d204637d9cd679d7ef731f8fc7
2019-03-21 15:15:11 -07:00
John Sully
fd46d44fef
Compile issues at O0 optimization
...
Former-commit-id: 27a420fbc2ada275376982b880dc8f6da935d53e
2019-03-21 21:57:18 +00:00