John Sully
|
9142890f1f
|
Test using io_submit to reduce syscall count
|
2019-03-01 16:39:51 -05:00 |
|
John Sully
|
8bd56fadd6
|
tighten up the spinlock loop, and some other bikeshedding
|
2019-03-01 13:29:21 -05:00 |
|
John Sully
|
23f9b584a8
|
remove unnecessary logs
|
2019-02-28 13:57:58 -05:00 |
|
John Sully
|
ffabf3c5b7
|
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
|
2019-02-26 15:14:50 -05:00 |
|
John Sully
|
9b1e95809c
|
Thread affinity feature (default disabled)
|
2019-02-26 15:14:35 -05:00 |
|
JohnSully
|
b8776bb001
|
Link to detailed benchmarking results and methodology.
|
2019-02-26 15:11:25 -05:00 |
|
JohnSully
|
84c20e8337
|
More fine tuning help. Hopefully we can automate this.
|
2019-02-26 03:30:37 -05:00 |
|
JohnSully
|
bae2409cce
|
Update benchmarking notes.
|
2019-02-26 02:30:03 -05:00 |
|
John Sully
|
8f7c44257b
|
test code shouldn't be commited
|
2019-02-26 00:21:37 -05:00 |
|
John Sully
|
2772ce249c
|
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
|
2019-02-26 00:20:11 -05:00 |
|
John Sully
|
bcfd9327cb
|
writes shouldn't be under the global lock
|
2019-02-26 00:19:38 -05:00 |
|
John Sully
|
01ff36fc28
|
Option to disable ASM spinlock
|
2019-02-26 00:00:04 -05:00 |
|
John Sully
|
6466b09fdc
|
Fix build break
|
2019-02-26 01:10:07 +00:00 |
|
John Sully
|
40d7a701fe
|
Rewrite our spinlock in assembly, pretty big performance improvement
|
2019-02-25 18:21:27 -05:00 |
|
JohnSully
|
78b9d303d3
|
Formatting (more)
|
2019-02-23 03:08:24 -05:00 |
|
John Sully
|
d912013d1b
|
Update copyright to include additional authorship
|
2019-02-23 02:27:19 -05:00 |
|
John Sully
|
898e6519d1
|
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
|
2019-02-23 02:25:00 -05:00 |
|
John Sully
|
8c074a7d01
|
Merge branch 'Multithread' into unstable
|
2019-02-23 02:24:23 -05:00 |
|
John Sully
|
06d4b7efc3
|
Support configurable number of threads
|
2019-02-23 01:51:04 -05:00 |
|
John Sully
|
78451a4223
|
Support a non-spinlock mutex if compiled in
|
2019-02-23 01:50:02 -05:00 |
|
JohnSully
|
6e69b4a795
|
More edits
|
2019-02-23 01:48:05 -05:00 |
|
JohnSully
|
1c36b46cb4
|
type
|
2019-02-23 01:33:27 -05:00 |
|
JohnSully
|
73abd04b95
|
Formatting
|
2019-02-23 01:32:50 -05:00 |
|
JohnSully
|
29d6845d1f
|
Initial rewrite of Readme
|
2019-02-23 01:28:44 -05:00 |
|
John Sully
|
3871725979
|
All tests pass single thread
|
2019-02-23 00:09:34 -05:00 |
|
John Sully
|
199269bff7
|
Fix failure to trim querybuf (and memory tests that fail because of it)
|
2019-02-22 22:09:25 -05:00 |
|
John Sully
|
0ebf0f7338
|
Fix EMBSTR corruption
|
2019-02-22 21:32:43 -05:00 |
|
John Sully
|
0ccceddae0
|
Missing file from merge
|
2019-02-22 21:16:50 -05:00 |
|
John Sully
|
03646fe492
|
Disable RTTI, we don't need it
|
2019-02-22 21:16:27 -05:00 |
|
John Sully
|
8b72fe935e
|
Merge branch 'unstable' of https://github.com/antirez/redis into Multithread
|
2019-02-22 21:16:10 -05:00 |
|
John Sully
|
1761aabab4
|
Lock use after free
|
2019-02-22 21:00:14 -05:00 |
|
John Sully
|
934375cfea
|
fix corruption in object size optimization
|
2019-02-22 17:45:50 -05:00 |
|
John Sully
|
b6735ac883
|
Remove unnecessary mfences
|
2019-02-22 15:49:22 -05:00 |
|
antirez
|
07473feaeb
|
ACL: fix ACLSaveToFile() return value.
|
2019-02-22 12:45:13 +01:00 |
|
antirez
|
2bea3929d0
|
ACL: less error prone error handling in ACLSaveToFile().
|
2019-02-22 12:43:08 +01:00 |
|
Salvatore Sanfilippo
|
2d3cad684c
|
Merge pull request #5850 from artix75/dev
Cluster Manager: fix replica assignment anti-affinity (create)
|
2019-02-22 10:28:31 +01:00 |
|
Salvatore Sanfilippo
|
21b8560e95
|
Merge pull request #5858 from madolson/dev-unstable-acl-deluser
Making deleting users better defined and update documentation
|
2019-02-22 10:27:37 +01:00 |
|
Salvatore Sanfilippo
|
3a7fd48e30
|
Merge pull request #5859 from madolson/dev-unstable-networking-cleanup
Refactored manual computation of object length
|
2019-02-22 10:25:17 +01:00 |
|
John Sully
|
f4b060e0bd
|
Prevent mixed up client replies, and deadlocks
|
2019-02-22 01:24:16 -05:00 |
|
John Sully
|
d016b967c5
|
Implement try_lock
|
2019-02-22 01:23:31 -05:00 |
|
John Sully
|
ebf0ae3e97
|
Merge branch 'unstable' of https://github.com/antirez/redis into Multithread
|
2019-02-21 18:17:12 -05:00 |
|
Madelyn Olson
|
9131fc56d6
|
Refactored manual computation of object length
|
2019-02-21 21:35:00 +00:00 |
|
Madelyn Olson
|
fdc4003d23
|
Making deleting users better defined and update documentation
|
2019-02-21 21:34:14 +00:00 |
|
antirez
|
624568ae3f
|
Merge branch 'unstable' of github.com:/antirez/redis into unstable
|
2019-02-21 17:03:19 +01:00 |
|
antirez
|
291e6bccf3
|
ACL: remove leak in ACLLoadFromFile().
|
2019-02-21 17:03:06 +01:00 |
|
antirez
|
91aecf0138
|
ACL: implement ACL SAVE.
|
2019-02-21 17:01:08 +01:00 |
|
antirez
|
484af7aa7a
|
ACL: ACLSaveToFile() implemented.
|
2019-02-21 16:50:28 +01:00 |
|
antirez
|
e4f3a2eecd
|
ACL: add LOAD subcommand to ACL HELP.
|
2019-02-21 16:31:33 +01:00 |
|
Salvatore Sanfilippo
|
967a98f570
|
Merge pull request #4811 from oranagra/cli-diskless-repl
Add redis-cli support for diskless replication (CAPA EOF)
|
2019-02-21 12:54:15 +01:00 |
|
Salvatore Sanfilippo
|
a8921c062d
|
Merge pull request #5856 from oranagra/cli-bigkeys
redis-cli add support for --memkeys, fix --bigkeys for module types
|
2019-02-21 12:22:09 +01:00 |
|