@@ -410,7 +410,6 @@ public TableMetadata withUUID() {
410
410
return ImmutableTableMetadata .builder ()
411
411
.from (this )
412
412
.uuid (UUID .randomUUID ().toString ())
413
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
414
413
.build ();
415
414
}
416
415
}
@@ -441,7 +440,6 @@ public TableMetadata updateSchema(Schema newSchema, int newLastColumnId) {
441
440
.schemas (builder .build ())
442
441
.specs (updatedSpecs )
443
442
.sortOrders (updatedSortOrders )
444
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
445
443
.build ();
446
444
}
447
445
@@ -482,7 +480,6 @@ public TableMetadata updatePartitionSpec(PartitionSpec newPartitionSpec) {
482
480
.defaultSpecId (newDefaultSpecId )
483
481
.specs (builder .build ())
484
482
.lastAssignedPartitionId (Math .max (lastAssignedPartitionId (), newPartitionSpec .lastAssignedFieldId ()))
485
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
486
483
.build ();
487
484
}
488
485
@@ -523,7 +520,6 @@ public TableMetadata replaceSortOrder(SortOrder newOrder) {
523
520
.lastUpdatedMillis (System .currentTimeMillis ())
524
521
.defaultSortOrderId (newOrderId )
525
522
.sortOrders (builder .build ())
526
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
527
523
.build ();
528
524
}
529
525
@@ -542,7 +538,6 @@ public TableMetadata addStagedSnapshot(Snapshot snapshot) {
542
538
.lastSequenceNumber (snapshot .sequenceNumber ())
543
539
.lastUpdatedMillis (snapshot .timestampMillis ())
544
540
.snapshots (newSnapshots )
545
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
546
541
.build ();
547
542
}
548
543
@@ -573,7 +568,6 @@ public TableMetadata replaceCurrentSnapshot(Snapshot snapshot) {
573
568
.currentSnapshotId (snapshot .snapshotId ())
574
569
.snapshots (newSnapshots )
575
570
.snapshotLog (newSnapshotLog )
576
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
577
571
.build ();
578
572
}
579
573
@@ -608,7 +602,6 @@ public TableMetadata removeSnapshotsIf(Predicate<Snapshot> removeIf) {
608
602
.lastUpdatedMillis (System .currentTimeMillis ())
609
603
.snapshots (filtered )
610
604
.snapshotLog (newSnapshotLog )
611
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
612
605
.build ();
613
606
}
614
607
@@ -634,7 +627,6 @@ private TableMetadata setCurrentSnapshotTo(Snapshot snapshot) {
634
627
.lastUpdatedMillis (nowMillis )
635
628
.currentSnapshotId (snapshot .snapshotId ())
636
629
.snapshotLog (newSnapshotLog )
637
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
638
630
.build ();
639
631
}
640
632
@@ -673,7 +665,6 @@ public TableMetadata removeSnapshotLogEntries(Set<Long> snapshotIds) {
673
665
.from (this )
674
666
.lastUpdatedMillis (System .currentTimeMillis ())
675
667
.snapshotLog (newSnapshotLog )
676
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
677
668
.build ();
678
669
}
679
670
@@ -829,7 +820,6 @@ public TableMetadata updateLocation(String newLocation) {
829
820
.from (this )
830
821
.location (newLocation )
831
822
.lastUpdatedMillis (System .currentTimeMillis ())
832
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
833
823
.build ();
834
824
}
835
825
@@ -847,14 +837,9 @@ public TableMetadata upgradeToFormatVersion(int newFormatVersion) {
847
837
.from (this )
848
838
.formatVersion (newFormatVersion )
849
839
.lastUpdatedMillis (System .currentTimeMillis ())
850
- .previousFiles (addPreviousFile (metadataFileLocation (), lastUpdatedMillis ()))
851
840
.build ();
852
841
}
853
842
854
- private List <MetadataLogEntry > addPreviousFile (String previousFile , long timestampMillis ) {
855
- return addPreviousFile (previousFile , timestampMillis , properties ());
856
- }
857
-
858
843
private List <MetadataLogEntry > addPreviousFile (String previousFile , long timestampMillis ,
859
844
Map <String , String > updatedProperties ) {
860
845
if (previousFile == null ) {
0 commit comments