@@ -33,9 +33,8 @@ use uuid::Uuid;
3333use super :: snapshot:: SnapshotReference ;
3434pub use super :: table_metadata_builder:: { TableMetadataBuildResult , TableMetadataBuilder } ;
3535use super :: {
36- PartitionSpecRef , PartitionStatisticsFile , SchemaId , SchemaRef , Snapshot , SnapshotRef ,
37- SnapshotRetention , SortOrder , SortOrderRef , StatisticsFile , StructType ,
38- DEFAULT_PARTITION_SPEC_ID ,
36+ PartitionSpecRef , PartitionStatisticsFile , SchemaId , SchemaRef , SnapshotRef , SnapshotRetention ,
37+ SortOrder , SortOrderRef , StatisticsFile , StructType , DEFAULT_PARTITION_SPEC_ID ,
3938} ;
4039use crate :: error:: { timestamp_ms_to_utc, Result } ;
4140use crate :: { Error , ErrorKind } ;
@@ -398,33 +397,6 @@ impl TableMetadata {
398397 self . partition_statistics . get ( & snapshot_id)
399398 }
400399
401- /// Append snapshot to table
402- #[ deprecated(
403- since = "0.4.0" ,
404- note = "please use `TableMetadataBuilder.set_branch_snapshot` instead"
405- ) ]
406- pub fn append_snapshot ( & mut self , snapshot : Snapshot ) {
407- self . last_updated_ms = snapshot. timestamp_ms ( ) ;
408- self . last_sequence_number = snapshot. sequence_number ( ) ;
409-
410- self . refs
411- . entry ( MAIN_BRANCH . to_string ( ) )
412- . and_modify ( |s| {
413- s. snapshot_id = snapshot. snapshot_id ( ) ;
414- } )
415- . or_insert_with ( || {
416- SnapshotReference :: new ( snapshot. snapshot_id ( ) , SnapshotRetention :: Branch {
417- min_snapshots_to_keep : None ,
418- max_snapshot_age_ms : None ,
419- max_ref_age_ms : None ,
420- } )
421- } ) ;
422-
423- self . snapshot_log . push ( snapshot. log ( ) ) ;
424- self . snapshots
425- . insert ( snapshot. snapshot_id ( ) , Arc :: new ( snapshot) ) ;
426- }
427-
428400 fn construct_refs ( & mut self ) {
429401 if let Some ( current_snapshot_id) = self . current_snapshot_id {
430402 if !self . refs . contains_key ( MAIN_BRANCH ) {
0 commit comments