CONFIG REWRITE: old development comments removed.
This commit is contained in:
parent
b221e13dac
commit
3b9cf3ed3a
36
src/config.c
36
src/config.c
@ -1126,41 +1126,13 @@ void configGetCommand(redisClient *c) {
|
||||
* CONFIG REWRITE implementation
|
||||
*----------------------------------------------------------------------------*/
|
||||
|
||||
/* IGNORE:
|
||||
*
|
||||
* rename-command
|
||||
* include
|
||||
*
|
||||
* Special handling:
|
||||
*
|
||||
* notify-keyspace-events
|
||||
* client-output-buffer-limit
|
||||
* save
|
||||
* appendonly
|
||||
* appendfsync
|
||||
* dir
|
||||
* maxmemory-policy
|
||||
* loglevel
|
||||
* unixsocketperm
|
||||
* slaveof
|
||||
*
|
||||
* Type of config directives:
|
||||
*
|
||||
* CUSTOM
|
||||
* VERBATIM
|
||||
* YESNO
|
||||
* L
|
||||
* LL
|
||||
*
|
||||
*/
|
||||
|
||||
#define REDIS_CONFIG_REWRITE_SIGNATURE "# Generated by CONFIG REWRITE"
|
||||
|
||||
/* We use the following dictionary type to store where a configuration
|
||||
* option is mentioned in the old configuration file, so it's
|
||||
* like "maxmemory" -> list of line numbers (first line is zero). */
|
||||
unsigned int dictSdsHash(const void *key);
|
||||
int dictSdsKeyCompare(void *privdata, const void *key1, const void *key2);
|
||||
unsigned int dictSdsCaseHash(const void *key);
|
||||
int dictSdsKeyCaseCompare(void *privdata, const void *key1, const void *key2);
|
||||
void dictSdsDestructor(void *privdata, void *val);
|
||||
void dictListDestructor(void *privdata, void *val);
|
||||
|
||||
@ -1220,7 +1192,7 @@ void rewriteConfigAddLineNumberToOption(struct rewriteConfigState *state, sds op
|
||||
void rewriteConfigMarkAsProcessed(struct rewriteConfigState *state, char *option) {
|
||||
sds opt = sdsnew(option);
|
||||
|
||||
if (dictAdd(state->rewritten,opt) != DICT_OK) sdsfree(opt);
|
||||
if (dictAdd(state->rewritten,opt,NULL) != DICT_OK) sdsfree(opt);
|
||||
}
|
||||
|
||||
/* Read the old file, split it into lines to populate a newly created
|
||||
@ -1617,7 +1589,7 @@ void rewriteConfigRemoveOrphaned(struct rewriteConfigState *state) {
|
||||
|
||||
/* Don't blank lines about options the rewrite process
|
||||
* don't understand. */
|
||||
if (dictFetch(state->rewritten,option) == NULL) {
|
||||
if (dictFetchValue(state->rewritten,option) == NULL) {
|
||||
redisLog(REDIS_DEBUG,"Not rewritten option: %s", option);
|
||||
continue;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user