mnemosyne-gcc icon indicating copy to clipboard operation
mnemosyne-gcc copied to clipboard

Centralize parameter configuration

Open hvolos opened this issue 6 years ago • 0 comments

Currently configuration parameters are spread all over the place making it hard to make consistent changes between them. For example, changing the transaction log size requires changing the volatile lookaside buffer size (RW_SET_SIZE), changing the persistent log size (PHYSICAL_LOG_NUM_ENTRIES_LOG2), and changing the maximum log pool size LOG_POOL_SIZE.

Configuration parameters should be controlled through a single place, and ideally be configurable at runtime.

hvolos avatar Nov 16 '17 17:11 hvolos