|
26 | 26 | import java.util.ArrayList; |
27 | 27 | import java.util.Collections; |
28 | 28 | import java.util.List; |
| 29 | +import java.util.Objects; |
29 | 30 | import java.util.zip.CRC32; |
30 | 31 | import java.util.zip.CheckedInputStream; |
31 | 32 |
|
@@ -332,7 +333,7 @@ public void testVerifyIncorrectDigest() throws IOException, WriteTimeoutExceptio |
332 | 333 |
|
333 | 334 | try (RandomAccessReader file = RandomAccessReader.open(sstable.descriptor.fileFor(Components.DIGEST))) |
334 | 335 | { |
335 | | - long correctChecksum = file.readLong(); |
| 336 | + long correctChecksum = Long.parseLong(Objects.requireNonNull(file.readLine())); |
336 | 337 |
|
337 | 338 | writeChecksum(++correctChecksum, sstable.descriptor.fileFor(Components.DIGEST)); |
338 | 339 | } |
@@ -473,7 +474,7 @@ public void testVerifyMutateRepairStatus() throws IOException, WriteTimeoutExcep |
473 | 474 | long correctChecksum; |
474 | 475 | try (RandomAccessReader file = RandomAccessReader.open(sstable.descriptor.fileFor(Components.DIGEST))) |
475 | 476 | { |
476 | | - correctChecksum = file.readLong(); |
| 477 | + correctChecksum = Long.parseLong(Objects.requireNonNull(file.readLine())); |
477 | 478 | } |
478 | 479 | writeChecksum(++correctChecksum, sstable.descriptor.fileFor(Components.DIGEST)); |
479 | 480 | try (IVerifier verifier = getVerifier(sstable, cfs, IVerifier.options().mutateRepairStatus(false).invokeDiskFailurePolicy(true))) |
@@ -539,7 +540,7 @@ public void testMutateRepair() throws IOException |
539 | 540 | long correctChecksum; |
540 | 541 | try (RandomAccessReader file = RandomAccessReader.open(sstable.descriptor.fileFor(Components.DIGEST))) |
541 | 542 | { |
542 | | - correctChecksum = file.readLong(); |
| 543 | + correctChecksum = Long.parseLong(Objects.requireNonNull(file.readLine())); |
543 | 544 | } |
544 | 545 | writeChecksum(++correctChecksum, sstable.descriptor.fileFor(Components.DIGEST)); |
545 | 546 | try (IVerifier verifier = getVerifier(sstable, cfs, IVerifier.options().invokeDiskFailurePolicy(true).mutateRepairStatus(true))) |
@@ -623,7 +624,7 @@ public void testQuick() throws IOException |
623 | 624 |
|
624 | 625 | try (RandomAccessReader file = RandomAccessReader.open(sstable.descriptor.fileFor(Components.DIGEST))) |
625 | 626 | { |
626 | | - long correctChecksum = file.readLong(); |
| 627 | + long correctChecksum = Long.parseLong(Objects.requireNonNull(file.readLine())); |
627 | 628 |
|
628 | 629 | writeChecksum(++correctChecksum, sstable.descriptor.fileFor(Components.DIGEST)); |
629 | 630 | } |
|
0 commit comments