summaryrefslogtreecommitdiff
path: root/src/swarmkv_limits.h
blob: 6eefbaeafa55ff6fb21f8085ed8d7c0f3a4e2597 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once

#define KEYSPACE_SLOT_NUM 		16384
#define STORE_SHARD_NUM         128
#define SWARMKV_MAX_NODE_NUM	1024
#define	MAX_REPLICA_NUM		8
#define	SWARMKV_THREAD_MAX	16
#define	SWARMKV_SYMBOL_MAX	256
#define	SWARMKV_URL_MAX		1024
#define	SWARMKV_NODE_MAX	1024

#define	ERROR_STR_SIZE			1024
#define	MAX_BOOTSTRAP_NODES		256
#define	MAX_IPv6_ADDR_STR_LEN	48
#define	MAX_UUID_STR_LEN		37
#define MAX_CMD_ARGS	8