mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-27 15:16:43 +00:00
update : gen_config.go
This commit is contained in:
parent
1fc6354ab1
commit
ee0907a493
1 changed files with 132 additions and 108 deletions
|
|
@ -42,6 +42,10 @@ func (c Config) MarshalTOML() (interface{}, error) {
|
||||||
DatabaseHandles int `toml:"-"`
|
DatabaseHandles int `toml:"-"`
|
||||||
DatabaseCache int
|
DatabaseCache int
|
||||||
DatabaseFreezer string
|
DatabaseFreezer string
|
||||||
|
LevelDbCompactionTableSize uint64
|
||||||
|
LevelDbCompactionTableSizeMultiplier float64
|
||||||
|
LevelDbCompactionTotalSize uint64
|
||||||
|
LevelDbCompactionTotalSizeMultiplier float64
|
||||||
TrieCleanCache int
|
TrieCleanCache int
|
||||||
TrieCleanCacheJournal string `toml:",omitempty"`
|
TrieCleanCacheJournal string `toml:",omitempty"`
|
||||||
TrieCleanCacheRejournal time.Duration `toml:",omitempty"`
|
TrieCleanCacheRejournal time.Duration `toml:",omitempty"`
|
||||||
|
|
@ -98,6 +102,10 @@ func (c Config) MarshalTOML() (interface{}, error) {
|
||||||
enc.DatabaseHandles = c.DatabaseHandles
|
enc.DatabaseHandles = c.DatabaseHandles
|
||||||
enc.DatabaseCache = c.DatabaseCache
|
enc.DatabaseCache = c.DatabaseCache
|
||||||
enc.DatabaseFreezer = c.DatabaseFreezer
|
enc.DatabaseFreezer = c.DatabaseFreezer
|
||||||
|
enc.LevelDbCompactionTableSize = c.LevelDbCompactionTableSize
|
||||||
|
enc.LevelDbCompactionTableSizeMultiplier = c.LevelDbCompactionTableSizeMultiplier
|
||||||
|
enc.LevelDbCompactionTotalSize = c.LevelDbCompactionTotalSize
|
||||||
|
enc.LevelDbCompactionTotalSizeMultiplier = c.LevelDbCompactionTotalSizeMultiplier
|
||||||
enc.TrieCleanCache = c.TrieCleanCache
|
enc.TrieCleanCache = c.TrieCleanCache
|
||||||
enc.TrieCleanCacheJournal = c.TrieCleanCacheJournal
|
enc.TrieCleanCacheJournal = c.TrieCleanCacheJournal
|
||||||
enc.TrieCleanCacheRejournal = c.TrieCleanCacheRejournal
|
enc.TrieCleanCacheRejournal = c.TrieCleanCacheRejournal
|
||||||
|
|
@ -158,6 +166,10 @@ func (c *Config) UnmarshalTOML(unmarshal func(interface{}) error) error {
|
||||||
DatabaseHandles *int `toml:"-"`
|
DatabaseHandles *int `toml:"-"`
|
||||||
DatabaseCache *int
|
DatabaseCache *int
|
||||||
DatabaseFreezer *string
|
DatabaseFreezer *string
|
||||||
|
LevelDbCompactionTableSize *uint64
|
||||||
|
LevelDbCompactionTableSizeMultiplier *float64
|
||||||
|
LevelDbCompactionTotalSize *uint64
|
||||||
|
LevelDbCompactionTotalSizeMultiplier *float64
|
||||||
TrieCleanCache *int
|
TrieCleanCache *int
|
||||||
TrieCleanCacheJournal *string `toml:",omitempty"`
|
TrieCleanCacheJournal *string `toml:",omitempty"`
|
||||||
TrieCleanCacheRejournal *time.Duration `toml:",omitempty"`
|
TrieCleanCacheRejournal *time.Duration `toml:",omitempty"`
|
||||||
|
|
@ -263,6 +275,18 @@ func (c *Config) UnmarshalTOML(unmarshal func(interface{}) error) error {
|
||||||
if dec.DatabaseFreezer != nil {
|
if dec.DatabaseFreezer != nil {
|
||||||
c.DatabaseFreezer = *dec.DatabaseFreezer
|
c.DatabaseFreezer = *dec.DatabaseFreezer
|
||||||
}
|
}
|
||||||
|
if dec.LevelDbCompactionTableSize != nil {
|
||||||
|
c.LevelDbCompactionTableSize = *dec.LevelDbCompactionTableSize
|
||||||
|
}
|
||||||
|
if dec.LevelDbCompactionTableSizeMultiplier != nil {
|
||||||
|
c.LevelDbCompactionTableSizeMultiplier = *dec.LevelDbCompactionTableSizeMultiplier
|
||||||
|
}
|
||||||
|
if dec.LevelDbCompactionTotalSize != nil {
|
||||||
|
c.LevelDbCompactionTotalSize = *dec.LevelDbCompactionTotalSize
|
||||||
|
}
|
||||||
|
if dec.LevelDbCompactionTotalSizeMultiplier != nil {
|
||||||
|
c.LevelDbCompactionTotalSizeMultiplier = *dec.LevelDbCompactionTotalSizeMultiplier
|
||||||
|
}
|
||||||
if dec.TrieCleanCache != nil {
|
if dec.TrieCleanCache != nil {
|
||||||
c.TrieCleanCache = *dec.TrieCleanCache
|
c.TrieCleanCache = *dec.TrieCleanCache
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue