John Sully
|
cfabd4f666
|
Fix failure to trim querybuf (and memory tests that fail because of it)
|
2019-02-22 22:09:25 -05:00 |
|
John Sully
|
5539e7522a
|
Merge branch 'unstable' of https://github.com/antirez/redis into Multithread
|
2019-02-22 21:16:10 -05:00 |
|
John Sully
|
dbd82f6bfc
|
Lock use after free
|
2019-02-22 21:00:14 -05:00 |
|
John Sully
|
30e8a859c0
|
Prevent mixed up client replies, and deadlocks
|
2019-02-22 01:24:16 -05:00 |
|
John Sully
|
722e46d8a8
|
Update copyright notice on files heavily changed
|
2019-02-21 00:17:07 -05:00 |
|
John Sully
|
8e8abb2ff9
|
Cleanup lock contention, and ensure clients are written to in an unsafe way when the global lock is released
|
2019-02-20 23:30:21 -05:00 |
|
John Sully
|
627c19e02f
|
Multithreading works!
|
2019-02-20 01:20:26 -05:00 |
|
John Sully
|
3f4315125c
|
Most tests failing, except some memory and number of PSYNC syncs
|
2019-02-19 01:11:00 -05:00 |
|
John Sully
|
e9a2b6f561
|
deadlock fixes
|
2019-02-18 23:52:21 -05:00 |
|
John Sully
|
0914b52ffa
|
Thread safety fixes
|
2019-02-18 22:25:35 -05:00 |
|
John Sully
|
65e48b868e
|
Load balance connections across threads (config NYI and hardcoded)
|
2019-02-16 14:26:19 -05:00 |
|
John Sully
|
90c6c37628
|
make headers C++ safe
|
2019-02-15 16:55:40 -05:00 |
|
John Sully
|
aed915cebc
|
make networking.c a C++ file
|
2019-02-15 14:11:34 -05:00 |
|
John Sully
|
8b7e441997
|
Make the lock recursive, this is because processEventsWhileBlocked may cause us to lock multiple times
|
2019-02-15 14:11:05 -05:00 |
|