Kirill Tkalenko created IGNITE-16324:
----------------------------------------

             Summary: wal-reader can't parse negative groupId/cacheId
                 Key: IGNITE-16324
                 URL: https://issues.apache.org/jira/browse/IGNITE-16324
             Project: Ignite
          Issue Type: Bug
          Components: control.sh
            Reporter: Kirill Tkalenko
            Assignee: Kirill Tkalenko
             Fix For: 2.13


Wal-reader cannot parse negative groupId/cacheId, example: 
*-1831596270:844420635541925*

{noformat}
./bin/wal-reader.sh --wal-dir /data/wal/backup/wal/ --wal-archive-dir 
/data/wal/backup/P4HandaThePanda --page-size 16384 --pages 
/data/gdde/work/diagnostic/corruptedPages_2022-01-18_02-32-19_069.txt >> 
outputwalreader.txt
Exception in thread "main" java.lang.IllegalArgumentException: Error parsing 
value "-1831596270:844420635541925" on 0 line of the file: 
/data/gdde/work/diagnostic/corruptedPages_2022-01-18_02-32-19_069.txt
        at 
org.apache.ignite.internal.commandline.walconverter.IgniteWalConverterArguments.parsePageIds(IgniteWalConverterArguments.java:552)
        at 
org.apache.ignite.internal.commandline.walconverter.IgniteWalConverterArguments.pages(IgniteWalConverterArguments.java:527)
        at 
org.apache.ignite.internal.commandline.walconverter.IgniteWalConverterArguments.parse(IgniteWalConverterArguments.java:410)
        at 
org.apache.ignite.internal.commandline.walconverter.IgniteWalConverter.main(IgniteWalConverter.java:66)
Caused by: java.lang.IllegalArgumentException: Incorrect value 
-1831596270:844420635541925, valid format: grpId:pageId. Example: 123:456
        at 
org.apache.ignite.internal.commandline.walconverter.IgniteWalConverterArguments.parsePageId(IgniteWalConverterArguments.java:584)
        at 
org.apache.ignite.internal.commandline.walconverter.IgniteWalConverterArguments.parsePageIds(IgniteWalConverterArguments.java:548)
        ... 3 more
{noformat}






--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to