Skip to content

Commit e4269fe

Browse files
committed
old var name is better
1 parent 35c3c31 commit e4269fe

File tree

2 files changed

+30
-30
lines changed

2 files changed

+30
-30
lines changed

crates/iceberg/src/transaction/rewrite_files.rs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ pub struct RewriteFilesAction {
3232
commit_uuid: Option<Uuid>,
3333
key_metadata: Option<Vec<u8>>,
3434
snapshot_properties: HashMap<String, String>,
35-
data_files_to_add: Vec<DataFile>,
36-
data_files_to_delete: Vec<DataFile>,
35+
added_data_files: Vec<DataFile>,
36+
deleted_data_files: Vec<DataFile>,
3737
}
3838

3939
pub struct RewriteFilesOperation;
@@ -44,26 +44,26 @@ impl RewriteFilesAction {
4444
commit_uuid: None,
4545
key_metadata: None,
4646
snapshot_properties: Default::default(),
47-
data_files_to_add: vec![],
48-
data_files_to_delete: vec![],
47+
added_data_files: vec![],
48+
deleted_data_files: vec![],
4949
}
5050
}
5151

52-
/// Add data files to the snapshot.
52+
/// Add added data files to the snapshot.
5353
pub fn add_data_files(
5454
mut self,
5555
data_files: impl IntoIterator<Item = DataFile>,
5656
) -> Result<Self> {
57-
self.data_files_to_add.extend(data_files);
57+
self.added_data_files.extend(data_files);
5858
Ok(self)
5959
}
6060

61-
/// Add data files to delete to the snapshot.
61+
/// Add deleted data files to the snapshot.
6262
pub fn delete_data_files(
6363
mut self,
6464
data_files: impl IntoIterator<Item = DataFile>,
6565
) -> Result<Self> {
66-
self.data_files_to_delete.extend(data_files);
66+
self.deleted_data_files.extend(data_files);
6767
Ok(self)
6868
}
6969

@@ -94,8 +94,8 @@ impl TransactionAction for RewriteFilesAction {
9494
self.commit_uuid.unwrap_or_else(Uuid::now_v7),
9595
self.key_metadata.clone(),
9696
self.snapshot_properties.clone(),
97-
self.data_files_to_add.clone(),
98-
self.data_files_to_delete.clone(),
97+
self.added_data_files.clone(),
98+
self.deleted_data_files.clone(),
9999
);
100100

101101
// todo should be able to configure merge manifest process
@@ -140,7 +140,7 @@ impl SnapshotProduceOperation for RewriteFilesOperation {
140140
&self,
141141
snapshot_producer: &SnapshotProducer<'_>,
142142
) -> Result<Vec<ManifestEntry>> {
143-
// Find entries that are associated with files to delete
143+
// Find entries that are associated with deleted files
144144
let snapshot = snapshot_producer.table.metadata().current_snapshot();
145145

146146
if let Some(snapshot) = snapshot {
@@ -151,7 +151,7 @@ impl SnapshotProduceOperation for RewriteFilesOperation {
151151
)
152152
.await?;
153153

154-
let mut deleted_entries = Vec::new();
154+
let mut delete_entries = Vec::new();
155155

156156
for manifest_file in manifest_list.entries() {
157157
let manifest = manifest_file
@@ -160,16 +160,16 @@ impl SnapshotProduceOperation for RewriteFilesOperation {
160160

161161
for entry in manifest.entries() {
162162
if snapshot_producer
163-
.data_files_to_delete
163+
.deleted_data_files
164164
.iter()
165165
.any(|f| f.file_path == entry.data_file().file_path)
166166
{
167-
deleted_entries.push(copy_with_deleted_status(entry)?);
167+
delete_entries.push(copy_with_deleted_status(entry)?);
168168
}
169169
}
170170
}
171171

172-
Ok(deleted_entries)
172+
Ok(delete_entries)
173173
} else {
174174
Ok(vec![])
175175
}
@@ -203,7 +203,7 @@ impl SnapshotProduceOperation for RewriteFilesOperation {
203203
.iter()
204204
.filter_map(|entry| {
205205
if snapshot_producer
206-
.data_files_to_delete
206+
.deleted_data_files
207207
.iter()
208208
.any(|f| f.file_path == entry.data_file().file_path)
209209
{
@@ -220,8 +220,8 @@ impl SnapshotProduceOperation for RewriteFilesOperation {
220220
// All files from the existing manifest entries are still valid
221221
existing_files.push(manifest_file.clone());
222222
} else {
223-
// Some files are about to be deleted
224-
// Rewrite the manifest file and exclude the data files to delete
223+
// Some files are deleted already
224+
// Rewrite the manifest file and exclude the deleted data files
225225
let mut manifest_writer = snapshot_producer.new_manifest_writer(
226226
ManifestContentType::Data,
227227
manifest_file.partition_spec_id,

crates/iceberg/src/transaction/snapshot.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ pub(crate) struct SnapshotProducer<'a> {
7373
commit_uuid: Uuid,
7474
key_metadata: Option<Vec<u8>>,
7575
snapshot_properties: HashMap<String, String>,
76-
data_files_to_add: Vec<DataFile>,
77-
pub data_files_to_delete: Vec<DataFile>,
76+
added_data_files: Vec<DataFile>,
77+
pub deleted_data_files: Vec<DataFile>,
7878
// A counter used to generate unique manifest file names.
7979
// It starts from 0 and increments for each new manifest file.
8080
// Note: This counter is limited to the range of (0..u64::MAX).
@@ -87,17 +87,17 @@ impl<'a> SnapshotProducer<'a> {
8787
commit_uuid: Uuid,
8888
key_metadata: Option<Vec<u8>>,
8989
snapshot_properties: HashMap<String, String>,
90-
data_files_to_add: Vec<DataFile>,
91-
data_files_to_delete: Vec<DataFile>,
90+
added_data_files: Vec<DataFile>,
91+
deleted_data_files: Vec<DataFile>,
9292
) -> Self {
9393
Self {
9494
table,
9595
snapshot_id: Self::generate_unique_snapshot_id(table),
9696
commit_uuid,
9797
key_metadata,
9898
snapshot_properties,
99-
data_files_to_add,
100-
data_files_to_delete,
99+
added_data_files,
100+
deleted_data_files,
101101
manifest_counter: (0..),
102102
}
103103
}
@@ -263,8 +263,8 @@ impl<'a> SnapshotProducer<'a> {
263263

264264
// Write manifest file for added data files and return the ManifestFile for ManifestList.
265265
async fn write_added_manifest(&mut self) -> Result<ManifestFile> {
266-
let data_files_to_add = std::mem::take(&mut self.data_files_to_add);
267-
if data_files_to_add.is_empty() {
266+
let added_data_files = std::mem::take(&mut self.added_data_files);
267+
if added_data_files.is_empty() {
268268
return Err(Error::new(
269269
ErrorKind::PreconditionFailed,
270270
"No added data files found when write an added manifest file",
@@ -273,7 +273,7 @@ impl<'a> SnapshotProducer<'a> {
273273

274274
let snapshot_id = self.snapshot_id;
275275
let format_version = self.table.metadata().format_version();
276-
let manifest_entries = data_files_to_add.into_iter().map(|data_file| {
276+
let manifest_entries = added_data_files.into_iter().map(|data_file| {
277277
let builder = ManifestEntry::builder()
278278
.status(crate::spec::ManifestStatus::Added)
279279
.data_file(data_file);
@@ -358,7 +358,7 @@ impl<'a> SnapshotProducer<'a> {
358358
// TODO: Allowing snapshot property setup with no added data files is a workaround.
359359
// We should clean it up after all necessary actions are supported.
360360
// For details, please refer to https://github.com/apache/iceberg-rust/issues/1548
361-
if self.data_files_to_add.is_empty() && self.snapshot_properties.is_empty() {
361+
if self.added_data_files.is_empty() && self.snapshot_properties.is_empty() {
362362
return Err(Error::new(
363363
ErrorKind::PreconditionFailed,
364364
"No added data files or added snapshot properties found when write a manifest file",
@@ -369,7 +369,7 @@ impl<'a> SnapshotProducer<'a> {
369369
let mut manifest_files = existing_manifests;
370370

371371
// Process added entries.
372-
if !self.data_files_to_add.is_empty() {
372+
if !self.added_data_files.is_empty() {
373373
let added_manifest = self.write_added_manifest().await?;
374374
manifest_files.push(added_manifest);
375375
}
@@ -406,7 +406,7 @@ impl<'a> SnapshotProducer<'a> {
406406

407407
summary_collector.set_partition_summary_limit(partition_summary_limit);
408408

409-
for data_file in &self.data_files_to_add {
409+
for data_file in &self.added_data_files {
410410
summary_collector.add_file(
411411
data_file,
412412
table_metadata.current_schema().clone(),

0 commit comments

Comments
 (0)