John Sully
|
94020160dc
|
Ensure we use the SSE CRC32 instruction
Former-commit-id: 78ef8976e86d07d4c1fa7c4631a610babf2f4776
|
2020-08-09 01:47:53 +00:00 |
|
John Sully
|
80dc68e497
|
Start off storage cache with a larger size
Former-commit-id: 5f6fb970a81cc73586ba595b35564e7865e7262d
|
2020-08-09 00:57:56 +00:00 |
|
John Sully
|
3c13a4bc25
|
Disable compression it destroys read perf
Former-commit-id: d3fffc12ae5339886f54c064127497f277393b00
|
2020-08-06 22:30:56 +00:00 |
|
John Sully
|
ef7198e24d
|
keydbpro unstable version should be 0.0.0
Former-commit-id: 4a6e0772f36d5dd721ad2e9b83f9fccce2e38ff0
|
2020-08-06 02:13:23 +00:00 |
|
John Sully
|
2c9c4a98ea
|
Latency normalization with SCAN
Former-commit-id: 237f25d854e70d4d7a3095fdf56aaa80770e492e
|
2020-08-04 04:37:16 +00:00 |
|
John Sully
|
6ec308c30f
|
Fix memory leak in MVCC scan
Former-commit-id: 3acf80f8dd5ebc311670398745ef3400333a1fcb
|
2020-07-16 22:42:24 +00:00 |
|
John Sully
|
658ebaa454
|
Fix test failure
Former-commit-id: 05d84f5fc184676d32c4bb61ac5957f1787cd4f8
|
2020-07-14 04:34:40 +00:00 |
|
John Sully
|
9112445059
|
Add new storage-provider-options config
Former-commit-id: 195a28beecc6094f959ddafef7fe33f5b55e4047
|
2020-07-14 04:24:46 +00:00 |
|
John Sully
|
198db651d2
|
Remove gitter, we don't check it often enough
Former-commit-id: 119797014c09c9330e473b904f98353b32d549ab
|
2020-07-13 21:14:03 -04:00 |
|
John Sully
|
731de57fb7
|
Merge branch 'keydbpro' of https://github.com/JohnSully/KeyDB-Pro into keydbpro
Former-commit-id: 7ce91d858f298d6172df7152fcf49188ca8251f3
|
2020-07-13 18:15:15 +00:00 |
|
John Sully
|
503ca68e8c
|
Perf fixes on expire lock
Former-commit-id: 7f23ac087720317f54a0bc0e0c4774e7b0ef4337
|
2020-07-13 18:14:52 +00:00 |
|
John Sully
|
ad5ad52841
|
Build fixes from cherry-pick
Former-commit-id: 70efd87cf71bb230e8b53d1c4ed3dd91997b4d23
|
2020-07-13 16:09:03 +00:00 |
|
John Sully
|
af10f809b4
|
unoredered_map is faster, reduce latency with the switch
Former-commit-id: f241e435ed0fd2988ada887f02e19884fd82be51
|
2020-07-13 16:04:00 +00:00 |
|
John Sully
|
fc119b3e56
|
Remove unnecessary work from critical path (Latency Fixes)
Former-commit-id: 096a90deb7afe489875d3186f3f8f43e41fea329
|
2020-07-13 16:03:52 +00:00 |
|
benschermel
|
2cbf586ec7
|
update deb changelog
Former-commit-id: a6782a3c0d35690d0a68da3e1decf1be723d01fd
|
2020-07-13 01:35:25 -04:00 |
|
John Sully
|
7ed6e1a197
|
Bump version
Former-commit-id: f7d7baccc91d3c39fb6ff7ba04c57208522b6583
|
2020-07-13 03:59:16 +00:00 |
|
John Sully
|
414b3102ca
|
Merge branch 'flash_cache' into keydbpro
Former-commit-id: 2a721ef645921d62b39f1374c0a3f5c92b00fae5
|
2020-07-13 03:53:34 +00:00 |
|
John Sully
|
8c2c0fba12
|
Merge branch 'PRO_RELEASE_6' into keydbpro
Former-commit-id: bffe010ea5279bee869bc61cc6d933979e10bbea
|
2020-07-13 03:32:14 +00:00 |
|
John Sully
|
f17dab1f67
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 0dafbc254a0efd5ee302d5c58fb2ca0a85110104
|
2020-07-13 03:31:47 +00:00 |
|
John Sully
|
7ace525b7b
|
Merge branch 'unstable' into RELEASE_6
Former-commit-id: eff294e374d4ce0f6258eba6f9b74821a8aa1d9b
|
2020-07-13 01:05:36 +00:00 |
|
John Sully
|
6f8e9a64fa
|
Merge branch 'unstable' of https://github.com/JohnSully/KeyDB into unstable
Former-commit-id: e8f568644b88a0f47eee94f6b97d29270014a52d
|
2020-07-13 01:05:17 +00:00 |
|
John Sully
|
7f36b5541e
|
Merge branch 'unstable' into RELEASE_6
Former-commit-id: f7c2006bf69d6c22f6998327ce8e9746b3b9023c
|
2020-07-13 01:04:49 +00:00 |
|
John Sully
|
84bf240caa
|
Merge tag '6.0.5' into unstable
Redis 6.0.5
Former-commit-id: b736a95b0d23e4b73daa88c676b76d1d18e8bd17
|
2020-07-13 00:55:23 +00:00 |
|
benschermel
|
ed77abee5e
|
update rpm permissions
Former-commit-id: 7aec1e5c6463ea77d27833c66e124e8184c4a123
|
2020-07-12 18:08:29 -04:00 |
|
benschermel
|
76426c3172
|
Merge branch 'unstable' of https://github.com/JohnSully/KeyDB into unstable
Former-commit-id: d909d12cb35c1700a54bd9029346da81cb453235
|
2020-07-12 18:04:40 -04:00 |
|
benschermel
|
6c48ba994e
|
update rpm permissions
Former-commit-id: 201ffa9d6228c42f3c55e058fe99a72f06a7a1b7
|
2020-07-12 18:03:21 -04:00 |
|
John Sully
|
70824b3bdb
|
Add the KEYDB.MEXISTS command, see issue #203
Former-commit-id: 5619f515285b08d9c443425de1f3092ae3058d40
|
2020-07-12 21:42:11 +00:00 |
|
John Sully
|
f853142083
|
Add multi-master-no-forward command to reduce bus traffic with multi-master
Former-commit-id: d99d06b1250a51ea4bc54f678f451acbb7901e33
|
2020-07-12 19:25:19 +00:00 |
|
John Sully
|
c6e5ba8313
|
Document min-clients-per-thread
Former-commit-id: 1b9ade7f657d9b142f78a46565e65b52904dad47
|
2020-07-12 18:49:02 +00:00 |
|
John Sully
|
6158cdfd29
|
Prevent deadlock in RM_ThreadSafeContextLock() when triggered as part of a module callback in a server thread
Former-commit-id: e01312642be3cc78e7b383dee958a9b5c0ffc103
|
2020-07-12 18:17:53 +00:00 |
|
John Sully
|
3eca9ea38d
|
Fix CLI crash on arch with hostname
Former-commit-id: 55fd37e8d6c3775d0b1bd13966ca033f63945d7e
|
2020-07-12 05:38:08 +00:00 |
|
John Sully
|
336ee77691
|
Fix CLI crash on arch with hostname
Former-commit-id: a5b584d7d36c60cbbcf815572229b6c80a3a3dce
|
2020-07-12 05:37:43 +00:00 |
|
John Sully
|
dedfe2d63c
|
Fix failure to replicate with license key
Former-commit-id: d34723c567b36f8222c93fac6f0ed1f79104f33e
|
2020-07-12 05:15:22 +00:00 |
|
John Sully
|
6c66fef004
|
Fix failure to replicate with license key
Former-commit-id: 41a72a795ade90b1aea509e9e3ebad819a997acf
|
2020-07-12 05:14:59 +00:00 |
|
John Sully
|
785779ee40
|
Fix failure to merge databases on active replica sync, due to bad merge with Redis 6
Former-commit-id: cd9514f4c8624932df2ec60ae3c2244899844aa6
|
2020-07-12 01:13:22 +00:00 |
|
John Sully
|
d1a03fcd62
|
Merge branch 'keydbpro' into PRO_RELEASE_6
Former-commit-id: 507b791211b4b0c3251dc538fa385cd95a189e80
|
2020-07-11 22:27:32 +00:00 |
|
John Sully
|
ead6e22865
|
Add KeyDB Pro info section
Former-commit-id: d73015fae36ece6db7b088cc55843385688b1866
|
2020-07-11 22:21:12 +00:00 |
|
John Sully
|
074cb1edc1
|
Sentinel doesn't need a license key
Former-commit-id: bc2d8c18255214b873bf45d8db8af3727ebc4723
|
2020-07-11 22:13:07 +00:00 |
|
John Sully
|
06a8e2aa2a
|
Fix failure to replicate with non-pro server when license key is set
Former-commit-id: a69beef7d92223c8dcebb9c39ca2409183571e57
|
2020-07-11 22:09:27 +00:00 |
|
John Sully
|
3af243a447
|
Support missing Redis 6 config options
Former-commit-id: f111c234152fd47d21c8c95029bcb191641182a7
|
2020-07-11 21:39:20 +00:00 |
|
John Sully
|
4b58160c61
|
Support missing Redis 6 config options
Former-commit-id: d467701c6cd8ebe2937c6fda816a706a6b17182a
|
2020-07-11 21:38:17 +00:00 |
|
John Sully
|
d67265de66
|
Implement storage key cache, and writeback memory model
Former-commit-id: 732bd9c153459f1174475ad67de36c399ddbe359
|
2020-07-11 21:23:48 +00:00 |
|
John Sully
|
6912b10aed
|
Eliminate eviction loops. And don't OOM so often with storage providers set
Former-commit-id: 6e61cd33b4366f008b07aae88f49fd0ac9cbcaec
|
2020-07-11 06:51:08 +00:00 |
|
John Sully
|
a3cf9ce109
|
Eliminate eviction loops. And don't OOM so often with storage providers set
Former-commit-id: 189674aea74c483bf0869050ecf7bf2b0b49f34e
|
2020-07-11 04:23:35 +00:00 |
|
John Sully
|
8256661b7a
|
Bump version
Former-commit-id: ee5a281ed0012aca359b9448df5236bef719f4a7
|
2020-07-10 04:13:42 +00:00 |
|
John Sully
|
2cc88a96ab
|
Merge branch 'keydbpro' into PRO_RELEASE_6
Former-commit-id: 243dcb3853cc965109cb24a940229db7844cdd11
|
2020-07-10 04:11:57 +00:00 |
|
John Sully
|
dab9d8d90b
|
Merge branch 'mvcc_scan' into keydbpro
Former-commit-id: f0a3f491b61a9bb7ee4ab86098958cb161b75f59
|
2020-07-10 03:44:20 +00:00 |
|
John Sully
|
2192c97d35
|
MVCC scan support filtering by type on the async thread
Former-commit-id: 14f8c0ff686b93976eead5fa6bf526c2eecb5ae0
|
2020-07-10 03:43:56 +00:00 |
|
John Sully
|
3692771457
|
Fix issue where SCAN misses elements while snapshot is in flight
Former-commit-id: ce005d748ebf0e116d674a96f74d698d17394010
|
2020-07-10 01:43:51 +00:00 |
|
John Sully
|
1fef6c42b7
|
Disable MVCC GET, the overhead is not worth it
Former-commit-id: 8c7e1001e98be0d0e6fe0079fc9406d5d65366ff
|
2020-07-10 01:43:32 +00:00 |
|