christianEQ
|
e68cee23a1
|
added section to keydb.conf for new options, tweaked default
Former-commit-id: 9b81f3f263de8cffab20ef4d20c2ac4935f63a10
|
2021-01-14 13:06:57 -05:00 |
|
christianEQ
|
d4ad045535
|
ping replicas during key load
Former-commit-id: 2747d1a1a99d3415d5486a472fe0e39135b79bc5
|
2021-01-14 13:06:57 -05:00 |
|
christianEQ
|
81536a31c8
|
added config option for loading callback interval keys
Former-commit-id: 9f7ed0b2327924563668105ead09f52833902d0b
|
2021-01-14 13:06:57 -05:00 |
|
christianEQ
|
4fa25cbc57
|
configurized loading_process_events_interval_bytes
Former-commit-id: c176ea73664a182af9caacda9d489fb2b344b2de
|
2021-01-14 13:06:57 -05:00 |
|
John Sully
|
cbc331be74
|
Fix intermittent module test failure, resizing the repl backlog is not good enough to clear the backlog
Former-commit-id: d50e4bb8193a349eb3295a53e3111e764676ddcf
|
2021-01-12 00:29:07 +00:00 |
|
benschermel
|
e0703f0627
|
update perf chart, build info, job post link
Former-commit-id: 4485ca74f6d177803f7ca8d2a2b75dcba8e6817b
|
2021-01-11 11:40:00 -05:00 |
|
benschermel
|
812959637b
|
created ascii logo image
Former-commit-id: 7f72b214e58164a9731508da6f95241874174210
|
2021-01-11 11:40:00 -05:00 |
|
John Sully
|
828cf80c94
|
Merge branch 'repl_perf' into unstable
Former-commit-id: bc8cc1adb301d51e926f2552ce1eb28165ed569b
|
2020-12-24 02:22:57 +00:00 |
|
John Sully
|
513da06a6f
|
Merge branch 'unstable' of https://github.com/JohnSully/KeyDB into unstable
Former-commit-id: d03c2de9017b73b5d339fe76dd99292f27dfcd52
|
2020-12-11 03:59:50 +00:00 |
|
John Sully
|
59a1d5085f
|
don't try and free a client that can't be freed
Former-commit-id: 7d3c5f1e64a79f47a103ce97c6991aa473fb697a
|
2020-12-11 03:59:39 +00:00 |
|
John Sully
|
51ef4343c4
|
Prevent use after free
Former-commit-id: 81573de393eef083d2209117b270d088a7b3f819
|
2020-12-11 03:59:26 +00:00 |
|
John Sully
|
69f375c45b
|
Remove AE_ASSERT and use the proper assert infra
Former-commit-id: a80dd5d0010d87bd7dbfb7e2ccbca98a8511db69
|
2020-12-11 00:24:27 +00:00 |
|
John Sully
|
367067c98a
|
Prevent test crash due to unimplemented save for nested hash
Former-commit-id: 7e0077f293c5f91f240ab401e5f167e487afbfe0
|
2020-12-11 00:23:44 +00:00 |
|
John Sully
|
ffd99133ef
|
Fix crash freeing nested hash with list
Former-commit-id: 1eb035e6ad23048df8103300c65fd219297ceff7
|
2020-12-11 00:23:14 +00:00 |
|
Kajaruban Surendran
|
8586dfb15c
|
Addressing PR comments
Former-commit-id: bdd14ac517fb1921dd6c398ad10346c74324740d
|
2020-12-04 14:54:06 -05:00 |
|
Kajaruban Surendran
|
d46ed5d770
|
Addressing PR comments
Former-commit-id: 63e5d00bdfdb054353c7f3fb7a5890d98e7a7f92
|
2020-12-04 14:54:06 -05:00 |
|
Kajaruban Surendran
|
5886c1b985
|
Handling of aeResizeSetSize's return code for current thread
Former-commit-id: c25fb3d74fb9e7adb6ad7ef730355e325e982cd2
|
2020-12-04 14:54:06 -05:00 |
|
Kajaruban Surendran
|
123aec9bed
|
check the aeResizeSetSize return code
Former-commit-id: 572d41325b9fd5322ab0e41f88e384d69f52f41d
|
2020-12-04 14:54:06 -05:00 |
|
Kajaruban Surendran
|
024739dee7
|
Adding thread index to the error message
Former-commit-id: e02120cdf7ca5adec58aa8e84aece89b01d6b751
|
2020-12-04 14:54:06 -05:00 |
|
Kajaruban Surendran
|
98f0c6b599
|
Call aePostFunction to change the setsize of each threads by that thread
Former-commit-id: 7b1221a74d06616149436fd44d67a2ad83048e44
|
2020-12-04 14:54:06 -05:00 |
|
Kajaruban Surendran
|
63d79cc297
|
Calling initServerThread function cserver.cthreads(server-threads) times than MAX_EVENT_LOOPS(constant)
Former-commit-id: d6b4f994ad776efab6d647947fe1543359ec9401
|
2020-12-04 14:52:28 -05:00 |
|
christianEQ
|
71b4a7b6d3
|
Issue: #204 Allocate 8 MB to thread stack
Former-commit-id: 66a41dafc47a20251f5f6776625780dfa26ee505
|
2020-12-01 14:50:03 -05:00 |
|
John Sully
|
300eca8ff6
|
Issue: #260 Don't use C++ static_assert in C files
Former-commit-id: f19b9c155ef5b957f7cd9a3017c54aab742ffb2f
|
2020-11-30 23:01:20 +00:00 |
|
John Sully
|
ecad9741bc
|
code coverage reports should test multithreaded
Former-commit-id: 5d016fdb6b11404d0eddbab651ed17180526a991
|
2020-11-30 22:59:00 +00:00 |
|
VivekSainiEQ
|
52561f1729
|
Added module data type load/save tests
Former-commit-id: cae9924fd9eefcd88cef1c964f0bc8bce7dd4242
|
2020-11-30 17:47:04 -05:00 |
|
VivekSainiEQ
|
3d15a7b65a
|
Removed use of module datatypes, now should work if tests/modules is not built
Former-commit-id: 089f28e8ba91ed2b875048efa0b28ceb32010541
|
2020-11-30 17:47:04 -05:00 |
|
VivekSainiEQ
|
54b36868ba
|
Added tests for saving various data types to disk and loading them back, and for loading data types from redis to maintain compatibility
Former-commit-id: dcb44d3a09a4021f05079bedbac690e33ec7f39e
|
2020-11-30 17:47:04 -05:00 |
|
VivekSainiEQ
|
6c16fe69e7
|
Added remainder of runtest scripts to make lcov command. Code coverage goes from 57.9% to 72.1%
Former-commit-id: f99cba0b92d921b1a2d350f2c7545138485c2a74
|
2020-11-30 17:47:04 -05:00 |
|
VivekSainiEQ
|
6632bafced
|
Added KeyDB.info to .gitignore file
Former-commit-id: e10dc0dace6b152418aad2bd3ee212a471bca9e8
|
2020-11-30 17:47:04 -05:00 |
|
Kajaruban Surendran
|
fd03008bbf
|
Configurable option for MOTD
Former-commit-id: 49a89d636ba698dbd0858d5059d3d6387c8c1fc7
|
2020-11-30 10:42:48 -05:00 |
|
VivekSainiEQ
|
f99824faf4
|
Added references to KeyDB.info instead of redis.info
Former-commit-id: b94f91b9b25b5476d62bdbe2f054cc61691de9f5
|
2020-11-25 18:49:20 -05:00 |
|
VivekSainiEQ
|
7ad88d0bac
|
Properly escaped $ in lcov command
Former-commit-id: 06a17c8511cfa8e07962401cc01045878525dc27
|
2020-11-25 18:49:20 -05:00 |
|
VivekSainiEQ
|
2ab3385733
|
Updated 'make lcov' command to exclude external dependancies and generate final code coverage percentage
Former-commit-id: eebd70aaa6bec0362ea90148174263fa6ffcc169
|
2020-11-25 18:49:20 -05:00 |
|
VivekSainiEQ
|
86ca4300c8
|
Added test for issue #257
Former-commit-id: 779c775df9e8be36064689404e3ff51bead8a364
|
2020-11-25 17:21:37 -05:00 |
|
VivekSainiEQ
|
47a18f5131
|
Made NULL pointer check explicit, issue #257
Former-commit-id: 1d4d2925c2a11bb7fdffe92c17a315c2df011a54
|
2020-11-25 17:21:37 -05:00 |
|
VivekSainiEQ
|
d4a2ccd50b
|
Added NULL check to function objFromAllocPtr, now NULL input will map to NULL output even if active replica is enabled
Former-commit-id: b67db7c2d5396892cc0c91c3c822a5b9a547badf
|
2020-11-25 17:21:37 -05:00 |
|
John Sully
|
3d75ddeb87
|
Merge branch 'unstable' of https://github.com/JohnSully/KeyDB into unstable
Former-commit-id: 18953b2998e5527260d161ce882b55a9684efab5
|
2020-11-23 02:01:54 +00:00 |
|
John Sully
|
c179c98870
|
Fix issue where active replication doesn't replicate RDB data
Former-commit-id: 527b7eb0742567302e0343e3acbed9814c0cbb95
|
2020-11-23 02:01:40 +00:00 |
|
Kajaruban Surendran
|
3ee8edc8b0
|
fix for the server crash when the maxclients increased via config set
Former-commit-id: 34a97c447f8cb5753e0747b435c7ce1a5d381c47
|
2020-11-20 15:20:46 -05:00 |
|
John Sully
|
e8753d1b4b
|
Blocking clients should not crash if an active replica loads a remote RDB with a key in the blocklist
Former-commit-id: 1c525e20b10e0a47af687a0d46faf75229a1cbf5
|
2020-11-19 23:28:01 +00:00 |
|
John Sully
|
4694161550
|
Ensure multithreaded tests pass
Former-commit-id: 0bcce502859647529b8835a4a101b64ddf0d625c
|
2020-11-13 21:08:10 +00:00 |
|
John Sully
|
9120d36bfc
|
Improve replication performance in multithreaded scenarios
Former-commit-id: 96e0b2a2b19df220975e61131cbc535b0c34a828
|
2020-11-13 21:08:10 +00:00 |
|
John Sully
|
da2a3dbf99
|
Add ability to compile KeyDB without MOTD and curl
Former-commit-id: f3794d2c420423ca7dcc51688c478f8ada290786
|
2020-11-13 20:51:30 +00:00 |
|
John Sully
|
5de36840ad
|
Add missing file
Former-commit-id: 97fd73692363e05b80e0c0e84b7b2b8fe7f760b8
|
2020-11-11 03:29:38 +00:00 |
|
John Sully
|
e085772d01
|
Second implementation of nested hashes
Former-commit-id: ba950a3d1f5708ed986f9b348eafcace6a7c22b9
|
2020-11-06 19:24:48 +00:00 |
|
John Sully
|
7db922f44b
|
Additional test reliability fixes
Former-commit-id: dad5a902d394719ba722e487879fc283ca148786
|
2020-10-27 07:25:43 +00:00 |
|
John Sully
|
588fa164c3
|
Disarm not release D'oh
Former-commit-id: 3e33fbcd351a719126d30405c4dc9209ad381954
|
2020-10-27 06:41:33 +00:00 |
|
John Sully
|
18c34bbfe2
|
Active replica test reliability enhancements
Former-commit-id: 444555d3e4ec6e9469dae847dc631f2be263fb5e
|
2020-10-27 06:23:14 +00:00 |
|
John Sully
|
b226b318ff
|
Prevent crashes on shutdown due to lock being held
Former-commit-id: 6a74f524e558100dfb3e54779020cd3407706e08
|
2020-10-27 04:53:19 +00:00 |
|
John Sully
|
cba89cf9f9
|
Ensure MVCC timestamp is incremented after the real time is updated
Former-commit-id: 9c5b59ac010fa1e948d5e51d1cd408c7e743d66d
|
2020-10-27 04:52:35 +00:00 |
|