John Sully
|
15d37f3d65
|
Fix mac build breaks
Former-commit-id: 16a89f21dc0beb23b7eb8f2e378d076da918c0d6
|
2019-06-27 15:04:09 -04:00 |
|
John Sully
|
9252500928
|
Fix libcxxabi clang compile failure in travis, as well as bool issue due to old clang
Former-commit-id: 79e5160e376cfedc690d351d49c3327d5f48c580
|
2019-06-18 00:42:01 -04:00 |
|
John Sully
|
64850f4d93
|
Bump travis compiler version
Former-commit-id: 510e966dc0cae510f6687e8d5e35c8576ce62cef
|
2019-06-18 00:42:01 -04:00 |
|
John Sully
|
a9837e9d95
|
Fix Travis CI issue
Former-commit-id: 8238d3207e484e5c9515d00ee7d2247168c03612
|
2019-06-17 23:56:23 -04:00 |
|
John Sully
|
fb1b845fe5
|
Fix issues with relaxed memory model architectures
Former-commit-id: e37bc4ad40e852b67ee14e5aa87fd2f398f00eed
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
2a02779293
|
Remove unnecessary recursive lock
Former-commit-id: 0f78b8b91729374f76f562049e16c0556da00959
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
5d07bb92ce
|
missing file :)
Former-commit-id: 19061fe04f22dc2dcb4547a4c74eccfb89cae785
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
871c86717c
|
Fix test failures due to assert
Former-commit-id: 9c901eb65f98008f0962c5edc33aadc15ec6f619
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
9ca83cc9fd
|
convert the pending write list to a vector for better performance and less cache thrashing
Former-commit-id: ae33ff3a6ef6d47bab63cf8362055c1ed210dbad
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
913fe8eb78
|
Move more code out of the GIL
Former-commit-id: 59dbd625c143c1a890d4387f7a32c997f0d64f5f
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
89a44bd7e5
|
Remove an unnecessary lock that eats performance
Former-commit-id: 8eb4e355b934e394608b082c7d1973152238fa1f
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
0cd9bc48fc
|
Even the next up thread should sleep in the futex
Former-commit-id: 8b76b01bfe710603bcdc101da6eb27afcee7e1b1
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
5573f021c5
|
Fallback to a futex if we spin for a long time
Former-commit-id: ec57b4b0248bba671e388a2257b1bd65ed8d0f44
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
c64b6127ea
|
Enable load balancing of UNIX sockets across threads
Former-commit-id: 46d6caa47c57fa13055615dfc2376b0962468b81
|
2019-06-11 01:34:36 -04:00 |
|
John Sully
|
88b5a4e25f
|
Fix crash adding duplicate replica. Just send an error instead
Former-commit-id: 97b65ce19c09188acd0d662aad8d774a55531437
|
2019-06-02 15:50:50 -04:00 |
|
John Sully
|
8c6075b21e
|
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: 55d0ef40b06beb361fe39097b2c731c1918d6b23
|
2019-06-01 03:23:21 -04:00 |
|
John Sully
|
20d8346846
|
Implement MOTD feature in keydb-cli
Former-commit-id: a6c56416fc1bf09f1ecbae45195290209aa93c89
|
2019-05-21 15:12:12 -04:00 |
|
John Sully
|
55cac6609b
|
Update README.md
Former-commit-id: cd3c482d5e36bc82fcef653e8020f68e2ac21938
|
2019-05-21 00:04:12 -04:00 |
|
John Sully
|
a7afb4c3f7
|
Fix regressions from RESP3 changes in commit 317f8b9d383f1b7f171aef7ea29f9e05abf0ba83
Former-commit-id: c5cbb77fc7e3b2b5124b9432e144d8c74190c755
|
2019-05-20 23:39:44 -04:00 |
|
John Sully
|
7ec3b111af
|
The unstable branch doesn't have a version #
Former-commit-id: d7f21f02b30c3f9092dbf9aec75481baf45c3311
|
2019-05-20 16:12:26 -04:00 |
|
John Sully
|
be60fc72a5
|
Fix double unlock
Former-commit-id: 87dc8ce9b3e376e4a6264aee1d2787b9f8d6437f
|
2019-05-20 15:52:04 -04:00 |
|
John Sully
|
680b49045f
|
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: 2e22aa1a9cd9247a51c03afc161cb84a98139438
|
2019-05-20 10:57:59 -04:00 |
|
John Sully
|
e9b8d4e73a
|
Protocol regression from RESP3 work
Former-commit-id: 8c56dbf971aced9e18d170dfffb0c074b545f718
|
2019-05-20 10:57:37 -04:00 |
|
Qix
|
9b2adb19dd
|
cast void data pointer to const char * to fix gcc
Former-commit-id: a78169e9e043aea83c3f8b8fbb14e605575f8575
|
2019-05-19 16:24:39 -04:00 |
|
John Sully
|
e2b3627360
|
Fix build breaks on some older compilers
Former-commit-id: 39a60c8120ac4a7c2aad83df00a4fbea07a801cc
|
2019-05-18 20:58:48 -04:00 |
|
John Sully
|
0c359a8245
|
Fix build break on some compilers
Former-commit-id: c57d8760bd9f824555366d1685b12e959ef36f4c
|
2019-05-18 20:41:05 -04:00 |
|
John Sully
|
2a61b00a3c
|
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: 3eed2a8780f263e8b889174313506c227f57595c
|
2019-05-18 20:25:23 -04:00 |
|
John Sully
|
67d94eee12
|
Print nicer error messages for uncaught exceptions
Former-commit-id: 23b0268a7fc1f7116e96905502895a445d2caf76
|
2019-05-18 20:24:29 -04:00 |
|
John Sully
|
1d0036882c
|
Fix: Active replication falls behind under high load
Former-commit-id: 3d0de946bb73a34f96cd773e85c102c2743e6480
|
2019-05-18 20:23:20 -04:00 |
|
John Sully
|
22dc65b35b
|
Update Active Replication wiki links
Former-commit-id: 866b8ead9147e454fe577ec26bb6cf3a502b091f
|
2019-05-11 21:53:30 -04:00 |
|
John Sully
|
6205dee978
|
Fix a few issues from the merge
Former-commit-id: aa274960fff095c4c3cd570cdbaaabb9ca005651
|
2019-05-11 19:26:59 -04:00 |
|
John Sully
|
25a904605a
|
Make lazy free test more reliable
Former-commit-id: 54d6eb851bbea48e858d84bca818cb14c65b6403
|
2019-05-11 17:57:35 -04:00 |
|
John Sully
|
e48c132d35
|
Merge branch 'unstable' of https://github.com/antirez/redis into MergeRedis
Note: some tests failing
Former-commit-id: 86d7276f24f0cf1a0eceb6cd00a6a0ae2a0fa520
|
2019-05-11 02:20:34 -04:00 |
|
John Sully
|
b9b955044b
|
Add byline to logo
Former-commit-id: 09186514381019ce6d07f5d0d78d19e229b00c84
|
2019-05-10 23:48:14 -04:00 |
|
Salvatore Sanfilippo
|
e633254ccf
|
Merge pull request #6053 from soloestoy/enhance-aof-fsync-everysec
aof: enhance AOF_FSYNC_EVERYSEC, more details in #5985
|
2019-05-10 18:06:40 +02:00 |
|
Salvatore Sanfilippo
|
34f6d94701
|
Merge pull request #6074 from trevor211/fixActiveExpire
Do not active expire keys in the background when the switch is off.
|
2019-05-10 12:39:35 +02:00 |
|
Salvatore Sanfilippo
|
1e9b8d853d
|
Merge pull request #6080 from soloestoy/fix-makefile
Makefile: 1TD -> STD
|
2019-05-10 12:37:07 +02:00 |
|
Salvatore Sanfilippo
|
2903c56bda
|
Merge pull request #6073 from yossigo/fix/blocked-client-id
Preserve client->id for blocked clients.
|
2019-05-10 12:32:47 +02:00 |
|
Salvatore Sanfilippo
|
6b490e33c4
|
Merge pull request #6081 from Happy4Code/mod_comments
change the comments there may have a mis type
|
2019-05-10 12:28:12 +02:00 |
|
Salvatore Sanfilippo
|
891f4a38f6
|
Merge pull request #6077 from zltl/patch-7
delete sdsTest() from REDIS_TEST in server.c to fix build failed
|
2019-05-10 12:27:47 +02:00 |
|
Salvatore Sanfilippo
|
433f763814
|
Merge pull request #6083 from tangquanawj/fix-inappropriate-add-operation-code
fix-inappropriate-add-operation-code
|
2019-05-10 12:25:18 +02:00 |
|
Salvatore Sanfilippo
|
402b0d0bd1
|
Merge pull request #6086 from yongman/fix-uint64-in-defrag
Fix uint64_t hash value in active defrag
|
2019-05-10 12:23:59 +02:00 |
|
Salvatore Sanfilippo
|
19c3d5b743
|
Merge pull request #6087 from AngusP/linux-build-warnings
[Minor] Fix build warnings on Linux
|
2019-05-10 12:23:42 +02:00 |
|
Salvatore Sanfilippo
|
1212f22858
|
Merge pull request #6091 from soloestoy/fix-test-skip-till
test cases: skiptill -> skip-till
|
2019-05-10 12:22:19 +02:00 |
|
zhaozhao.zz
|
c64aec9ce7
|
test cases: skiptill -> skip-till
|
2019-05-10 16:27:25 +08:00 |
|
John Sully
|
0f2c05adea
|
Fix CentOS build failure
Former-commit-id: 272d9297b6c022abbd4eeef890a0e1f41fc0536d
|
2019-05-09 19:54:34 -04:00 |
|
John Sully
|
c84ab4a822
|
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: f5bfc71899f607b4a6db9b1c7fa224b1e7a0cb79
|
2019-05-09 19:16:50 -04:00 |
|
John Sully
|
6e00cc15dd
|
build break fix
Former-commit-id: 42e1ded55fa33f8a45dc0041fd4c6376eab5f0b9
|
2019-05-09 19:16:31 -04:00 |
|
John Sully
|
4aa0008f7f
|
Fix issue #11
Former-commit-id: 6c410af5a89aa9c11df67e04d1cfbde55aa7fe90
|
2019-05-09 19:14:10 -04:00 |
|
John Sully
|
403a72e70d
|
Fix typo
Former-commit-id: 57ae67618130fb03a3397bba923627eeb037b645
|
2019-05-09 19:06:58 -04:00 |
|