% git diff diff --git a/secondary/common/config.go b/secondary/common/config.go index c5cdec67..2d76c008 100644 --- a/secondary/common/config.go +++ b/secondary/common/config.go @@ -1359,9 +1359,9 @@ var SystemConfig = Config{                 false, // case-insensitive         },         "indexer.plasma.mainIndex.maxLSSFragmentation": ConfigValue{ -              80, +              100,                 "Desired max LSS fragmentation percent", -              80, +              100,                 false, // mutable                 false, // case-insensitive         }, @@ -1714,9 +1714,9 @@ var SystemConfig = Config{                 false,         },         "indexer.plasma.purger.highThreshold": ConfigValue{ -              float64(10), +              float64(100),                 "Purger high threshold", -              float64(10), +              float64(100),                 false,                 false,         }, @@ -1792,9 +1792,9 @@ var SystemConfig = Config{                 false,         },         "indexer.plasma.stats.runInterval": ConfigValue{ -              uint64(15 * 60), +              uint64(1 * 60),                 "stats logger run interval (second)", -              uint64(15 * 60), +              uint64(1 * 60),                 false,                 false,         }, @@ -1806,23 +1806,23 @@ var SystemConfig = Config{                 false,         },         "indexer.plasma.stats.threshold.keySize": ConfigValue{ -              uint64(1000), +              uint64(10000),                 "logging threshold based on average key size", -              uint64(1000), +              uint64(10000),                 false,                 false,         },         "indexer.plasma.stats.threshold.percentile": ConfigValue{ -              float64(0.9), +              float64(1.0),                 "logging threshold based on percentile on key stats", -              float64(0.9), +              float64(1.0),                 false,                 false,         },         "indexer.plasma.stats.threshold.numInstances": ConfigValue{ -              100, +              1,                 "minimum of instances to enable threshold based logging", -              100, +              1,                 false,                 false,         }, diff --git a/secondary/indexer/plasma_slice.go b/secondary/indexer/plasma_slice.go index 9161a55b..0d5b4de3 100644 --- a/secondary/indexer/plasma_slice.go +++ b/secondary/indexer/plasma_slice.go @@ -2210,6 +2210,7 @@ func (mdb *plasmaSlice) Statistics(consumerFilter uint64) (StorageStatisti cs, er         mainStoreStatsLoggingEnabled := false         backStoreStatsLoggingEnabled := false +      fmt.Printf("pStats.StatsLoggingEnabled %s : %v\n", mdb.mainstore.LogPrefix, pStats.Stats LoggingEnabled)         if pStats.StatsLoggingEnabled || (consumerFilter == statsMgmt.AllStatsFilter) {                 mainStoreStatsLoggingEnabled = true                 internalData = append(internalData, fmt.Sprintf("{\n\"MainStore\":\n%s", pStats) ) diff --git a/secondary/indexer/stats_manager.go b/secondary/indexer/stats_manager.go index e3414836..385bcb4a 100644 --- a/secondary/indexer/stats_manager.go +++ b/secondary/indexer/stats_manager.go @@ -3160,8 +3160,8 @@ func (s *statsManager) runStatsDumpLogger() {                                 essential = false                         } -                      logger.Write(stats, essential, writeStorageStats > 15) -                      if writeStorageStats > 15 { +                      logger.Write(stats, essential, writeStorageStats > 1) +                      if writeStorageStats > 1 {                                 writeStorageStats = 0                         } else {                                 writeStorageStats++