- 12 12月, 2019 1 次提交
-
-
由 Oran Agra 提交于
This is useful to tell redis and modules to try to avoid doing things that may increment the replication offset, and should be used when draining a master and waiting for replicas to be in perfect sync before a failover.
-
- 02 12月, 2019 7 次提交
-
-
由 antirez 提交于
-
由 Salvatore Sanfilippo 提交于
Getting region date per process in Darwin
-
由 Salvatore Sanfilippo 提交于
Additional config.c refractory and bugfixes
-
由 Salvatore Sanfilippo 提交于
update leap year comment when div by 400
-
由 Salvatore Sanfilippo 提交于
Added the missed macro definition in slowlog.h
-
由 Salvatore Sanfilippo 提交于
revert an accidental test code change done as part of the tls project
-
由 Andy Guan 提交于
-
- 01 12月, 2019 2 次提交
-
-
由 Oran Agra 提交于
- 30 11月, 2019 1 次提交
-
-
由 antirez 提交于
-
- 28 11月, 2019 2 次提交
-
-
由 Oran Agra 提交于
Changes in behavior: - Change server.stream_node_max_entries from int64_t to long long, so that it can be used by the generic infra - standard error reply instead of "repl-backlog-size must be 1 or greater" and such - tls-port and a few TLS booleans were readable (config get) even when USE_OPENSSL was off (now they aren't) - syslog-enabled, syslog-ident, cluster-enabled, appendfilename, and supervised didn't have a get (now they do) - pidfile was initialized to NULL in InitServerConfig but had CONFIG_DEFAULT_PID_FILE in rewriteConfig (so the real default was "", but rewrite would cause it to be set), fixed the rewrite. - TLS config in server.h was uninitialized (if no tls config args were provided) Adding test for sanity and coverage
-
由 Oran Agra 提交于
- Adding is_valid_fn and update_fn, both return 1 for success and 0 for failure with an optional error message. - Bugfix in handling boundary check of unsigned numeric types (was boundaries as signed) - Adding more numeric types to generic mechanism: uint, ulonglong, long, time_t, off_t - More verbose error replies ("argument must be between" in out of range CONFIG SET (like config file parsing)
-
- 26 11月, 2019 2 次提交
-
-
由 Oran Agra 提交于
- add capability for each config to have a callback to check if value is valid and return error string will enable converting many of the remaining custom configs into generic ones (reducing the x4 repetition for set,get,config,rewrite) - add capability for each config to to run some update code after config is changed (only for CONFIG SET) will also enable converting many of the remaining custom configs into generic ones - add capability to move default values from server.h and server.c to config.c will reduce many excess lines in server.h and server.c (plus, no need to rebuild the entire code base when a default change 8-)) other behavior changes: - fix bug in bool config get (always returning 'yes') - fix a bug in modifying jemalloc-bg-thread at runtime (didn't call set_jemalloc_bg_thread, due to bad merge conflict resolution (my fault)) - side effect when a failed attempt to enable activedefrag at runtime, we now respond with -ERR and not with -DISABLED
-
由 Salvatore Sanfilippo 提交于
try to fix an unstable test (module hook for loading progress)
-
- 25 11月, 2019 3 次提交
-
-
由 Salvatore Sanfilippo 提交于
Add macro in bio.h
-
由 Salvatore Sanfilippo 提交于
fix move command: WATCH/MULTI/EXEC mechanism breaks
-
由 Salvatore Sanfilippo 提交于
Add missing header
-
- 23 11月, 2019 2 次提交
-
-
由 antirez 提交于
-
由 Salvatore Sanfilippo 提交于
Refactored configs into types that can be generic
-
- 22 11月, 2019 4 次提交
-
-
由 Madelyn Olson 提交于
-
由 Madelyn Olson 提交于
-
由 Madelyn Olson 提交于
-
由 Madelyn Olson 提交于
-
- 21 11月, 2019 8 次提交
-
-
由 Salvatore Sanfilippo 提交于
Add module api for looking into INFO fields
-
由 Salvatore Sanfilippo 提交于
-
由 Salvatore Sanfilippo 提交于
Support streams in general module API functions
-
由 antirez 提交于
-
由 Salvatore Sanfilippo 提交于
Expose used memory to modules via redismodule api
-
由 Salvatore Sanfilippo 提交于
-
由 Daniel Dai 提交于
macro fix
-
由 Madelyn Olson 提交于
-
- 20 11月, 2019 3 次提交
-
-
由 Salvatore Sanfilippo 提交于
Adjustments for active defrag defaults
-
由 Salvatore Sanfilippo 提交于
fix typo in scripting.acl
-
由 Daniel Dai 提交于
-
- 19 11月, 2019 5 次提交
-
-
由 Oran Agra 提交于
there were two lssues, one is taht BGREWRITEAOF failed since the initial one was still in progress the solution for this one is to enable appendonly from the server startup so there's no initial aofrw. the other problem was 0 loading progress events, theory is that on some platforms a sleep of 1 will cause a much greater delay due to the context switch, but on other platform it doesn't. in theory a sleep of 100 micro for 1k keys whould take 100ms, and with hz of 500 we should be gettering 50 events (one every 2ms). in practise it doesn't work like that, so trying to find a sleep that would be long enough but still not cause the test to take too long.
-
由 Salvatore Sanfilippo 提交于
Module API: add support for long double conversions and replies
-
由 Salvatore Sanfilippo 提交于
-
由 Salvatore Sanfilippo 提交于
rename RN_SetLRUOrLFU -> RM_SetLRU and RN_SetLFU
-
由 antirez 提交于
-