You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Arun Sarin (Jira)" <ji...@apache.org> on 2026/07/29 07:28:00 UTC

[jira] [Commented] (HDDS-15209) Intermittent NPE in TestRocksDBCheckpointDiffer

    [ https://issues.apache.org/jira/browse/HDDS-15209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18099961#comment-18099961 ] 

Arun Sarin commented on HDDS-15209:
-----------------------------------

Superseding stale PR https://github.com/apache/ozone/pull/10363 (head arunsarin85:HDDS-15209 conflicted with master).

Follow-up / merge candidate: https://github.com/apache/ozone/pull/10890 (jojochuang:HDDS-15209, rebased on master).

[Addresses review feedback: metadata-based diff oracle (buildNonDagMetadataDiff + useCompactionDag=false cross-check), DAG subset filtering vs full-table DAG diff, SST backup assertions from first→last diff (no fixed SST ids/count), wait for inflight compactions, fail-fast on empty DAG diff Optional.]

Closing #10363 in favor of #10890 for review and merge.

Thanks.

> Intermittent NPE in TestRocksDBCheckpointDiffer
> -----------------------------------------------
>
>                 Key: HDDS-15209
>                 URL: https://issues.apache.org/jira/browse/HDDS-15209
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: test
>            Reporter: Attila Doroszlai
>            Assignee: Arun Sarin
>            Priority: Major
>              Labels: pull-request-available
>
> {code}
> Tests run: 54, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 16.26 s <<< FAILURE! -- in org.apache.ozone.rocksdiff.TestRocksDBCheckpointDiffer
> org.apache.ozone.rocksdiff.TestRocksDBCheckpointDiffer.testDifferWithDB -- Time elapsed: 1.910 s <<< ERROR!
> java.lang.NullPointerException: Cannot invoke "org.apache.ozone.rocksdb.util.SstFileInfo.getColumnFamily()" because the return value of "org.apache.ozone.rocksdiff.DifferSnapshotInfo.getSstFile(int, String)" is null
> 	at org.apache.ozone.rocksdiff.TestRocksDBCheckpointDiffer.diffAllSnapshots(TestRocksDBCheckpointDiffer.java:1052)
> 	at org.apache.ozone.rocksdiff.TestRocksDBCheckpointDiffer.testDifferWithDB(TestRocksDBCheckpointDiffer.java:983)
> {code}
> - https://github.com/adoroszlai/ozone-build-results/blob/master/2026/05/05/48463/integration-ozone/hadoop-hdds/rocksdb-checkpoint-differ/org.apache.ozone.rocksdiff.TestRocksDBCheckpointDiffer.txt
> - https://github.com/adoroszlai/ozone-build-results/blob/master/2026/05/07/48575/integration-ozone/hadoop-hdds/rocksdb-checkpoint-differ/org.apache.ozone.rocksdiff.TestRocksDBCheckpointDiffer.txt



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org