Skip to content

General Settings

The configuration file is located in matrixone/pkg/config/test/system_vars_config.toml.

The 0.1.0 version is a standalone version, only the following parameters should be paied attention to. The other settings should remain default.

General Settings

Parameter Type Default Value Range Functionality
rootpassword string "" string value password for root user
dumpdatabase string default string value dump database name for backup
port int64 6001 [0 - 65536] port defines which port the mo-server listens on and clients connect to
host string 0.0.0.0 [0.0.0.0 - 255.255.255.255] listening ip
sendRow bool false [true, false] send data row while producing
dumpEnv bool false [true, false] dump Environment with memEngine Null nodes for testing

Debug Settings

Parameter Type Default Value Range Functionality
level string debug [debug, info, warn, error, fatal] the log output level
format string json [json, console] output log style
filename string "" string value output log filename
max-size int64 512 [0 - 314572800] maximum log file size
max-days int64 0 [0 - 314572800] maximum log file days kept
max-backups int64 0 [0 - 314572800] maximum numbers of old log files to retain

Memory Settings

Parameter Type Default Value Range Functionality
hostMmuLimitation int64 1099511627776 [0 - 1099511627776] host mmu limitation. default: 1 << 40 = 1099511627776
guestMmuLimitation int64 1099511627776 [0 - 1099511627776] guest mmu limitation. default: 1 << 40 = 1099511627776
mempoolMaxSize int64 1099511627776 [0 - 1099511627776] mempool maxsize. default: 1 << 40 = 1099511627776
mempoolFactor int64 8 [0 - TBD] mempool factor. Default: 8
processLimitationSize int64 42949672960 [0 - 42949672960] process.Limitation.Size. default: 10 << 32 = 42949672960
processLimitationBatchRows int64 42949672960 [0 - 42949672960] process.Limitation.BatchRows. default: 10 << 32 = 42949672960
processLimitationBatchRows int64 42949672960 [0 - 42949672960] process.Limitation.BatchRows. default: 10 << 32 = 42949672960
processLimitationPartitionRows int64 42949672960 [0 - 42949672960] process.Limitation.PartitionRows. default: 10 << 32 = 42949672960