Dmitriy Pavlov created IGNITE-6788: -------------------------------------- Summary: Ignite WAL reader fails on Tx marker record for persistent store with new style folder naming Key: IGNITE-6788 URL: https://issues.apache.org/jira/browse/IGNITE-6788 Project: Ignite Issue Type: Bug Security Level: Public (Viewable by anyone) Components: persistence Affects Versions: 2.3 Reporter: Dmitriy Pavlov Assignee: Dmitriy Pavlov Priority: Critical Fix For: 2.4
After chaning paths generation and consistent ID to be UUID also after introduction of Tx Markers WAL records iterator begin to fail to deserialize consistentID from TX record in mode when binary_meta and marshaller cache paths are not provided {noformat} Caused by: java.lang.NullPointerException at org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:99) at org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82) at org.apache.ignite.internal.processors.cache.persistence.wal.serializer.TxRecordSerializer.readConsistentId(TxRecordSerializer.java:211) at org.apache.ignite.internal.processors.cache.persistence.wal.serializer.TxRecordSerializer.readTxRecord(TxRecordSerializer.java:114) at org.apache.ignite.internal.processors.cache.persistence.wal.serializer.RecordDataV1Serializer.readRecord(RecordDataV1Serializer.java:812) at org.apache.ignite.internal.processors.cache.persistence.wal.serializer.RecordV1Serializer$1.readWithHeaders(RecordV1Serializer.java:96) at org.apache.ignite.internal.processors.cache.persistence.wal.serializer.RecordV1Serializer.readWithCrc(RecordV1Serializer.java:230) ... 18 more {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)