[
https://issues.apache.org/jira/browse/IGNITE-17161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17557090#comment-17557090
]
Ignite TC Bot commented on IGNITE-17161:
----------------------------------------
{panel:title=Branch: [pull/10092/head] Base: [master] : Possible Blockers
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Yarn{color} [[tests 0 Exit Code
|https://ci2.ignite.apache.org/viewLog.html?buildId=6488812]]
{color:#d04437}Cloud{color} [[tests 0 Exit Code
|https://ci2.ignite.apache.org/viewLog.html?buildId=6488741]]
{panel}
{panel:title=Branch: [pull/10092/head] Base: [master] : No new tests
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *--> Run :: All*
Results|https://ci2.ignite.apache.org/viewLog.html?buildId=6488818&buildTypeId=IgniteTests24Java8_RunAll]
> index-reader contains repeated stack trace
> ------------------------------------------
>
> Key: IGNITE-17161
> URL: https://issues.apache.org/jira/browse/IGNITE-17161
> Project: Ignite
> Issue Type: Improvement
> Reporter: Nikolay Izhikov
> Assignee: Nikolay Izhikov
> Priority: Minor
> Time Spent: 10m
> Remaining Estimate: 0h
>
> index-reader log looks a bit overwhelmed.
> The same stack trace repeated 40k times with the only difference in pageId.
> It seems we can keep one line for each error and don't repeat whole stack
> trace.
> Also, index-reader use own logging way - we should keep consistent user
> experience and log the same way as control.sh do.
> {noformat}
> ---These pages types were encountered during sequential scan:
> TrackingPageIO: 61
> PageMetaIOV2: 1
> InlineInnerIO: 50885
> MetaStoreLeafIO: 47
> BPlusMetaIO: 170
> PagesListNodeIO: 1671
> MetaStoreInnerIO: 15
> InlineLeafIO: 928993
> PagesListMetaIO: 1
> <ERROR> ---
> <ERROR> Errors:
> class org.apache.ignite.IgniteException: Exception occurred on step 271:
> Possibly orphan InlineInnerIO page, pageId=844420635164943
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$scanFileStore$9(IgniteIndexReader.java:560)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.doWithBuffer(IgniteIndexReader.java:520)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.scanFileStore(IgniteIndexReader.java:539)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.readIdx(IgniteIndexReader.java:405)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.main(IgniteIndexReader.java:1373)
> Caused by: class org.apache.ignite.IgniteException: Possibly orphan
> InlineInnerIO page, pageId=844420635164943
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$readIdx$6(IgniteIndexReader.java:417)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$scanFileStore$9(IgniteIndexReader.java:554)
> ... 4 more
> class org.apache.ignite.IgniteException: Exception occurred on step 981775:
> Possibly orphan InlineInnerIO page, pageId=844420636146447
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$scanFileStore$9(IgniteIndexReader.java:560)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.doWithBuffer(IgniteIndexReader.java:520)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.scanFileStore(IgniteIndexReader.java:539)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.readIdx(IgniteIndexReader.java:405)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.main(IgniteIndexReader.java:1373)
> Caused by: class org.apache.ignite.IgniteException: Possibly orphan
> InlineInnerIO page, pageId=844420636146447
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$readIdx$6(IgniteIndexReader.java:417)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$scanFileStore$9(IgniteIndexReader.java:554)
> ... 4 more
> ...
> class org.apache.ignite.IgniteException: Exception occurred on step 981790:
> Possibly orphan InlineInnerIO page, pageId=844420636146462
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$scanFileStore$9(IgniteIndexReader.java:560)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.doWithBuffer(IgniteIndexReader.java:520)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.scanFileStore(IgniteIndexReader.java:539)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.readIdx(IgniteIndexReader.java:405)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.main(IgniteIndexReader.java:1373)
> Caused by: class org.apache.ignite.IgniteException: Possibly orphan
> InlineInnerIO page, pageId=844420636146462
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$readIdx$6(IgniteIndexReader.java:417)
> at
> org.apache.ignite.internal.commandline.indexreader.IgniteIndexReader.lambda$scanFileStore$9(IgniteIndexReader.java:554)
> ... 4 more
> ---
> Total pages encountered during sequential scan: 981844
> Total errors occurred during sequential scan: 44853
> {noformat}
> The following improvements implemented in this ticket:
> 1. Logging in the same way as control.sh - console + index-reader.log
> 2. Repeated stack trace removed.
> 3. Log format improved.
> 4. General code refactoring.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)