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