[ 
https://issues.apache.org/jira/browse/IGNITE-12505?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ilya Kasnacheev updated IGNITE-12505:
-------------------------------------
    Ignite Flags:   (was: Release Notes Required)

> Improve logging of data regions on startup
> ------------------------------------------
>
>                 Key: IGNITE-12505
>                 URL: https://issues.apache.org/jira/browse/IGNITE-12505
>             Project: Ignite
>          Issue Type: Improvement
>          Components: general
>            Reporter: Ilya Kasnacheev
>            Assignee: Ilya Kasnacheev
>            Priority: Major
>              Labels: usability
>             Fix For: 2.9
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> First we have IgniteConfiguration printed (quiet=false):
> {quote}2019-07-24 02:33:33.918[INFO 
> ][Thread-139][o.a.i.i.IgniteKernal%GridNodeName] IgniteConfiguration [... 
> dfltDataRegConf=DataRegionConfiguration [name=mem_plc, maxSize=635655159808, 
> initSize=268435456, swapPath=null, pageEvictionMode=DISABLED, 
> evictionThreshold=0.9, emptyPagesPoolSize=100, metricsEnabled=true, 
> metricsSubIntervalCount=5, metricsRateTimeInterval=1000, 
> persistenceEnabled=true, checkpointPageBufSize=17179869184], 
> storagePath=/ssd/data, checkpointFreq=30000, lockWaitTime=10000, 
> checkpointThreads=4, checkpointWriteOrder=SEQUENTIAL, walHistSize=2147483647, 
> walSegments=10, walSegmentSize=1073741824, walPath=/ssd/data/wal, 
> walArchivePath=/sas/wal_archive, metricsEnabled=false, walMode=LOG_ONLY, 
> walTlbSize=131072, walBuffSize=5242880, walFlushFreq=2000, 
> walFsyncDelay=1000, walRecordIterBuffSize=67108864, 
> alwaysWriteFullPages=false, 
> fileIOFactory=org.apache.ignite.internal.processors.cache.persistence.file.AsyncFileIOFactory@3612c49a,
>  metricsSubIntervalCnt=5, metricsRateTimeInterval=60000, 
> walAutoArchiveAfterInactivity=-1, writeThrottlingEnabled=false, 
> walCompactionEnabled=true, walCompactionLevel=1], ...]{quote}
> Then we have all configured Data Regions printed per IGNITE-8803 (quiet=true):
> {quote} [11:30:36] Data Regions Configured:
>  [11:30:36]  ^-- plcWithMetrics [initSize=256,0 MiB, maxSize=6,3 GiB, 
> persistence=false, lazyMemoryAllocation=true]
>  [11:30:36]  ^-- plcNoMetrics [initSize=256,0 MiB, maxSize=6,3 GiB, 
> persistence=false, lazyMemoryAllocation=true]{quote}
> Then we print number of Data Regions that were initialized as per 
> IGNITE-7196, but not regions themselves (quiet=false):
> Configured data regions initialized successfully [total=4]
> I propose to keep the first one (IgniteConfiguration), remove the second one 
> (Data Regions Configured), and promote the last one to quiet mode while also 
> outputting the regions themselves like this:
> {quote} [11:30:36] Data Regions Initialized Successfully: 4
>  [11:30:36]  ^-- plcWithMetrics [initSize=256,0 MiB, maxSize=6,3 GiB, 
> persistence=true, lazyMemoryAllocation=true]
>  [11:30:36]  ^-- plcNoMetrics [initSize=256,0 MiB, maxSize=6,3 GiB, 
> persistence=true, lazyMemoryAllocation=true]
>  [11:30:36]  ^-- sysMemPlc [initSize=40,0 MiB, maxSize=100,0 MiB, 
> persistence=true, lazyMemoryAllocation=false]
>  [11:30:36]  ^-- volatileMemPlc [initSize=40,0 MiB, maxSize=100,0 MiB, 
> persistence=false, lazyMemoryAllocation=true]{quote}
> Also clearly mark default region and system regions as such.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to