diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..ef427315 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "lib/live_cluster/client/schemas"] + path = lib/live_cluster/client/schemas + url = git@github.com:aerospike/schemas.git diff --git a/lib/live_cluster/client/config-schemas/4.0.0.json b/lib/live_cluster/client/config-schemas/4.0.0.json deleted file mode 100644 index 5828f4fa..00000000 --- a/lib/live_cluster/client/config-schemas/4.0.0.json +++ /dev/null @@ -1,2999 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-priority": { - "type": "integer", - "default": 200, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "nsup-delete-sleep": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-startup-evict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "prole-extra-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "compression": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "demarshal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "required": [ - "mode", - "port" - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 4294967296, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 17179869184, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "disable-odirect": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-osync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "fsync-max-sec": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "cold-start-evict-ttl": { - "type": "integer", - "default": 4294967295, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "max-ttl": { - "type": "integer", - "default": 315360000, - "minimum": 1, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "obj-size-hist-max": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "partition-tree-locks": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 64, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "all", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "system-path": { - "type": "string", - "default": "/opt/aerospike/sys/udf/lua", - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.1.0.json b/lib/live_cluster/client/config-schemas/4.1.0.json deleted file mode 100644 index 8e11d6dd..00000000 --- a/lib/live_cluster/client/config-schemas/4.1.0.json +++ /dev/null @@ -1,3110 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-priority": { - "type": "integer", - "default": 200, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "nsup-delete-sleep": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-startup-evict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "prole-extra-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "compression": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "demarshal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "required": [ - "mode", - "port" - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 4294967296, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 17179869184, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "disable-odirect": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-osync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "fsync-max-sec": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "cold-start-evict-ttl": { - "type": "integer", - "default": 4294967295, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "max-ttl": { - "type": "integer", - "default": 315360000, - "minimum": 1, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "obj-size-hist-max": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "partition-tree-locks": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 64, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "all", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "system-path": { - "type": "string", - "default": "/opt/aerospike/sys/udf/lua", - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.2.0.json b/lib/live_cluster/client/config-schemas/4.2.0.json deleted file mode 100644 index 3fba93a5..00000000 --- a/lib/live_cluster/client/config-schemas/4.2.0.json +++ /dev/null @@ -1,3121 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-priority": { - "type": "integer", - "default": 200, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "nsup-delete-sleep": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-startup-evict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "object-size-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "prole-extra-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "compression": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "demarshal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "required": [ - "mode", - "port" - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 4294967296, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 17179869184, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "disable-odirect": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-osync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "fsync-max-sec": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "cold-start-evict-ttl": { - "type": "integer", - "default": 4294967295, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem", - "pmem", - "ssd" - ] - }, - "max-ttl": { - "type": "integer", - "default": 315360000, - "minimum": 1, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "all", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "system-path": { - "type": "string", - "default": "/opt/aerospike/sys/udf/lua", - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.3.0.json b/lib/live_cluster/client/config-schemas/4.3.0.json deleted file mode 100644 index ec88ca27..00000000 --- a/lib/live_cluster/client/config-schemas/4.3.0.json +++ /dev/null @@ -1,3249 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-priority": { - "type": "integer", - "default": 200, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9030011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "nsup-delete-sleep": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "object-size-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "prole-extra-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "compression": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "demarshal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "required": [ - "mode", - "port" - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "disable-odirect": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-osync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "fsync-max-sec": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "cold-start-evict-ttl": { - "type": "integer", - "default": 4294967295, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "max-ttl": { - "type": "integer", - "default": 315360000, - "minimum": 1, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "system-path": { - "type": "string", - "default": "/opt/aerospike/sys/udf/lua", - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.3.1.json b/lib/live_cluster/client/config-schemas/4.3.1.json deleted file mode 100644 index acfd3b41..00000000 --- a/lib/live_cluster/client/config-schemas/4.3.1.json +++ /dev/null @@ -1,3289 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-priority": { - "type": "integer", - "default": 200, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9030011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "nsup-delete-sleep": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "object-size-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "prole-extra-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "compression": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "demarshal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "required": [ - "mode", - "port" - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "required": [ - "port" - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "cold-start-evict-ttl": { - "type": "integer", - "default": 4294967295, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "max-ttl": { - "type": "integer", - "default": 315360000, - "minimum": 1, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.4.0.json b/lib/live_cluster/client/config-schemas/4.4.0.json deleted file mode 100644 index eb4a420e..00000000 --- a/lib/live_cluster/client/config-schemas/4.4.0.json +++ /dev/null @@ -1,3358 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9030011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "nsup-delete-sleep": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "object-size-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "prole-extra-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "cold-start-evict-ttl": { - "type": "integer", - "default": 4294967295, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "max-ttl": { - "type": "integer", - "default": 315360000, - "minimum": 1, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v2", - "enum": [ - "v1", - "v2", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.5.0.json b/lib/live_cluster/client/config-schemas/4.5.0.json deleted file mode 100644 index 2dd8af26..00000000 --- a/lib/live_cluster/client/config-schemas/4.5.0.json +++ /dev/null @@ -1,3411 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9030011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "nsup-delete-sleep": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "object-size-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "prole-extra-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "cold-start-evict-ttl": { - "type": "integer", - "default": 4294967295, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "max-ttl": { - "type": "integer", - "default": 315360000, - "minimum": 1, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v2", - "enum": [ - "v1", - "v2", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.5.1.json b/lib/live_cluster/client/config-schemas/4.5.1.json deleted file mode 100644 index be2eafa7..00000000 --- a/lib/live_cluster/client/config-schemas/4.5.1.json +++ /dev/null @@ -1,3381 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9030011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v2", - "enum": [ - "v1", - "v2", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.5.2.json b/lib/live_cluster/client/config-schemas/4.5.2.json deleted file mode 100644 index 3892c5e0..00000000 --- a/lib/live_cluster/client/config-schemas/4.5.2.json +++ /dev/null @@ -1,3387 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9030011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-ship-bins": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v2", - "enum": [ - "v1", - "v2", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.5.3.json b/lib/live_cluster/client/config-schemas/4.5.3.json deleted file mode 100644 index b3cc759a..00000000 --- a/lib/live_cluster/client/config-schemas/4.5.3.json +++ /dev/null @@ -1,3404 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/etc/aerospike/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9030011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-ship-bins": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v2", - "enum": [ - "v1", - "v2", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.6.0.json b/lib/live_cluster/client/config-schemas/4.6.0.json deleted file mode 100644 index 77b344c0..00000000 --- a/lib/live_cluster/client/config-schemas/4.6.0.json +++ /dev/null @@ -1,3418 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-active": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 200, - "description": "", - "dynamic": true - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-max-udf-transactions": { - "type": "integer", - "default": 32, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "scan-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-queues": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-threads-per-queue": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-ship-bins": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v2", - "enum": [ - "v1", - "v2", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.7.0.json b/lib/live_cluster/client/config-schemas/4.7.0.json deleted file mode 100644 index 3acd688d..00000000 --- a/lib/live_cluster/client/config-schemas/4.7.0.json +++ /dev/null @@ -1,3420 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-svc": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-ship-bins": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v2", - "enum": [ - "v1", - "v2", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.8.0.json b/lib/live_cluster/client/config-schemas/4.8.0.json deleted file mode 100644 index c15f1b63..00000000 --- a/lib/live_cluster/client/config-schemas/4.8.0.json +++ /dev/null @@ -1,3602 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "fabric-dump-msgs": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "INFO" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 50, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 60, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 80, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-ship-bins": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v1", - "enum": [ - "v1", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/4.9.0.json b/lib/live_cluster/client/config-schemas/4.9.0.json deleted file mode 100644 index 38d53253..00000000 --- a/lib/live_cluster/client/config-schemas/4.9.0.json +++ /dev/null @@ -1,3608 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 128, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-http": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets-enable-xdr": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-remote-datacenters": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ns-forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "allow-nonxdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-xdr-writes": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-enable-xdr": { - "type": "string", - "default": "use-default", - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "required": [ - "xdr-digestlog-path" - ], - "properties": { - "enable-xdr": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-change-notification": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-digestlog-path": { - "type": "string", - "default": "null 0", - "description": "", - "dynamic": false - }, - "datacenters": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "dc-connections": { - "type": "integer", - "default": 64, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-connections-idle-ms": { - "type": "integer", - "default": 55000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "dc-int-ext-ipmap": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "dc-node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-security-config-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "dc-ship-bins": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "dc-type": { - "type": "string", - "default": "aerospike", - "enum": [ - "aerospike", - "http", - "null" - ], - "description": "", - "dynamic": true - }, - "dc-use-alternate-services": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "http-urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "http-version": { - "type": "string", - "default": "v1", - "enum": [ - "v1", - "null" - ], - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "tls-nodes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "dc-name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - } - } - } - }, - "xdr-client-threads": { - "type": "integer", - "default": 3, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "xdr-compression-threshold": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-delete-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "xdr-digestlog-iowait-ms": { - "type": "integer", - "default": 500, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "forward-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-hotkey-time-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-info-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "xdr-info-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-bandwidth": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-max-ship-throughput": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-min-digestlog-free-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "xdr-nsup-deletes-enabled": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "xdr-read-threads": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-ship-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "xdr-ship-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-shipping-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "xdr-write-timeout": { - "type": "integer", - "default": 10000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/5.0.0.json b/lib/live_cluster/client/config-schemas/5.0.0.json deleted file mode 100644 index 2679ee0f..00000000 --- a/lib/live_cluster/client/config-schemas/5.0.0.json +++ /dev/null @@ -1,3482 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "hist-track-back": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "hist-track-slice": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "hist-track-thresholds": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 60000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709552000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709552000, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "dcs": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - } - } - } - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/5.1.0.json b/lib/live_cluster/client/config-schemas/5.1.0.json deleted file mode 100644 index e40b4680..00000000 --- a/lib/live_cluster/client/config-schemas/5.1.0.json +++ /dev/null @@ -1,3556 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "predexp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "dcs": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-bins": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/5.2.0.json b/lib/live_cluster/client/config-schemas/5.2.0.json deleted file mode 100644 index b03f94b4..00000000 --- a/lib/live_cluster/client/config-schemas/5.2.0.json +++ /dev/null @@ -1,3589 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "dcs": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "only-changed", - "only-specified", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/5.3.0.json b/lib/live_cluster/client/config-schemas/5.3.0.json deleted file mode 100644 index 0b795537..00000000 --- a/lib/live_cluster/client/config-schemas/5.3.0.json +++ /dev/null @@ -1,3610 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "dcs": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/5.4.0.json b/lib/live_cluster/client/config-schemas/5.4.0.json deleted file mode 100644 index 61d125c4..00000000 --- a/lib/live_cluster/client/config-schemas/5.4.0.json +++ /dev/null @@ -1,3630 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "dcs": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - }, - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/5.5.0.json b/lib/live_cluster/client/config-schemas/5.5.0.json deleted file mode 100644 index 751effb5..00000000 --- a/lib/live_cluster/client/config-schemas/5.5.0.json +++ /dev/null @@ -1,3661 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "feature-key-file" - ] - }, - { - "required": [ - "feature-key-files" - ] - } - ], - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB989E07C0B51A0", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": false - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": false, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": false - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "default": "", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": false, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "set-disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "set-stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": false - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": false, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": true - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "dcs": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - }, - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/5.6.0.json b/lib/live_cluster/client/config-schemas/5.6.0.json deleted file mode 100644 index 0b9b9bc8..00000000 --- a/lib/live_cluster/client/config-schemas/5.6.0.json +++ /dev/null @@ -1,3750 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "feature-key-file" - ] - }, - { - "required": [ - "feature-key-files" - ] - } - ], - "properties": { - "query-buf-size": { - "type": "integer", - "default": 2097152, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "proto-slow-netio-sleep-ms": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9138953270008", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "os-group-perms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-bufpool-size": { - "type": "integer", - "default": 256, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-microbenchmark": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-pre-reserve-partitions": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-max-rate": { - "type": "integer", - "default": 50000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "disable-localhost": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": true - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": true, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-port", - "tls-name" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-level": { - "type": "integer", - "default": 30, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-ldap": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-quotas": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-security": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ldap-login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "tps-weight": { - "type": "integer", - "default": 2, - "minimum": 2, - "maximum": 20, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "dcs": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": true, - "default": "internal", - "enum": [ - "internal", - "external", - "external-insecure" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - }, - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/5.7.0.json b/lib/live_cluster/client/config-schemas/5.7.0.json deleted file mode 100644 index b16735d2..00000000 --- a/lib/live_cluster/client/config-schemas/5.7.0.json +++ /dev/null @@ -1,3769 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "feature-key-file" - ] - }, - { - "required": [ - "feature-key-files" - ] - } - ], - "properties": { - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "paxos-single-replica-limit": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "proto-slow-netio-sleep-ms": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-without-digests": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enforce-best-practices": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9BA2BA2270008", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "os-group-perms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-batch-size": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-in-transaction-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-long-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-priority": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-priority-sleep-us": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-rec-count-bound": { - "type": "integer", - "default": 18446744073709551615, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-req-in-query-thread": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "query-req-max-inflight": { - "type": "integer", - "default": 100, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-short-q-max-size": { - "type": "integer", - "default": 500, - "minimum": 1, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-threads": { - "type": "integer", - "default": 6, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "query-threshold": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "query-untracked-time-ms": { - "type": "integer", - "default": 1000, - "minimum": 1, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "query-worker-threads": { - "type": "integer", - "default": 15, - "minimum": 1, - "maximum": 480, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "scan-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "scan-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "salt-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "os": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "audit": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "scan": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "disable-localhost": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": true - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": true, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "scheduler-mode": { - "type": "string", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-scan-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "max-record-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-level": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-scan-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-quotas": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 60, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "tps-weight": { - "type": "integer", - "default": 2, - "minimum": 2, - "maximum": 20, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "dcs": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "internal", - "external", - "external-insecure", - "pki" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - }, - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/6.0.0.json b/lib/live_cluster/client/config-schemas/6.0.0.json deleted file mode 100644 index 1a9c652a..00000000 --- a/lib/live_cluster/client/config-schemas/6.0.0.json +++ /dev/null @@ -1,3639 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "feature-key-file" - ] - }, - { - "required": [ - "feature-key-files" - ] - } - ], - "properties": { - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enforce-best-practices": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9020011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "os-group-perms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "query-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "salt-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "os": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "audit": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "disable-localhost": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": true - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": true, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-query-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "max-record-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-query-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-level": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex": { - "type": "object", - "additionalProperties": false, - "properties": { - "num-partitions": { - "type": "integer", - "default": 32, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - } - } - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "scheduler-mode": { - "type": "string", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-quotas": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tps-weight": { - "type": "integer", - "default": 2, - "minimum": 2, - "maximum": 20, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - }, - "dcs": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "internal", - "external", - "external-insecure", - "pki" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "no-bins", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "compression-threshold": { - "type": "integer", - "default": 128, - "minimum": 128, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/6.1.0.json b/lib/live_cluster/client/config-schemas/6.1.0.json deleted file mode 100644 index b08830a8..00000000 --- a/lib/live_cluster/client/config-schemas/6.1.0.json +++ /dev/null @@ -1,3633 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "feature-key-file" - ] - }, - { - "required": [ - "feature-key-files" - ] - } - ], - "properties": { - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enforce-best-practices": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9040011AC4202", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "os-group-perms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "query-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "salt-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "os": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "audit": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "disable-localhost": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": true - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": true, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-query-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "max-record-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 4294967296, - "description": "", - "dynamic": false - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-query-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-level": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "scheduler-mode": { - "type": "string", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-quotas": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tps-weight": { - "type": "integer", - "default": 2, - "minimum": 2, - "maximum": 20, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - }, - "dcs": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "internal", - "external", - "external-insecure", - "pki" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "no-bins", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "compression-threshold": { - "type": "integer", - "default": 128, - "minimum": 128, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/6.2.0.json b/lib/live_cluster/client/config-schemas/6.2.0.json deleted file mode 100644 index 70ff0441..00000000 --- a/lib/live_cluster/client/config-schemas/6.2.0.json +++ /dev/null @@ -1,3633 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "feature-key-file" - ] - }, - { - "required": [ - "feature-key-files" - ] - } - ], - "properties": { - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enforce-best-practices": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9C0E8CD290C00", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "os-group-perms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "query-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "salt-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "os": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "audit": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "disable-localhost": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": true - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": true, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-query-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "max-record-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 4294967296, - "description": "", - "dynamic": false - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-query-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-level": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "scheduler-mode": { - "type": "string", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-quotas": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tps-weight": { - "type": "integer", - "default": 2, - "minimum": 2, - "maximum": 20, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - }, - "syslog": { - "type": "object", - "additionalProperties": false, - "properties": { - "local": { - "type": "integer", - "default": -1, - "minimum": 0, - "maximum": 7, - "description": "", - "dynamic": false - }, - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - }, - "dcs": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "internal", - "external", - "external-insecure", - "pki" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "no-bins", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "compression-threshold": { - "type": "integer", - "default": 128, - "minimum": 128, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/6.3.0.json b/lib/live_cluster/client/config-schemas/6.3.0.json deleted file mode 100644 index 73e60fdb..00000000 --- a/lib/live_cluster/client/config-schemas/6.3.0.json +++ /dev/null @@ -1,3765 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "feature-key-file" - ] - }, - { - "required": [ - "feature-key-files" - ] - } - ], - "properties": { - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-requests": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enforce-best-practices": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "info-max-ms": { - "type": "integer", - "default": 10000, - "minimum": 500, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9C0E8CD290C00", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "os-group-perms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "query-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "salt-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "os": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rbuffer": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "audit": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch-sub": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "job": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "mon": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "paxos": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "facility": { - "enum": [ - "auth", - "authpriv", - "cron", - "daemon", - "ftp", - "kern", - "lpr", - "mail", - "news", - "syslog", - "user", - "uucp", - "local0", - "local1", - "local2", - "local3", - "local4", - "local5", - "local6", - "local7" - ], - "description": "", - "dynamic": false, - "default": "local0" - }, - "path": { - "type": "string", - "default": "/dev/log", - "description": "", - "dynamic": false - }, - "tag": { - "type": "string", - "default": "asd", - "description": "", - "dynamic": false - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "disable-localhost": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": true - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": true, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-query-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "data-in-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "inline-short-queries": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-record-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 4096, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 4294967296, - "description": "", - "dynamic": false - }, - "single-bin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "single-query-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "stop-writes-sys-memory-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-level": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "stop-writes-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-acceleration": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 65537, - "description": "", - "dynamic": true - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-used-pct": { - "type": "integer", - "default": 70, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "scheduler-mode": { - "type": "string", - "enum": [ - "anticipatory", - "cfq", - "deadline", - "noop", - "null" - ], - "description": "", - "dynamic": false - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-acceleration": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 65537, - "description": "", - "dynamic": true - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-used-pct": { - "type": "integer", - "default": 70, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-quotas": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tps-weight": { - "type": "integer", - "default": 2, - "minimum": 2, - "maximum": 20, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - }, - "dcs": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "internal", - "external", - "external-insecure", - "pki" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "max-used-service-threads": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "no-bins", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "compression-threshold": { - "type": "integer", - "default": 128, - "minimum": 128, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/6.4.0.json b/lib/live_cluster/client/config-schemas/6.4.0.json deleted file mode 100644 index 2848705f..00000000 --- a/lib/live_cluster/client/config-schemas/6.4.0.json +++ /dev/null @@ -1,3742 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "properties": { - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "debug-allocations": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "transient", - "persistent", - "all" - ] - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enforce-best-practices": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "info-max-ms": { - "type": "integer", - "default": 10000, - "minimum": 500, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9C0E8CD290C00", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "os-group-perms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "query-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "query-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "salt-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "secrets-address-port": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "secrets-tls-context": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "secrets-uds-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "os": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "secrets": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "audit": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch-sub": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "key-busy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "facility": { - "enum": [ - "auth", - "authpriv", - "cron", - "daemon", - "ftp", - "kern", - "lpr", - "mail", - "news", - "syslog", - "user", - "uucp", - "local0", - "local1", - "local2", - "local3", - "local4", - "local5", - "local6", - "local7" - ], - "description": "", - "dynamic": false, - "default": "local0" - }, - "path": { - "type": "string", - "default": "/dev/log", - "description": "", - "dynamic": false - }, - "tag": { - "type": "string", - "default": "asd", - "description": "", - "dynamic": false - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "disable-localhost": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": true - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": true, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "required": [ - "memory-size" - ], - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-query-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "high-water-disk-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "high-water-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "inline-short-queries": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-record-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "memory-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 268453456, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 4294967296, - "description": "", - "dynamic": false - }, - "single-query-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "stop-writes-sys-memory-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-level": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "stop-writes-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-size-limit" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-high-water-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts-size-limit": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-min-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 8388608, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-acceleration": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 65537, - "description": "", - "dynamic": true - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "data-in-memory": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-used-pct": { - "type": "integer", - "default": 70, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-acceleration": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 65537, - "description": "", - "dynamic": true - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-used-pct": { - "type": "integer", - "default": 70, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "min-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-quotas": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tps-weight": { - "type": "integer", - "default": 2, - "minimum": 2, - "maximum": 20, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - }, - "dcs": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "internal", - "external", - "external-insecure", - "pki" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "no-bins", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "compression-threshold": { - "type": "integer", - "default": 128, - "minimum": 128, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/7.0.0.json b/lib/live_cluster/client/config-schemas/7.0.0.json deleted file mode 100644 index 5874f25b..00000000 --- a/lib/live_cluster/client/config-schemas/7.0.0.json +++ /dev/null @@ -1,3946 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-06/schema", - "additionalProperties": false, - "type": "object", - "required": [ - "network", - "namespaces" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "required": [ - "cluster-name" - ], - "properties": { - "advertise-ipv6": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "auto-pin": { - "type": "string", - "description": "", - "dynamic": false, - "default": "none", - "enum": [ - "none", - "cpu", - "numa", - "adq" - ] - }, - "batch-index-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "batch-max-buffers-per-queue": { - "type": "integer", - "default": 255, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "batch-max-unused-buffers": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "cluster-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "debug-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-udf-execution": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-fabric": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-health-check": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-info": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enforce-best-practices": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "feature-key-file": { - "type": "string", - "default": "/opt/aerospike/data/features.conf", - "description": "", - "dynamic": false - }, - "feature-key-files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [ - "/opt/aerospike/data/features.conf" - ] - }, - "group": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "indent-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "info-max-ms": { - "type": "integer", - "default": 10000, - "minimum": 500, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "info-threads": { - "type": "integer", - "default": 16, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "keep-caps-ssd-health": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-local-time": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "log-millis": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "microsecond-histograms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "migrate-fill-delay": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-max-num-incoming": { - "type": "integer", - "default": 4, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "migrate-threads": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "min-cluster-size": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 256, - "description": "", - "dynamic": true - }, - "node-id": { - "type": "string", - "default": "BB9C0E8CD290C00", - "description": "", - "dynamic": false - }, - "node-id-interface": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "os-group-perms": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "pidfile": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "poison-allocations": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "proto-fd-idle-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "proto-fd-max": { - "type": "integer", - "default": 15000, - "minimum": 0, - "maximum": 2147483647, - "description": "", - "dynamic": true - }, - "quarantine-allocations": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100000000, - "description": "", - "dynamic": false - }, - "query-max-done": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 10000, - "description": "", - "dynamic": true - }, - "query-threads-limit": { - "type": "integer", - "default": 128, - "minimum": 1, - "maximum": 1024, - "description": "", - "dynamic": true - }, - "run-as-daemon": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "secrets-address-port": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "secrets-tls-context": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "secrets-uds-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "service-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "sindex-builder-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 32, - "description": "", - "dynamic": true - }, - "sindex-gc-period": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "stay-quiesced": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "ticker-interval": { - "type": "integer", - "default": 10, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-retry-ms": { - "type": "integer", - "default": 1002, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "user": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-ca": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "vault-token-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "vault-url": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "work-directory": { - "type": "string", - "default": "/opt/aerospike", - "description": "", - "dynamic": false - } - } - }, - "logging": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "misc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "alloc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "arenax": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hardware": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "msg": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "os": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "secrets": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "socket": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tls": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vault": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "vmapx": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "aggr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "appeal": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "as": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "audit": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "batch-sub": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "bin": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "config": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "clustering": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv-mem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_pmem": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "drv_ssd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exchange": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "exp": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "fabric": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "flat": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "geo": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hb": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "health": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "hlc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "index": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "info-port": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "key-busy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "migrate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "namespace": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "nsup": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "particle": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "partition": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proto": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "proxy-divert": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "query": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "record": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "roster": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "rw-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "security": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "service-list": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "sindex": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "skew": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "smd": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "storage": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "truncate": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "tsvc": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "udf": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "xdr-client": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "any": { - "enum": [ - "CRITICAL", - "critical", - "WARNING", - "warning", - "INFO", - "info", - "DEBUG", - "debug", - "DETAIL", - "detail" - ], - "description": "", - "dynamic": true, - "default": "CRITICAL" - }, - "facility": { - "enum": [ - "auth", - "authpriv", - "cron", - "daemon", - "ftp", - "kern", - "lpr", - "mail", - "news", - "syslog", - "user", - "uucp", - "local0", - "local1", - "local2", - "local3", - "local4", - "local5", - "local6", - "local7" - ], - "description": "", - "dynamic": false, - "default": "local0" - }, - "path": { - "type": "string", - "default": "/dev/log", - "description": "", - "dynamic": false - }, - "tag": { - "type": "string", - "default": "asd", - "description": "", - "dynamic": false - } - } - } - }, - "network": { - "type": "object", - "additionalProperties": false, - "required": [ - "service", - "heartbeat", - "fabric" - ], - "properties": { - "service": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "disable-localhost": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-alternate-access-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "tls-authenticate-client": { - "oneOf": [ - { - "type": "string", - "description": "", - "dynamic": false, - "default": "any", - "enum": [ - "any", - "false" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "format": "hostname", - "not": { - "enum": [ - "any", - "false" - ] - } - } - } - ] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "heartbeat": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "mode", - "port" - ] - }, - { - "required": [ - "mode", - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "connect-timeout-ms": { - "type": "integer", - "default": 500, - "minimum": 50, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "interval": { - "type": "integer", - "default": 150, - "minimum": 50, - "maximum": 600000, - "description": "", - "dynamic": true - }, - "mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mode": { - "type": "string", - "description": "", - "dynamic": false, - "default": "", - "enum": [ - "mesh", - "multicast" - ] - }, - "mtu": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "multicast-groups": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "multicast-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "protocol": { - "type": "string", - "description": "", - "dynamic": true, - "default": "v3", - "enum": [ - "none", - "v3" - ] - }, - "timeout": { - "type": "integer", - "default": 10, - "minimum": 3, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-mesh-seed-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "fabric": { - "type": "object", - "additionalProperties": false, - "anyOf": [ - { - "required": [ - "port" - ] - }, - { - "required": [ - "tls-name", - "tls-port" - ] - } - ], - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "channel-bulk-fds": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-bulk-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-ctrl-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-ctrl-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-meta-fds": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-meta-recv-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "channel-rw-fds": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "channel-rw-recv-pools": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 16, - "description": "", - "dynamic": false - }, - "channel-rw-recv-threads": { - "type": "integer", - "default": 16, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "keepalive-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "keepalive-intvl": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-probes": { - "type": "integer", - "default": 10, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "keepalive-time": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 2147483647, - "description": "", - "dynamic": false - }, - "latency-max-ms": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": false - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - }, - "recv-rearm-threshold": { - "type": "integer", - "default": 1024, - "minimum": 0, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "send-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": false - }, - "tls-addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "info": { - "type": "object", - "additionalProperties": false, - "properties": { - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "port": { - "type": "integer", - "default": 0, - "minimum": 1024, - "maximum": 65535, - "description": "", - "dynamic": false - } - } - }, - "tls": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "ca-path": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-blacklist": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cert-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "cipher-suite": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "key-file-password": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "protocols": { - "type": "string", - "default": "TLSv1.2", - "description": "", - "dynamic": false - } - } - } - } - } - }, - "namespaces": { - "type": "array", - "minItems": 1, - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "allow-ttl-without-nsup": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "background-query-max-rps": { - "type": "integer", - "default": 10000, - "minimum": 1, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "conflict-resolution-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "generation", - "enum": [ - "generation", - "last-update-time" - ] - }, - "conflict-resolve-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "disable-cold-start-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-write-dup-res": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "disallow-null-setname": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-batch-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-ops-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-read": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-udf-sub": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-benchmarks-write": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-hist-proxy": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "evict-hist-buckets": { - "type": "integer", - "default": 10000, - "minimum": 100, - "maximum": 10000000, - "description": "", - "dynamic": true - }, - "evict-sys-memory-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "evict-tenths-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "ignore-migrate-fill-delay": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "index-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 17179869184, - "description": "", - "dynamic": false - }, - "inline-short-queries": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-record-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-order": { - "type": "integer", - "default": 5, - "minimum": 1, - "maximum": 10, - "description": "", - "dynamic": true - }, - "migrate-retransmit-ms": { - "type": "integer", - "default": 5000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "migrate-sleep": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-hist-period": { - "type": "integer", - "default": 3600, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-period": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "nsup-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "partition-tree-sprigs": { - "type": "integer", - "default": 256, - "minimum": 16, - "maximum": 268453456, - "description": "", - "dynamic": false - }, - "prefer-uniform-balance": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": true - }, - "rack-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 1000000, - "description": "", - "dynamic": true - }, - "read-consistency-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "off", - "one" - ] - }, - "reject-non-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "reject-xdr-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "replication-factor": { - "type": "integer", - "default": 2, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": false - }, - "sindex-stage-size": { - "type": "integer", - "default": 1073741824, - "minimum": 134217728, - "maximum": 4294967296, - "description": "", - "dynamic": false - }, - "single-query-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "stop-writes-sys-memory-pct": { - "type": "integer", - "default": 90, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "strong-consistency": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "strong-consistency-allow-expunge": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "tomb-raider-eligible-age": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "tomb-raider-period": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "transaction-pending-limit": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "truncate-threads": { - "type": "integer", - "default": 4, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "write-commit-level-override": { - "type": "string", - "description": "", - "dynamic": true, - "default": "off", - "enum": [ - "all", - "master", - "off" - ] - }, - "xdr-bin-tombstone-ttl": { - "type": "integer", - "default": 86400, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-period": { - "type": "integer", - "default": 120, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "xdr-tomb-raider-threads": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 128, - "description": "", - "dynamic": true - }, - "geo2dsphere-within": { - "type": "object", - "additionalProperties": false, - "properties": { - "strict": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "min-level": { - "type": "integer", - "default": 1, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-level": { - "type": "integer", - "default": 20, - "minimum": 0, - "maximum": 30, - "description": "", - "dynamic": true - }, - "max-cells": { - "type": "integer", - "default": 12, - "minimum": 1, - "maximum": 256, - "description": "", - "dynamic": true - }, - "level-mod": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 3, - "description": "", - "dynamic": false - }, - "earth-radius-meters": { - "type": "integer", - "default": 6371000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": false - } - } - }, - "index-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-budget" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "evict-mounts-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-budget": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-budget" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "evict-mounts-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-budget": { - "type": "integer", - "default": 0, - "minimum": 4294967296, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "sets": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "default-ttl": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 315360000, - "description": "", - "dynamic": true - }, - "disable-eviction": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "enable-index": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "stop-writes-count": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "stop-writes-size": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - }, - "sindex-type": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "shmem", - "enum": [ - "shmem" - ] - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-budget" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "evict-mounts-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-budget": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "mounts", - "mounts-budget" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "flash", - "enum": [ - "flash" - ] - }, - "evict-mounts-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "mounts": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "mounts-budget": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - } - } - } - ] - }, - "storage-engine": { - "oneOf": [ - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - }, - { - "required": [ - "type", - "data-size" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "memory", - "enum": [ - "memory" - ] - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-acceleration": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 65537, - "description": "", - "dynamic": true - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "data-size": { - "type": "integer", - "default": 0, - "minimum": 1073741824, - "maximum": 281474976710656, - "description": "", - "dynamic": false - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "evict-used-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "stop-writes-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "stop-writes-used-pct": { - "type": "integer", - "default": 70, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - }, - { - "type": "object", - "additionalProperties": false, - "oneOf": [ - { - "required": [ - "type", - "devices" - ] - }, - { - "required": [ - "type", - "files" - ] - } - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "device", - "enum": [ - "device" - ] - }, - "cache-replica-writes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "cold-start-empty": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-acceleration": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 65537, - "description": "", - "dynamic": true - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "devices": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "evict-used-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "post-write-queue": { - "type": "integer", - "default": 256, - "minimum": 0, - "maximum": 4096, - "description": "", - "dynamic": true - }, - "read-page-cache": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "serialize-tomb-raider": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "sindex-startup-device-scan": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "stop-writes-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "stop-writes-used-pct": { - "type": "integer", - "default": 70, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "write-block-size": { - "type": "integer", - "default": 1048576, - "minimum": 1024, - "maximum": 8388608, - "description": "", - "dynamic": false - } - } - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "type", - "files" - ], - "properties": { - "type": { - "type": "string", - "description": "", - "dynamic": false, - "default": "pmem", - "enum": [ - "pmem" - ] - }, - "commit-to-device": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "compression": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "lz4", - "snappy", - "zstd" - ] - }, - "compression-acceleration": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 65537, - "description": "", - "dynamic": true - }, - "compression-level": { - "type": "integer", - "default": 0, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "defrag-lwm-pct": { - "type": "integer", - "default": 50, - "minimum": 1, - "maximum": 99, - "description": "", - "dynamic": true - }, - "defrag-queue-min": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "defrag-startup-minimum": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 99, - "description": "", - "dynamic": false - }, - "direct-files": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "disable-odsync": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "enable-benchmarks-storage": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "encryption": { - "type": "string", - "description": "", - "dynamic": false, - "default": "aes-128", - "enum": [ - "aes-128", - "aes-256" - ] - }, - "encryption-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "encryption-old-key-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "evict-used-pct": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "files": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "filesize": { - "type": "integer", - "default": 0, - "minimum": 1048576, - "maximum": 2199023255552, - "description": "", - "dynamic": false - }, - "flush-max-ms": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "max-write-cache": { - "type": "integer", - "default": 67108864, - "minimum": 0, - "maximum": 18446744073709551615, - "description": "", - "dynamic": true - }, - "stop-writes-avail-pct": { - "type": "integer", - "default": 5, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "stop-writes-used-pct": { - "type": "integer", - "default": 70, - "minimum": 0, - "maximum": 100, - "description": "", - "dynamic": true - }, - "tomb-raider-sleep": { - "type": "integer", - "default": 1000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - } - } - } - ] - } - } - } - }, - "mod-lua": { - "type": "object", - "additionalProperties": false, - "properties": { - "cache-enabled": { - "type": "boolean", - "default": true, - "description": "", - "dynamic": false - }, - "user-path": { - "type": "string", - "default": "/opt/aerospike/usr/udf/lua", - "description": "", - "dynamic": false - } - } - }, - "security": { - "type": "object", - "additionalProperties": false, - "properties": { - "enable-quotas": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "privilege-refresh-period": { - "type": "integer", - "default": 300, - "minimum": 10, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "session-ttl": { - "type": "integer", - "default": 86400, - "minimum": 120, - "maximum": 864000, - "description": "", - "dynamic": true - }, - "tps-weight": { - "type": "integer", - "default": 2, - "minimum": 2, - "maximum": 20, - "description": "", - "dynamic": true - }, - "ldap": { - "type": "object", - "additionalProperties": false, - "properties": { - "disable-tls": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "login-threads": { - "type": "integer", - "default": 8, - "minimum": 1, - "maximum": 64, - "description": "", - "dynamic": false - }, - "polling-period": { - "type": "integer", - "default": 300, - "minimum": 0, - "maximum": 86400, - "description": "", - "dynamic": true - }, - "query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "query-user-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-base-dn": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "role-query-patterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "role-query-search-ou": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": false - }, - "server": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "tls-ca-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "token-hash-method": { - "type": "string", - "default": "sha-256", - "description": "", - "dynamic": false - }, - "user-dn-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - }, - "user-query-pattern": { - "type": "string", - "default": "", - "description": "", - "dynamic": false - } - } - }, - "log": { - "type": "object", - "additionalProperties": false, - "properties": { - "report-authentication": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-data-op": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-role": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-data-op-user": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "report-sys-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-user-admin": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "report-violation": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - } - } - } - } - }, - "xdr": { - "type": "object", - "additionalProperties": false, - "properties": { - "src-id": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 255, - "description": "", - "dynamic": true - }, - "dcs": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "auth-mode": { - "type": "string", - "description": "", - "dynamic": true, - "default": "none", - "enum": [ - "none", - "internal", - "external", - "external-insecure", - "pki" - ] - }, - "auth-password-file": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "auth-user": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "connector": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "max-recoveries-interleaved": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "node-address-ports": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": false, - "default": [] - }, - "period-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "tls-name": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "use-alternate-access-address": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "namespaces": { - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "type": "string", - "default": " ", - "description": "", - "dynamic": false - }, - "bin-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "all", - "enum": [ - "all", - "no-bins", - "only-changed", - "changed-and-specified", - "changed-or-specified" - ] - }, - "compression-level": { - "type": "integer", - "default": 1, - "minimum": 1, - "maximum": 9, - "description": "", - "dynamic": true - }, - "compression-threshold": { - "type": "integer", - "default": 128, - "minimum": 128, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "delay-ms": { - "type": "integer", - "default": 0, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "enable-compression": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "forward": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "hot-key-ms": { - "type": "integer", - "default": 100, - "minimum": 0, - "maximum": 5000, - "description": "", - "dynamic": true - }, - "ignore-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ignore-expunges": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ignore-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "max-throughput": { - "type": "integer", - "default": 100000, - "minimum": 0, - "maximum": 4294967295, - "description": "", - "dynamic": true - }, - "remote-namespace": { - "type": "string", - "default": "", - "description": "", - "dynamic": true - }, - "sc-replication-wait-ms": { - "type": "integer", - "default": 100, - "minimum": 5, - "maximum": 1000, - "description": "", - "dynamic": true - }, - "ship-bins": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "ship-bin-luts": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-nsup-deletes": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-only-specified-sets": { - "type": "boolean", - "default": false, - "description": "", - "dynamic": true - }, - "ship-sets": { - "type": "array", - "items": { - "type": "string" - }, - "description": "", - "dynamic": true, - "default": [] - }, - "transaction-queue-limit": { - "type": "integer", - "default": 16384, - "minimum": 1024, - "maximum": 1048576, - "description": "", - "dynamic": true - }, - "write-policy": { - "type": "string", - "description": "", - "dynamic": true, - "default": "auto", - "enum": [ - "auto", - "update", - "replace" - ] - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/lib/live_cluster/client/config-schemas/schema_map.json b/lib/live_cluster/client/config-schemas/schema_map.json deleted file mode 100644 index 7844751c..00000000 --- a/lib/live_cluster/client/config-schemas/schema_map.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "4.0.0": "4.0.0.json", - "4.1.0": "4.1.0.json", - "4.2.0": "4.2.0.json", - "4.3.0": "4.3.0.json", - "4.3.1": "4.3.1.json", - "4.4.0": "4.4.0.json", - "4.5.0": "4.5.0.json", - "4.5.1": "4.5.1.json", - "4.5.2": "4.5.2.json", - "4.5.3": "4.5.3.json", - "4.6.0": "4.6.0.json", - "4.7.0": "4.7.0.json", - "4.8.0": "4.8.0.json", - "4.9.0": "4.9.0.json", - "5.0.0": "5.0.0.json", - "5.1.0": "5.1.0.json", - "5.2.0": "5.2.0.json", - "5.3.0": "5.3.0.json", - "5.4.0": "5.4.0.json", - "5.5.0": "5.5.0.json", - "5.6.0": "5.6.0.json", - "5.7.0": "5.7.0.json", - "6.0.0": "6.0.0.json", - "6.1.0": "6.1.0.json", - "6.2.0": "6.2.0.json", - "6.3.0": "6.3.0.json", - "6.4.0": "6.4.0.json", - "7.0.0": "7.0.0.json" -} \ No newline at end of file diff --git a/lib/live_cluster/client/config_handler.py b/lib/live_cluster/client/config_handler.py index a1e643ab..b0a4c5e6 100644 --- a/lib/live_cluster/client/config_handler.py +++ b/lib/live_cluster/client/config_handler.py @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -from os import path +import os import pkgutil import json import logging @@ -291,18 +291,20 @@ def __init__(self, dir: str, as_build: str, strict=False): logger.debug("JsonConfigHandler: Incorrect format for server version.") return - try: - file_map_path = path.join(dir, "schema_map.json") - file_map_json = pkgutil.get_data(__name__, file_map_path) - except Exception as e: - logger.debug("%s", e) - return + file_map = {} + files = [] + schemas_dir = os.path.join(os.path.dirname(__file__), dir) - try: - file_map = json.loads(file_map_json) - except Exception as e: - logger.debug("JsonConfigHandler: Failed to load json: %s", e) - return + for file in os.listdir(schemas_dir): + if file.endswith(".json"): + files.append(file.removesuffix(".json")) + + # os.listdir does not return files in sorted order. lexorgraphical sort does not + # work here since 10.0.0 > 2.0.0. We need to sort by version. + files = sorted(files, key=lambda x: version.LooseVersion(x)) + + for file in files: + file_map[file] = file + ".json" file_path = self._get_file_path(dir, as_build, file_map, strict) @@ -316,6 +318,9 @@ def __init__(self, dir: str, as_build: str, strict=False): return try: + if not data: + return + config_schema = json.loads(data) except Exception as e: logger.debug("JsonConfigHandler: Failed to load json: %s", e) @@ -348,7 +353,7 @@ def _get_file_path(self, dir, as_build, file_map, strict: bool): logger.debug("JsonConfigHandler: Using server config schema %s", file) - file_path = path.join(dir, file) + file_path = os.path.join(dir, file) return file_path @@ -463,6 +468,7 @@ def get_subcontext(self, context): set(param_objects.keys()) - set(filtered_keys) ) ) + logger.debug("JsonConfigHandler: filtered-keys: {}".format(set(filtered_keys))) return self._replace_context_out(filtered_keys) diff --git a/lib/live_cluster/client/node.py b/lib/live_cluster/client/node.py index c868beed..77163b6f 100644 --- a/lib/live_cluster/client/node.py +++ b/lib/live_cluster/client/node.py @@ -369,7 +369,6 @@ async def __init__( # configurations from conf file self.as_conf_data = {} - # TODO: Put json files in a submodule if self.alive: self.conf_schema_handler = JsonDynamicConfigHandler( constants.CONFIG_SCHEMAS_HOME, await self.info_build() @@ -1276,9 +1275,9 @@ async def info_all_xdr_namespaces_statistics( raise err async def helper(dc: str): - dc_config: dict[ - str, dict[str, Any] - ] | Exception = await self.info_xdr_dcs_config([dc]) + dc_config: dict[str, dict[str, Any]] | Exception = ( + await self.info_xdr_dcs_config([dc]) + ) if isinstance(dc_config, Exception): raise Exception("Could not get stats for dc %s : %s", dc, dc_config) diff --git a/lib/live_cluster/client/schemas b/lib/live_cluster/client/schemas new file mode 160000 index 00000000..e9ae21af --- /dev/null +++ b/lib/live_cluster/client/schemas @@ -0,0 +1 @@ +Subproject commit e9ae21af497ceebe4e8834242f6689f815fa75b5 diff --git a/lib/utils/constants.py b/lib/utils/constants.py index 0ce49139..f45600eb 100644 --- a/lib/utils/constants.py +++ b/lib/utils/constants.py @@ -18,7 +18,8 @@ ADMIN_HOME = os.path.expanduser("~") + "/.aerospike/" # For "manage config". Directory is relative to live_cluster/client -CONFIG_SCHEMAS_HOME = "config-schemas" +# This variable should match what is reflected in pyinstaller-build.spec +CONFIG_SCHEMAS_HOME = "schemas/json/aerospike" CONFIG_LOGGING = "logging" CONFIG_SERVICE = "service" diff --git a/pyinstaller-build.spec b/pyinstaller-build.spec index 3896b428..107a430e 100644 --- a/pyinstaller-build.spec +++ b/pyinstaller-build.spec @@ -34,7 +34,7 @@ options = parser.parse_args() # TLDR; Use onedir for MacOS. # -datas = [('lib/live_cluster/client/config-schemas', './lib/live_cluster/client/config-schemas')] +datas = [('lib/live_cluster/client/schemas/json/aerospike', './lib/live_cluster/client/schemas/json/aerospike')] binaries = [('/usr/bin/less','.')] hiddenimports = [] diff --git a/test/unit/live_cluster/client/test_config_handler.py b/test/unit/live_cluster/client/test_config_handler.py index e9501ac3..f3057cd0 100644 --- a/test/unit/live_cluster/client/test_config_handler.py +++ b/test/unit/live_cluster/client/test_config_handler.py @@ -13,6 +13,7 @@ # limitations under the License. from unittest.mock import call +from lib.utils import constants from test.unit import util from lib.live_cluster.client.config_handler import ( BoolConfigType, @@ -262,7 +263,7 @@ class JsonDynamicConfig55HandlerTest(unittest.TestCase): @classmethod def setUpClass(cls) -> None: cls.maxDiff = None - cls.handler = JsonDynamicConfigHandler("config-schemas", "5.6.0") + cls.handler = JsonDynamicConfigHandler(constants.CONFIG_SCHEMAS_HOME, "5.6.0") def pkgutil_side_effect(self, name, path): if path.endswith("schema_map.json"):