benschermel
a50f73fa2c
update pkg conf file
...
Former-commit-id: 2a2ae61f07ecea8a178f4bc478bb7786d5be27d9
2021-08-22 22:28:18 +00:00
malavan
a3b940ebe2
Merge branch 'keydbpro' of https://gitlab.eqalpha.com/keydb-dev/KeyDB-Pro into keydbpro
...
Former-commit-id: 4059f9c2396f0fa517ac2946ad5f0e45039c00e6
2021-08-19 18:24:29 +00:00
malavan
de72f48238
switch to new patch of rocksdb that fixes archlinux build
...
Former-commit-id: e2e5b5320e5c1b89ec2a3f946826097b819f6593
2021-08-19 18:24:01 +00:00
Malavan Sotheeswaran
4f117dd028
Merge branch 'patch_rocks_db' into 'keydbpro'
...
public copy of rocksdb
See merge request keydb-dev/KeyDB-Pro!36
Former-commit-id: 4421396764688f7df2c967974f6a3b5dca28e3f5
2021-08-19 18:08:16 +00:00
Malavan Sotheeswaran
d346f3d97f
Merge branch 'keydbpro' into 'patch_rocks_db'
...
# Conflicts:
# .gitmodules
Former-commit-id: aec26e46d3b3617a57edd42d996f7598de5bfe4e
2021-08-19 17:57:52 +00:00
malavan
07bce1e32e
use --init instead of git submodule init
...
Former-commit-id: 967866c56c9d4590d72c63169d0e3c32c21b24e0
2021-08-19 17:47:23 +00:00
malavan
5bbb485a26
use --init instead of git submodule init
...
Former-commit-id: e5582ddf313a6bdd2ae0cb68da980954caf83e1b
2021-08-19 17:45:37 +00:00
malavan
30b6b5c903
add branch for git submodule
...
Former-commit-id: b4471308f1cf99b0a5a4c8c8da8ccf9546123e3f
2021-08-19 17:42:52 +00:00
malavan
5a3b10b130
public copy of rocksdb
...
Former-commit-id: 50bbadcab6d2911fb9cbe15aef03c9762aa91280
2021-08-19 17:22:09 +00:00
Malavan Sotheeswaran
45d9171e23
Revert "Merge branch 'patch_rocks_db' into 'keydbpro'"
...
This reverts merge request !35
Former-commit-id: 8ee1c251de5687fdcf8af740766d2968163bc8e9
2021-08-18 22:47:38 +00:00
Malavan Sotheeswaran
ecf781bb01
Merge branch 'patch_rocks_db' into 'keydbpro'
...
Patch rocks db, switch to private clone of rocksdb
See merge request keydb-dev/KeyDB-Pro!35
Former-commit-id: 08155fa62332a9e9d3046796cb378e04405c6ca7
2021-08-18 22:07:56 +00:00
malavan
aa7415c5e8
use our own clone of rocksdb
...
Former-commit-id: 1de8a88679faa94d14875655305e6102289556a0
2021-08-18 21:53:55 +00:00
malavan
5ae7639871
use our own clone of rocksdb
...
Former-commit-id: 0aeceb2a8c487eea43d47497647d4e38a3478ca7
2021-08-18 21:46:16 +00:00
malavan
09a8b049e2
patch rocksdb to fix archlinux build
...
Former-commit-id: b3c6e4f6353935545dca73cbc103fac9f3da7c42
2021-08-18 20:13:53 +00:00
malavan
d73948fe6a
Remove duplicate code
...
Former-commit-id: 046df30861b73f796a7819d8a9ffe6bd68b7e910
2021-08-16 22:53:00 +00:00
malavan
fccbde3072
don't use flags that aren't supported by certain versions of OPENSSL
...
Former-commit-id: 1ae9af250513d1430160b37d24ba617551402926
2021-08-16 22:49:55 +00:00
Malavan Sotheeswaran
98fe0f9ed4
Merge branch 'pkg_update_tools' into 'keydbpro'
...
add diagnostic tool to packaging
See merge request keydb-dev/KeyDB-Pro!33
Former-commit-id: f87960ac26a710ed1a014a93e47740db1a81a07f
2021-08-16 22:44:53 +00:00
Malavan Sotheeswaran
1271e74f2b
Merge branch 'add_asyncFreeDictTable_to_diagnostic_tool' into 'keydbpro'
...
add asyncFreeDictTable tokeydb-diagnostic-tool.cpp to avoid linker error
See merge request keydb-dev/KeyDB-Pro!32
Former-commit-id: 0a253222359454f233b82c8aaff7c2d9ab57e571
2021-08-16 22:44:43 +00:00
Malavan Sotheeswaran
3f6d551ecf
Merge branch 'pkg_config' into 'keydbpro'
...
update packaging config files
See merge request keydb-dev/KeyDB-Pro!31
Former-commit-id: d6bce861e5bafa30d1cc31d1856c75f6e492d454
2021-08-16 22:42:29 +00:00
benschermel
48f6fc22ce
add diagnostic tool to packaging
...
Former-commit-id: 37c3ca16162bd8a97ef35e2104ff5dc0ed6d7e48
2021-08-16 21:59:59 +00:00
malavan
27b7f22b52
add asyncFreeDictTable tokeydb-diagnostic-tool.cpp to avoid linker error
...
Former-commit-id: 6b1509932f592ffffb9dd5d06de7f313d44e4394
2021-08-16 21:35:52 +00:00
malavan
67ffa578d7
Merge remote-tracking branch 'opensource/unstable' into keydbpro
...
Former-commit-id: cf40fa5da29ba9574d20d706d0a41ca7001df95a
2021-08-11 20:41:54 +00:00
MalavanEQAlpha
0750f0f2e6
Merge pull request #318 from VivekSainiEQ/redisearch_fixes
...
Initialized serverTL in more places in module.cpp
Former-commit-id: ffa46b8f0bd84c3f854a76e375be2108705fa8cc
2021-08-11 15:47:30 -04:00
Vivek Saini
c5b7ff7492
Merge pull request #296 from VivekSainiEQ/systemd_fix
...
Fixed bug where make USE_SYSTEMD=yes would not pass in correct flags
Former-commit-id: bf05c261d2689683ce89da2d062e1819ed6d772c
2021-08-11 15:39:50 -04:00
VivekSainiEQ
23c0c8171e
Merge remote-tracking branch 'upstream/unstable' into redisearch_fixes
...
Former-commit-id: 952ae9fbe38b99593ec175da6718a5d7fae49837
2021-08-11 19:28:04 +00:00
VivekSainiEQ
2598493a62
Prevent invalid mvcc timestamps from causing critical errors
...
Former-commit-id: 6f2dbb00119b1d0a1f5a2543d2c6af05f83ef5de
2021-08-11 15:06:14 -04:00
Paweł Sacawa
eb5a1a5e19
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.
Former-commit-id: f77980fce87f22b59677e374e0d5c113775cc08a
2021-08-11 15:05:11 -04:00
MalavanEQAlpha
442f1075d5
Merge pull request #340 from EQ-Alpha/update_keydb.conf
...
update keydb.conf with new configs from redis unstable
Former-commit-id: d90c1e6eae9b0bb07fb67512e87339d948db5f72
2021-08-11 15:04:22 -04:00
MalavanEQAlpha
dda92b67c8
Merge pull request #341 from EQ-Alpha/pkg_config
...
update packaging config files
Former-commit-id: d987f463ebeb19ed19869ebbed4e8681bcb6dbcb
2021-08-11 15:01:37 -04:00
benschermel
3745daf938
add script to compare all active config parameters of any 2 config files
...
Former-commit-id: 89beaf2460e969c3ee18e03fe539de5833dba50a
2021-08-10 20:10:28 -04:00
benschermel
a7b3ab45f2
update packaging config files
...
Former-commit-id: 0c5d12b91455db4acad57665db8aac79180b42ab
2021-08-10 20:08:39 -04:00
benschermel
1e11880224
add script to compare all active config parameters of any 2 config files
...
Former-commit-id: b873f90dc1f0f9343bc5c8c3c94a544b5f1f7321
2021-08-10 20:06:59 -04:00
benschermel
dbd1a1e4af
update package config files
...
Former-commit-id: fd367a91cc0feb22b67f034627d59feb679b81e8
2021-08-10 20:04:30 -04:00
malavan
6879564b48
update keydb.conf with new configs from redis unstable
...
Former-commit-id: 32ca2e8a7335ee7bc4889a9369c97177f34739ee
2021-08-10 21:34:52 +00:00
Malavan Sotheeswaran
80bce671f2
Merge branch 'add_ci' into 'keydbpro'
...
Use artifacts to speed up pipeline
See merge request keydb-dev/KeyDB-Pro!30
Former-commit-id: 2b377364d0df4779cf5fef75d30853e1dab73638
2021-08-06 02:20:18 +00:00
Malavan Sotheeswaran
ed4f5a1d3f
Use artifacts to speed up pipeline
...
Former-commit-id: 37ad7b3567aaefa7785eb50e1370db4734605e4c
2021-08-06 02:20:18 +00:00
Malavan Sotheeswaran
4d84fcc978
Merge branch 'fix_shrink_on_rdb_load' into 'keydbpro'
...
add noshrink flag to stop dict from shrinking during mass insertions
See merge request keydb-dev/KeyDB-Pro!28
Former-commit-id: 41241189cb0238b240b2f894f77ae254e49770ac
2021-08-05 20:07:31 +00:00
Malavan Sotheeswaran
bbb391c82a
add noshrink flag to stop dict from shrinking during mass insertions
...
Former-commit-id: 5e0c994ec82f4adb437a31f8d89eee7a09145576
2021-08-05 20:07:31 +00:00
Malavan Sotheeswaran
c21b3863e8
Merge branch 'add_ci' into 'keydbpro'
...
remove duplicate rules and fix duplicating pipelines
See merge request keydb-dev/KeyDB-Pro!29
Former-commit-id: 8e458fb4bed27f653a3630e15aa9c637b2915f62
2021-08-04 15:00:18 +00:00
malavan
7d65dd8bf9
disable node redis for now since it does not work with redis 6.23
...
Former-commit-id: 6bd93684b6078782fc40973b253f1534d79888c1
2021-08-04 01:50:55 +00:00
malavan
130b07b656
remove duplicate rules and try to fix double pipelines
...
Former-commit-id: 0f504408042670f3ead2e1522dcbbae7c4c3b62c
2021-08-04 01:44:47 +00:00
Christian Legge
9e562f1fe5
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
Former-commit-id: d7f6bc16145206e96ffeb9941398d564c3dba6a9
2021-07-29 15:50:30 -04:00
malavan
fa3edf4ccd
don't create pipeline on every push
...
Former-commit-id: fb4bb008856c3e685afb470617a1ab3579ee63a8
2021-07-28 22:52:50 +00:00
Malavan Sotheeswaran
7987342b09
Merge branch 'add_ci' into 'keydbpro'
...
make make test multithreaded
See merge request keydb-dev/KeyDB-Pro!27
Former-commit-id: 7cb619601d110962ef061b99425ab03d914929c8
2021-07-28 22:23:54 +00:00
MalavanEQAlpha
31e2a22b6f
Merge pull request #328 from EQ-Alpha/backtrace_for_alpine
...
Backtrace for alpine using libunwind
Former-commit-id: 83d878f11183d8cd54fb34bceb7f839f73599ab1
2021-07-28 17:17:06 -04:00
malavan
c3a6be36e3
add some comments
...
Former-commit-id: 0fc6441c9608f0650003a7ab29dd704166345272
2021-07-28 20:32:18 +00:00
malavan
a269f35002
add stacktrace message
...
Former-commit-id: 5be1620629ce8de7f419bc001f18d22d6eb4fa8a
2021-07-19 23:17:18 +00:00
John Sully
795da380a2
Disable async rehash during load as it interferes with eviction
...
Former-commit-id: 54b4f39e9d634bf53b04cd94433b051b14323bc6
2021-07-19 18:17:54 +00:00
John Sully
2609b87a95
We need to free in order since the first big async free is likely the largest, so don't set the hipri bit
...
Former-commit-id: 76a9cefa94e0f446e12a690909cbda15d03ca211
2021-07-19 18:01:39 +00:00
malavan
fe2292f111
dd comment and set eip unused
...
Former-commit-id: 685b87e2ef4f67cd599b12e38b08f5b70b7a6c58
2021-07-19 17:32:38 +00:00