Commit Graph
14060 Commits
Author SHA1 Message Date
benschermel 45bb6e801f add keydb-diagnostic-tool to packaging 2021-08-16 22:10:31 +00:00
christianEQ b08aa26a76 install 32bit libraries in github action 2021-08-13 11:05:12 -04:00
christianEQ 8dacbed556 github runner for 32bit build 2021-08-13 11:05:12 -04:00
christianEQ b44df43fcb changed keys counter variable to unsigned to fix signedness comparison warning 2021-08-13 11:05:12 -04:00
christianEQ 84af829053 %zu for printing type size_t 2021-08-13 11:05:12 -04:00
christianEQ f5ee64f9aa fixed 32bit compatibility in Makefile 2021-08-13 11:05:12 -04:00
christianEQ ce4891b33d fixed overly strict assert for 32bit 2021-08-13 11:05:12 -04:00
MalavanEQAlpha ffa46b8f0b Merge pull request #318 from VivekSainiEQ/redisearch_fixes
Initialized serverTL in more places in module.cpp
2021-08-11 15:47:30 -04:00
Vivek Saini bf05c261d2 Merge pull request #296 from VivekSainiEQ/systemd_fix
Fixed bug where make USE_SYSTEMD=yes would not pass in correct flags
2021-08-11 15:39:50 -04:00
VivekSainiEQ 952ae9fbe3 Merge remote-tracking branch 'upstream/unstable' into redisearch_fixes 2021-08-11 19:28:04 +00:00
VivekSainiEQ 6f2dbb0011 Prevent invalid mvcc timestamps from causing critical errors 2021-08-11 15:06:14 -04:00
Paweł Sacawa f77980fce8 Add: zsh completions with descriptions
This commit add zsh completions for the keydb `client`. They have contextual host completion and full argument descriptions.
Vendor-distributed completions for zsh should end up in `/usr/share/zsh/vendor-completions`, but unfortunatly I'm not familiar with the packaging method for *.deb archives, so these completions will need to be moved to the appropriate directory.
2021-08-11 15:05:11 -04:00
MalavanEQAlpha d90c1e6eae Merge pull request #340 from EQ-Alpha/update_keydb.conf
update keydb.conf with new configs from redis unstable
2021-08-11 15:04:22 -04:00
MalavanEQAlpha d987f463eb Merge pull request #341 from EQ-Alpha/pkg_config
update packaging config files
2021-08-11 15:01:37 -04:00
benschermel 89beaf2460 add script to compare all active config parameters of any 2 config files 2021-08-10 20:10:28 -04:00
benschermel 0c5d12b914 update packaging config files 2021-08-10 20:08:39 -04:00
malavan 32ca2e8a73 update keydb.conf with new configs from redis unstable 2021-08-10 21:34:52 +00:00
Christian Legge d7f6bc1614 Add REPLPING command for use during replication (#329)
* added replping command for initiating replication

* backwards compatibility for replping (retry if not recognized)

* don't allow ping during loading (load balancer fix)

* changed replping warning to notice
2021-07-29 15:50:30 -04:00
MalavanEQAlpha 83d878f111 Merge pull request #328 from EQ-Alpha/backtrace_for_alpine
Backtrace for alpine using libunwind
2021-07-28 17:17:06 -04:00
malavan 0fc6441c96 add some comments 2021-07-28 20:32:18 +00:00
malavan 5be1620629 add stacktrace message 2021-07-19 23:17:18 +00:00
malavan 685b87e2ef dd comment and set eip unused 2021-07-19 17:32:38 +00:00
malavan 72429c2106 dd comment and set eip unused 2021-07-19 17:31:24 +00:00
malavan 7707fe15a9 dd comment and set eip unused 2021-07-19 17:29:43 +00:00
malavan c583ffff41 add backtrace for alpine using libunwind 2021-07-19 17:20:52 +00:00
Christian Legge 7c1ab8b8e2 Merge pull request #321 from EQ-Alpha/ci-flags-fix
Requested changes from 6.2.2 merge
2021-07-15 16:42:02 -04:00
christianEQ 570fbd0149 fix warnings for mac build 2021-07-15 20:14:14 +00:00
christianEQ da1f09e9b5 Merge remote-tracking branch 'origin/unstable' into ci-flags-fix 2021-07-14 22:56:15 +00:00
christianEQ b2fb4f4b9b added REDIS_CFLAGS to makefile for backwards compatibility 2021-07-14 21:51:44 +00:00
malavan 51277b17a7 cleanup based on 6.2.2 merge review 2021-07-14 15:22:27 -04:00
Christian Legge 32f5ef864e Merge pull request #322 from EQ-Alpha/diagnostic-tool
Basic first iteration of Diagnostic Tool
2021-07-14 14:19:44 -04:00
Christian Legge a8f28297ec Merge pull request #327 from EQ-Alpha/issue323_fix
fix for #323: seg fault on expiremember
2021-07-12 16:54:31 -04:00
christianEQ 0ae13c9731 tabs -> spaces 2021-07-12 18:55:44 +00:00
John Sully 1895dbb768 Merge tag '6.2.3' into unstable 2021-07-09 04:40:31 +00:00
christianEQ a6cbbd0f31 added eq alpha copyright 2021-07-08 02:58:18 +00:00
christianEQ f1f52af9cf fix for #323: seg fault on expiremember 2021-07-08 02:50:05 +00:00
christianEQ e3c619eca4 various branding and cleanup fixes 2021-07-08 02:46:42 +00:00
christianEQ 57e59d97db removed unused command line options 2021-06-22 17:13:35 +00:00
christianEQ d7cada0f38 changed --ms to --time 2021-06-21 19:57:14 +00:00
christianEQ fd2ac1fcfc added more verbose options 2021-06-21 18:40:37 +00:00
christianEQ 0181b0e7a1 -t threads option 2021-06-21 18:36:21 +00:00
christianEQ 2b5e5cfa4c added starting line so diagnostic tool doesnt look frozen at first 2021-06-18 20:21:47 +00:00
christianEQ bfb0d02622 Merge remote-tracking branch 'origin/unstable' into diagnostic-tool 2021-06-18 20:19:31 +00:00
christianEQ 534b70643b detect stagnating server load before 100% (diagnostic tool) 2021-06-18 19:01:51 +00:00
christianEQ 3d0f729572 added config option for time to spin up new client threads (diagnostic tool) 2021-06-18 16:58:16 +00:00
christianEQ fd4ed1e425 detect full load + server threads (diagnostic tool) 2021-06-18 16:49:25 +00:00
christianEQ 693450393c detect client cpu usage in diagnostic tool 2021-06-17 20:40:10 +00:00
christianEQ 8ee7584cff accurate cpu usage in diagnostic tool 2021-06-17 18:32:11 +00:00
John Sully 0a56a73bd9 Prevent test code crash due to no log data 2021-06-14 22:06:36 +00:00
John Sully 3a1d3090f2 active defrag tests need to run single threaded because jemalloc has seperate mempools per thread and the numbers won't match otherwise 2021-06-14 16:32:47 +00:00