Commit Graph

  • 6a0a005ff2 Check that cluster connection is valid before setting write handler VivekSainiEQ 2021-11-02 17:43:17 +00:00
  • b01e1e5679 Check that cluster connection is valid before setting write handler VivekSainiEQ 2021-11-02 17:43:17 +00:00
  • 591f0c77c4 Check that cluster connection is valid before setting write handler VivekSainiEQ 2021-11-02 17:43:17 +00:00
  • 890de52b5c Check that cluster connection is valid before setting write handler VivekSainiEQ 2021-11-02 17:43:17 +00:00
  • ace526fa8b forgot to commit generateAutoNamespaceName implementation Eric de Ruiter 2021-11-01 10:53:04 +01:00
  • c2efd10f4d added support for ::auto namespace + support for default user namespace in configuration Eric de Ruiter 2021-11-01 10:49:21 +01:00
  • 9d9779c2a7 Make the replica weighting configurable John Sully 2021-10-29 17:59:46 +00:00
  • 082d246974 Make the replica weighting configurable John Sully 2021-10-29 17:59:46 +00:00
  • 73215b2eeb Make the replica weighting configurable John Sully 2021-10-29 17:59:46 +00:00
  • bdff0121eb Make the replica weighting configurable John Sully 2021-10-29 17:59:46 +00:00
  • 51216ee433 null check for delete override malavan 2021-10-22 00:20:37 +00:00
  • 25fcffe2b1 null check for delete override malavan 2021-10-22 00:20:37 +00:00
  • c48a942ce4 null check for delete override malavan 2021-10-22 00:20:37 +00:00
  • b3711335c0 null check for delete override malavan 2021-10-22 00:20:37 +00:00
  • 8434366312 redisMaster->staleKeyMap is not always initialized, only delete it when initialized Eric de Ruiter 2021-10-29 15:02:08 +02:00
  • 05b631e732 Namespace fixes for rdb/aof/scripting Eric de Ruiter 2021-10-29 15:01:04 +02:00
  • 9b98faf8ee Added database mapping + namespace to client list output + added complete database mapping to serverAssertWithInfo Eric de Ruiter 2021-10-29 14:56:27 +02:00
  • acda6f203e Fix flushall + emptyDbStucture + debug loadaof Eric de Ruiter 2021-10-29 14:49:11 +02:00
  • 71aa11992f Move master initialization out of config parsing; this caused issues as db's/namespaces are not yet initialized at that stage Eric de Ruiter 2021-10-29 10:05:04 +02:00
  • 4254348c59 added basic namespace tests Eric de Ruiter 2021-10-24 16:07:01 +02:00
  • 9adb05ce78 added actual namespace switching in ACLAuthenticateUser Eric de Ruiter 2021-10-24 16:06:33 +02:00
  • c8c4828f8c fix rreplay tests to also include allocate calls (this is needed as it uses debug force-master which causes the select to not allocate databases) Eric de Ruiter 2021-10-23 11:48:57 +02:00
  • eb311cf7d1 make sure fake replication client also has a namespace Eric de Ruiter 2021-10-23 11:47:35 +02:00
  • d3cd45779f fix debug htstats to work with namespaces Eric de Ruiter 2021-10-23 11:46:50 +02:00
  • 25e37446c9 make sure db allocation is always present when selecting a different database in aof (as the oaf might be enabled after a database is selected) Eric de Ruiter 2021-10-23 11:46:21 +02:00
  • b8561cf4ba implemented database allocation + acl namespace support Eric de Ruiter 2021-10-22 12:06:38 +02:00
  • 3c4212f87f implemented basic support for namespaces (this only adds support for the default namespace) Eric de Ruiter 2021-10-16 11:35:52 +02:00
  • ecb57d695e Merge pull request #372 from VivekSainiEQ/Redis_626_Merge Vivek Saini 2021-10-28 17:21:14 -04:00
  • 6b8e55ce06 Merge pull request #372 from VivekSainiEQ/Redis_626_Merge Vivek Saini 2021-10-28 17:21:14 -04:00
  • e09ccb4a5b Merge pull request #372 from VivekSainiEQ/Redis_626_Merge Vivek Saini 2021-10-28 17:21:14 -04:00
  • 5f7ca6a2f6 Merge pull request #372 from VivekSainiEQ/Redis_626_Merge Vivek Saini 2021-10-28 17:21:14 -04:00
  • b7aa2c0ccb Cast pointer correctly and fixed MVCC not updating correctly VivekSainiEQ 2021-10-27 17:08:37 +00:00
  • 349d9d2c05 Cast pointer correctly and fixed MVCC not updating correctly VivekSainiEQ 2021-10-27 17:08:37 +00:00
  • 742c45ba37 Cast pointer correctly and fixed MVCC not updating correctly VivekSainiEQ 2021-10-27 17:08:37 +00:00
  • 79bdcf0b3d Cast pointer correctly and fixed MVCC not updating correctly VivekSainiEQ 2021-10-27 17:08:37 +00:00
  • 205c90bca4 Fix slower performance during replication by better balancing client load on threads servicing a replica John Sully 2021-10-22 03:16:33 +00:00
  • 44640c5d19 Fix slower performance during replication by better balancing client load on threads servicing a replica John Sully 2021-10-22 03:16:33 +00:00
  • d41aa34ba3 Fix slower performance during replication by better balancing client load on threads servicing a replica John Sully 2021-10-22 03:16:33 +00:00
  • b4eda0ef34 Fix slower performance during replication by better balancing client load on threads servicing a replica John Sully 2021-10-22 03:16:33 +00:00
  • 289ebabd2d Merge branch 'COLLAB_RELEASE_6_4' into keydbpro_collab John Sully 2021-10-21 23:58:32 +00:00
  • 66f76cdb6e Merge branch 'COLLAB_RELEASE_6_4' into keydbpro_collab John Sully 2021-10-21 23:58:32 +00:00
  • 2d0f54eb8f Merge branch 'COLLAB_RELEASE_6_4' into keydbpro_collab John Sully 2021-10-21 23:58:32 +00:00
  • ee2677dac7 Merge branch 'COLLAB_RELEASE_6_4' into keydbpro_collab John Sully 2021-10-21 23:58:32 +00:00
  • 31f0fb463b null check for delete override malavan 2021-10-21 23:50:50 +00:00
  • 92ac53382c null check for delete override malavan 2021-10-21 23:50:50 +00:00
  • fbe9ff6680 null check for delete override malavan 2021-10-21 23:50:50 +00:00
  • bbad32ba8a null check for delete override malavan 2021-10-21 23:50:50 +00:00
  • af153c03e6 null check for delete override malavan 2021-10-21 23:50:50 +00:00
  • 84eae35329 null check for delete override malavan 2021-10-21 23:50:50 +00:00
  • b7b14ef19f null check for delete override malavan 2021-10-21 23:50:50 +00:00
  • 7f122b373e null check for delete override malavan 2021-10-21 23:50:50 +00:00
  • 50d0ee66e7 Do not dereference a nullptr if there are too many files open John Sully 2021-10-21 23:45:46 +00:00
  • 75da3b0ac2 Do not dereference a nullptr if there are too many files open John Sully 2021-10-21 23:45:46 +00:00
  • 3f08905408 Do not dereference a nullptr if there are too many files open John Sully 2021-10-21 23:45:46 +00:00
  • 57feba97d2 Do not dereference a nullptr if there are too many files open John Sully 2021-10-21 23:45:46 +00:00
  • d83da7f11b Ensure async rehash completes before we start a new time. Degrad to sync hash if necessary to ensure this John Sully 2021-10-21 22:46:17 +00:00
  • b44cd8fa66 Ensure async rehash completes before we start a new time. Degrad to sync hash if necessary to ensure this John Sully 2021-10-21 22:46:17 +00:00
  • 7b3337d244 Ensure async rehash completes before we start a new time. Degrad to sync hash if necessary to ensure this John Sully 2021-10-21 22:46:17 +00:00
  • 3b788bac1e Ensure async rehash completes before we start a new time. Degrad to sync hash if necessary to ensure this John Sully 2021-10-21 22:46:17 +00:00
  • 817d2c55e4 Resolved merge conflicts in prior commit VivekSainiEQ 2021-10-21 22:35:15 +00:00
  • a7e7540284 Resolved merge conflicts in prior commit VivekSainiEQ 2021-10-21 22:35:15 +00:00
  • 93b0482376 Resolved merge conflicts in prior commit VivekSainiEQ 2021-10-21 22:35:15 +00:00
  • b88f06b16f Resolved merge conflicts in prior commit VivekSainiEQ 2021-10-21 22:35:15 +00:00
  • 443f8d8f9b Merge tag '6.2.6' into Redis_626_Merge VivekSainiEQ 2021-10-21 22:33:55 +00:00
  • b84ee93b5d Merge tag '6.2.6' into Redis_626_Merge VivekSainiEQ 2021-10-21 22:33:55 +00:00
  • 1d882b5ddd Merge tag '6.2.6' into Redis_626_Merge VivekSainiEQ 2021-10-21 22:33:55 +00:00
  • e6d7e01be6 Merge tag '6.2.6' into Redis_626_Merge VivekSainiEQ 2021-10-21 22:33:55 +00:00
  • fb14479054 Additional change to ensure FLASH storage goes through the multithread path John Sully 2021-10-20 03:13:36 +00:00
  • c6dce69ae7 Additional change to ensure FLASH storage goes through the multithread path John Sully 2021-10-20 03:13:36 +00:00
  • 43a62493f8 Additional change to ensure FLASH storage goes through the multithread path John Sully 2021-10-20 03:13:36 +00:00
  • 9955ecd94a Additional change to ensure FLASH storage goes through the multithread path John Sully 2021-10-20 03:13:36 +00:00
  • a8338ade37 Permit prefetch for FLASH scenarios in single thread mode John Sully 2021-10-15 16:22:42 +00:00
  • dcc725197a Permit prefetch for FLASH scenarios in single thread mode John Sully 2021-10-15 16:22:42 +00:00
  • d57883bf64 Permit prefetch for FLASH scenarios in single thread mode John Sully 2021-10-15 16:22:42 +00:00
  • 2e65b905c1 Permit prefetch for FLASH scenarios in single thread mode John Sully 2021-10-15 16:22:42 +00:00
  • 61268c2bfd Fix incorrect counting of client connections noobpwnftw 2021-10-03 22:25:32 +08:00
  • b9d171eb32 Fix incorrect counting of client connections noobpwnftw 2021-10-03 22:25:32 +08:00
  • 5d4fd2ef31 Fix incorrect counting of client connections noobpwnftw 2021-10-03 22:25:32 +08:00
  • 889bcd1bf1 Fix incorrect counting of client connections noobpwnftw 2021-10-03 22:25:32 +08:00
  • 4a02808fe8 Fix alignment of #ifndef USE_ALIGNED_ACCESS Alexis 2021-09-24 11:59:38 +02:00
  • 2e9f7b5069 Fix alignment of #ifndef USE_ALIGNED_ACCESS Alexis 2021-09-24 11:59:38 +02:00
  • 69259d7ee7 Fix alignment of #ifndef USE_ALIGNED_ACCESS Alexis 2021-09-24 11:59:38 +02:00
  • 9637887264 Fix alignment of #ifndef USE_ALIGNED_ACCESS Alexis 2021-09-24 11:59:38 +02:00
  • 34f36bfe38 Merge branch 'multithread_load' into 'keydbpro' jsully 2021-10-08 17:55:55 +00:00
  • 685d11e368 Merge branch 'multithread_load' into 'keydbpro' jsully 2021-10-08 17:55:55 +00:00
  • 763b349bd2 Merge branch 'multithread_load' into 'keydbpro' jsully 2021-10-08 17:55:55 +00:00
  • 5e4dec1a16 Merge branch 'multithread_load' into 'keydbpro' jsully 2021-10-08 17:55:55 +00:00
  • 07b1aaed74 save and load psync info from correct fields christianEQ 2021-10-05 03:37:11 +00:00
  • 46dddd680c Redis 6.2.6 Oran Agra 2021-09-30 23:44:16 +03:00
  • 4930d19e70 Redis 6.2.6 Oran Agra 2021-09-30 23:44:16 +03:00
  • c7f304e118 corrupt-dump-fuzzer test, avoid creating junk keys (#9302) Oran Agra 2021-08-05 22:57:05 +03:00
  • aba9517542 corrupt-dump-fuzzer test, avoid creating junk keys (#9302) Oran Agra 2021-08-05 22:57:05 +03:00
  • e8874ee387 Fix missing check for sanitize_dump in corrupt-dump-fuzzer test (#9285) sundb 2021-07-29 16:53:21 +08:00
  • 7540708a61 Fix missing check for sanitize_dump in corrupt-dump-fuzzer test (#9285) sundb 2021-07-29 16:53:21 +08:00
  • 0708720d3c Allow to override OPENSSL_PREFIX (#9567) Yunier Pérez 2021-09-30 07:51:19 -05:00
  • 664c7b36a5 Allow to override OPENSSL_PREFIX (#9567) Yunier Pérez 2021-09-30 07:51:19 -05:00
  • dc91aca7b0 Propagate OPENSSL_PREFIX to hiredis. (#9345) Yossi Gottlieb 2021-08-08 18:30:17 +03:00
  • c390972c76 Propagate OPENSSL_PREFIX to hiredis. (#9345) Yossi Gottlieb 2021-08-08 18:30:17 +03:00
  • dd65d55634 Fix stream sanitization for non-int first value (#9553) Oran Agra 2021-09-26 18:46:22 +03:00
  • 73d286d523 Fix stream sanitization for non-int first value (#9553) Oran Agra 2021-09-26 18:46:22 +03:00