Commit Graph

  • f42ac40d7c Merge pull request #6397 from trevor211/fixConfigWrongFormatHandling Salvatore Sanfilippo 2019-09-20 11:14:38 +02:00
  • 4429a40317 Fix compilation error Evgeny 2019-09-20 01:11:20 -07:00
  • a1a65d238c Fix compilation error Evgeny 2019-09-20 01:11:20 -07:00
  • 08995b065c Isolate the persistent parts of the database from the runtime parts John Sully 2019-09-19 22:36:29 -04:00
  • 47d7726af5 Isolate the persistent parts of the database from the runtime parts John Sully 2019-09-19 22:36:29 -04:00
  • 5e4d3ed36d Isolate the persistent parts of the database from the runtime parts John Sully 2019-09-19 22:36:29 -04:00
  • f10e05f1bf Isolate the persistent parts of the database from the runtime parts John Sully 2019-09-19 22:36:29 -04:00
  • c645464783 RESP3: Fix function redisProtocolToLuaType about RESP3->Lua bools. WuYunlong 2019-09-20 08:37:23 +08:00
  • 30a3644e64 RESP3: Fix function redisProtocolToLuaType about RESP3->Lua bools. WuYunlong 2019-09-20 08:37:23 +08:00
  • dd077faf49 Fix bad handling of unexpected option while loading config "lua-replicate-commands". WuYunlong 2019-09-20 08:14:36 +08:00
  • 74e3a622a2 Fix bad handling of unexpected option while loading config "lua-replicate-commands". WuYunlong 2019-09-20 08:14:36 +08:00
  • 065846a9c3 Hide the database dict John Sully 2019-09-19 17:44:42 -04:00
  • c70c6fb21a Hide the database dict John Sully 2019-09-19 17:44:42 -04:00
  • 9da6b795c6 Hide the database dict John Sully 2019-09-19 17:44:42 -04:00
  • ceaaf39c96 Hide the database dict John Sully 2019-09-19 17:44:42 -04:00
  • 4589e861ab Fix issue where AOF events are posted to the wrong event loop and not properly cleaned up John Sully 2019-09-19 15:39:52 -04:00
  • a40be21601 Fix issue where AOF events are posted to the wrong event loop and not properly cleaned up John Sully 2019-09-19 15:39:52 -04:00
  • e62e4ed6c3 Fix issue where AOF events are posted to the wrong event loop and not properly cleaned up John Sully 2019-09-19 15:39:52 -04:00
  • 2852a81a13 Fix issue where AOF events are posted to the wrong event loop and not properly cleaned up John Sully 2019-09-19 15:39:52 -04:00
  • 55324aa56a Fix issue where AOF events are posted to the wrong event loop and not properly cleaned up John Sully 2019-09-19 15:39:52 -04:00
  • ce91955dd4 Fix issue where AOF events are posted to the wrong event loop and not properly cleaned up John Sully 2019-09-19 15:39:52 -04:00
  • c75e700a86 Fix issue where AOF events are posted to the wrong event loop and not properly cleaned up John Sully 2019-09-19 15:39:52 -04:00
  • 4669d4d0d0 Fix issue where AOF events are posted to the wrong event loop and not properly cleaned up John Sully 2019-09-19 15:39:52 -04:00
  • 747b4dd62f RESP3: Use verbatim in LATENCY subcommands. antirez 2019-09-18 18:53:22 +02:00
  • 474a923160 RESP3: Use verbatim in LATENCY subcommands. antirez 2019-09-18 18:53:22 +02:00
  • 90cf427a5c RESP3: Use verbatim in CLIENT LIST. antirez 2019-09-18 18:52:13 +02:00
  • cb384127d1 RESP3: Use verbatim in CLIENT LIST. antirez 2019-09-18 18:52:13 +02:00
  • 2c96a98ed8 RESP3: Use verbatim in CLUSTER subcommands. antirez 2019-09-18 18:51:15 +02:00
  • dd2f695d7e RESP3: Use verbatim in CLUSTER subcommands. antirez 2019-09-18 18:51:15 +02:00
  • b98016ca05 RESP3: Use verbatim in MEMORY subcommands. antirez 2019-09-18 18:48:14 +02:00
  • 1b3cb3b0de RESP3: Use verbatim in MEMORY subcommands. antirez 2019-09-18 18:48:14 +02:00
  • 90f06b04b0 RESP3: Use verbatim in DEBUG HTSTATS / HTSTATS-KEY. antirez 2019-09-18 18:46:11 +02:00
  • ff9a5d231b RESP3: Use verbatim in DEBUG HTSTATS / HTSTATS-KEY. antirez 2019-09-18 18:46:11 +02:00
  • bbc1faa9d6 RESP3: Use verbatim in INFO output. antirez 2019-09-18 18:33:01 +02:00
  • aca5482fbf RESP3: Use verbatim in INFO output. antirez 2019-09-18 18:33:01 +02:00
  • 238fd6546c RESP3: Verbatim conversion test in the LOLWUT command. antirez 2019-09-18 18:28:39 +02:00
  • 68519b7034 RESP3: Verbatim conversion test in the LOLWUT command. antirez 2019-09-18 18:28:39 +02:00
  • eb464f737c RESP3: Lua double -> RESP3 conversion. antirez 2019-09-17 19:26:46 +02:00
  • 8ea4bdd91d RESP3: Lua double -> RESP3 conversion. antirez 2019-09-17 19:26:46 +02:00
  • 11678504f7 RESP3: RESP3 double -> Lua conversion. antirez 2019-09-17 19:20:30 +02:00
  • 89f929b12a RESP3: RESP3 double -> Lua conversion. antirez 2019-09-17 19:20:30 +02:00
  • f3ac144115 RESP3: double -> human readable conversion. antirez 2019-09-17 19:08:33 +02:00
  • 19aba4ac78 RESP3: double -> human readable conversion. antirez 2019-09-17 19:08:33 +02:00
  • 607ec36df0 RESP3: bool and null values in RESP -> human readable conversion. antirez 2019-09-17 18:57:24 +02:00
  • e8e30bc402 RESP3: bool and null values in RESP -> human readable conversion. antirez 2019-09-17 18:57:24 +02:00
  • 1fdefd825d Fix typo Okada Haruki 2019-09-17 06:18:01 +09:00
  • c1cc5ca767 Fix typo Okada Haruki 2019-09-17 06:18:01 +09:00
  • ff27682d78 RESP3: convert RESP3 null as Lua nil. Implement RESP3->Lua bools. antirez 2019-09-16 18:36:16 +02:00
  • f01f0c02d1 RESP3: convert RESP3 null as Lua nil. Implement RESP3->Lua bools. antirez 2019-09-16 18:36:16 +02:00
  • 65a2bc7807 RESP3: change behavior of Lua returning true/false for RESP3. antirez 2019-09-16 18:18:17 +02:00
  • 6931004969 RESP3: change behavior of Lua returning true/false for RESP3. antirez 2019-09-16 18:18:17 +02:00
  • 547f3a29ab RESP3: implement new NULL representation parsing in Lua. antirez 2019-09-16 17:49:40 +02:00
  • 2cc4d0286c RESP3: implement new NULL representation parsing in Lua. antirez 2019-09-16 17:49:40 +02:00
  • 5303bf6890 RESP3: handle set Lua -> Redis conversion. antirez 2019-09-16 12:19:19 +02:00
  • ca81d49006 RESP3: handle set Lua -> Redis conversion. antirez 2019-09-16 12:19:19 +02:00
  • 347f85bddb RESP3: handle map Lua -> Redis conversion. antirez 2019-09-16 12:15:39 +02:00
  • c792504fab RESP3: handle map Lua -> Redis conversion. antirez 2019-09-16 12:15:39 +02:00
  • dde8e3f8f4 RESP3: report set/map as nested tables to Lua. antirez 2019-09-16 11:49:42 +02:00
  • dad38c19c8 RESP3: report set/map as nested tables to Lua. antirez 2019-09-16 11:49:42 +02:00
  • 6184d97323 [add] improved performance of RM_ReplyWithSimpleString and RM_ReplyWithError by making usage addReplyProto instead of addReplySds filipecosta90 2019-09-15 21:16:30 +01:00
  • 4a30a26f8f [add] improved performance of RM_ReplyWithSimpleString and RM_ReplyWithError by making usage addReplyProto instead of addReplySds filipecosta90 2019-09-15 21:16:30 +01:00
  • af51468e4f Getting region date per process in Darwin David Carlier 2019-09-15 14:05:00 +01:00
  • 819a661be5 Getting region date per process in Darwin David Carlier 2019-09-15 14:05:00 +01:00
  • e563362f1d RESP3: Lua parsing should depend on lua client, not lua caller. antirez 2019-09-13 19:38:35 +02:00
  • 888efc1b36 RESP3: Lua parsing should depend on lua client, not lua caller. antirez 2019-09-13 19:38:35 +02:00
  • 1eecd5f2de RESP3: Lua debugger support for printing sets and maps. antirez 2019-09-13 19:19:10 +02:00
  • 26b6c697d3 RESP3: Lua debugger support for printing sets and maps. antirez 2019-09-13 19:19:10 +02:00
  • 33e35c3562 RESP3: implement lua.setresp(). antirez 2019-09-13 19:01:39 +02:00
  • 93c52ff5ff RESP3: implement lua.setresp(). antirez 2019-09-13 19:01:39 +02:00
  • 18d42a5c35 KEYS now only blocks one database John Sully 2019-09-12 18:51:10 -04:00
  • d560ce88c1 KEYS now only blocks one database John Sully 2019-09-12 18:51:10 -04:00
  • bd4ed482c4 KEYS now only blocks one database John Sully 2019-09-12 18:51:10 -04:00
  • 2912b22403 KEYS now only blocks one database John Sully 2019-09-12 18:51:10 -04:00
  • fa2ed64ba1 ACL: store hashed passwords in memory. antirez 2019-09-12 12:54:57 +02:00
  • b170a01fa7 ACL: store hashed passwords in memory. antirez 2019-09-12 12:54:57 +02:00
  • 036c83d8ec ACL: SHA256 based password hashing function implemented. antirez 2019-09-12 12:33:22 +02:00
  • ae5054b476 ACL: SHA256 based password hashing function implemented. antirez 2019-09-12 12:33:22 +02:00
  • ecf8dc6ff6 ACL: add slightly modified version of sha256.c for password hashing. antirez 2019-09-12 12:21:34 +02:00
  • 9d2ecf6be3 ACL: add slightly modified version of sha256.c for password hashing. antirez 2019-09-12 12:21:34 +02:00
  • e645c794cf ACL: protect MULTI/EXEC transactions after rules change. antirez 2019-09-11 19:42:10 +02:00
  • f4d37173fe ACL: protect MULTI/EXEC transactions after rules change. antirez 2019-09-11 19:42:10 +02:00
  • 71d5a10621 bump version v5.0.2 John Sully 2019-09-06 13:31:40 -04:00
  • a6e3f1af63 bump version John Sully 2019-09-06 13:31:40 -04:00
  • 26c02f47fb bump version John Sully 2019-09-06 13:31:40 -04:00
  • c23c307a0d bump version John Sully 2019-09-06 13:31:40 -04:00
  • ac595ebe37 Fix issue where Active Replicas were commiting data to the wrong database under load John Sully 2019-09-06 13:30:15 -04:00
  • e184f55204 Fix issue where Active Replicas were commiting data to the wrong database under load John Sully 2019-09-06 13:30:15 -04:00
  • e45268930a Fix issue where Active Replicas were commiting data to the wrong database under load John Sully 2019-09-06 13:30:15 -04:00
  • ab48b2bfed Fix issue where Active Replicas were commiting data to the wrong database under load John Sully 2019-09-06 13:30:15 -04:00
  • 50a6a3ca38 Fix issue where Active Replicas were commiting data to the wrong database under load John Sully 2019-09-06 13:30:15 -04:00
  • 702ca3986a Fix issue where Active Replicas were commiting data to the wrong database under load John Sully 2019-09-06 13:30:15 -04:00
  • 216636c134 Fix issue where Active Replicas were commiting data to the wrong database under load John Sully 2019-09-06 13:30:15 -04:00
  • 8fa118873c Fix issue where Active Replicas were commiting data to the wrong database under load John Sully 2019-09-06 13:30:15 -04:00
  • a468b0cfb0 Merge branch 'unstable' of github.com:/antirez/redis into unstable antirez 2019-09-06 12:24:40 +02:00
  • ae8cab3296 Merge branch 'unstable' of github.com:/antirez/redis into unstable antirez 2019-09-06 12:24:40 +02:00
  • c98af3a550 handleClientsBlockedOnKeys() refactoring. antirez 2019-09-06 12:24:26 +02:00
  • a092f20d87 handleClientsBlockedOnKeys() refactoring. antirez 2019-09-06 12:24:26 +02:00
  • 82358cbf4a Initial implementation of the BITOPRANGE command bitoprange John Sully 2019-09-06 00:12:30 -04:00
  • 62e7477745 fix rdb function rdbLoadIntegerObject comment suntiawnen 2019-09-06 12:01:44 +08:00
  • 781f3fd8be fix rdb function rdbLoadIntegerObject comment suntiawnen 2019-09-06 12:01:44 +08:00