1717 * under the License.
1818 */
1919
20- #include " iceberg/update/replace_sort_order .h"
20+ #include " iceberg/update/update_sort_order .h"
2121
2222#include < memory>
2323#include < string>
3838
3939namespace iceberg {
4040
41- class ReplaceSortOrderTest : public UpdateTestBase {};
41+ class UpdateSortOrderTest : public UpdateTestBase {};
4242
43- TEST_F (ReplaceSortOrderTest , AddSingleSortFieldAscending) {
44- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
43+ TEST_F (UpdateSortOrderTest , AddSingleSortFieldAscending) {
44+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
4545 auto ref = NamedReference::Make (" x" ).value ();
4646 auto term = UnboundTransform::Make (std::move (ref), Transform::Identity ()).value ();
4747
@@ -60,8 +60,8 @@ TEST_F(ReplaceSortOrderTest, AddSingleSortFieldAscending) {
6060 EXPECT_EQ (field.null_order (), NullOrder::kFirst );
6161}
6262
63- TEST_F (ReplaceSortOrderTest , AddSingleSortFieldDescending) {
64- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
63+ TEST_F (UpdateSortOrderTest , AddSingleSortFieldDescending) {
64+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
6565 auto ref = NamedReference::Make (" y" ).value ();
6666 auto term = UnboundTransform::Make (std::move (ref), Transform::Identity ()).value ();
6767
@@ -80,8 +80,8 @@ TEST_F(ReplaceSortOrderTest, AddSingleSortFieldDescending) {
8080 EXPECT_EQ (field.null_order (), NullOrder::kLast );
8181}
8282
83- TEST_F (ReplaceSortOrderTest , AddMultipleSortFields) {
84- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
83+ TEST_F (UpdateSortOrderTest , AddMultipleSortFields) {
84+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
8585 auto ref1 = NamedReference::Make (" y" ).value ();
8686 auto term1 = UnboundTransform::Make (std::move (ref1), Transform::Identity ()).value ();
8787
@@ -112,8 +112,8 @@ TEST_F(ReplaceSortOrderTest, AddMultipleSortFields) {
112112 EXPECT_EQ (field2.null_order (), NullOrder::kLast );
113113}
114114
115- TEST_F (ReplaceSortOrderTest , AddSortFieldWithTruncateTransform) {
116- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
115+ TEST_F (UpdateSortOrderTest , AddSortFieldWithTruncateTransform) {
116+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
117117
118118 auto ref = NamedReference::Make (" x" ).value ();
119119 auto term = UnboundTransform::Make (std::move (ref), Transform::Truncate (10 )).value ();
@@ -133,8 +133,8 @@ TEST_F(ReplaceSortOrderTest, AddSortFieldWithTruncateTransform) {
133133 EXPECT_EQ (field.direction (), SortDirection::kAscending );
134134}
135135
136- TEST_F (ReplaceSortOrderTest , AddSortFieldWithBucketTransform) {
137- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
136+ TEST_F (UpdateSortOrderTest , AddSortFieldWithBucketTransform) {
137+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
138138
139139 auto ref = NamedReference::Make (" y" ).value ();
140140 auto term = UnboundTransform::Make (std::move (ref), Transform::Bucket (10 )).value ();
@@ -154,8 +154,8 @@ TEST_F(ReplaceSortOrderTest, AddSortFieldWithBucketTransform) {
154154 EXPECT_EQ (field.direction (), SortDirection::kDescending );
155155}
156156
157- TEST_F (ReplaceSortOrderTest , AddSortFieldNullTerm) {
158- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
157+ TEST_F (UpdateSortOrderTest , AddSortFieldNullTerm) {
158+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
159159
160160 update->AddSortField (nullptr , SortDirection::kAscending , NullOrder::kFirst );
161161
@@ -164,8 +164,8 @@ TEST_F(ReplaceSortOrderTest, AddSortFieldNullTerm) {
164164 EXPECT_THAT (result, HasErrorMessage (" Term cannot be null" ));
165165}
166166
167- TEST_F (ReplaceSortOrderTest , AddSortFieldInvalidTransform) {
168- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
167+ TEST_F (UpdateSortOrderTest , AddSortFieldInvalidTransform) {
168+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
169169
170170 // Try to apply day transform to a long field (invalid - day requires date/timestamp)
171171 auto ref = NamedReference::Make (" x" ).value ();
@@ -178,8 +178,8 @@ TEST_F(ReplaceSortOrderTest, AddSortFieldInvalidTransform) {
178178 EXPECT_THAT (result, HasErrorMessage (" not a valid input type" ));
179179}
180180
181- TEST_F (ReplaceSortOrderTest , AddSortFieldNonExistentField) {
182- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
181+ TEST_F (UpdateSortOrderTest , AddSortFieldNonExistentField) {
182+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
183183
184184 auto ref = NamedReference::Make (" nonexistent" ).value ();
185185 auto term = UnboundTransform::Make (std::move (ref), Transform::Identity ()).value ();
@@ -191,8 +191,8 @@ TEST_F(ReplaceSortOrderTest, AddSortFieldNonExistentField) {
191191 EXPECT_THAT (result, HasErrorMessage (" Cannot find" ));
192192}
193193
194- TEST_F (ReplaceSortOrderTest , CaseSensitiveTrue) {
195- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
194+ TEST_F (UpdateSortOrderTest , CaseSensitiveTrue) {
195+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
196196
197197 auto ref = NamedReference::Make (" X" ).value (); // Uppercase
198198 auto term = UnboundTransform::Make (std::move (ref), Transform::Identity ()).value ();
@@ -205,8 +205,8 @@ TEST_F(ReplaceSortOrderTest, CaseSensitiveTrue) {
205205 EXPECT_THAT (result, IsError (ErrorKind::kValidationFailed ));
206206}
207207
208- TEST_F (ReplaceSortOrderTest , CaseSensitiveFalse) {
209- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
208+ TEST_F (UpdateSortOrderTest , CaseSensitiveFalse) {
209+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
210210 auto ref = NamedReference::Make (" X" ).value (); // Uppercase
211211 auto term = UnboundTransform::Make (std::move (ref), Transform::Identity ()).value ();
212212
@@ -224,9 +224,9 @@ TEST_F(ReplaceSortOrderTest, CaseSensitiveFalse) {
224224 EXPECT_EQ (sort_order->fields ()[0 ].source_id (), 1 );
225225}
226226
227- TEST_F (ReplaceSortOrderTest , ReplaceExistingSortOrder) {
227+ TEST_F (UpdateSortOrderTest , ReplaceExistingSortOrder) {
228228 // First, set an initial sort order
229- ICEBERG_UNWRAP_OR_FAIL (auto update1, table_->NewReplaceSortOrder ());
229+ ICEBERG_UNWRAP_OR_FAIL (auto update1, table_->NewUpdateSortOrder ());
230230
231231 auto ref1 = NamedReference::Make (" x" ).value ();
232232 auto term1 = UnboundTransform::Make (std::move (ref1), Transform::Identity ()).value ();
@@ -236,7 +236,7 @@ TEST_F(ReplaceSortOrderTest, ReplaceExistingSortOrder) {
236236 // Now replace with a different sort order
237237 ICEBERG_UNWRAP_OR_FAIL (auto reloaded, catalog_->LoadTable (table_ident_));
238238
239- ICEBERG_UNWRAP_OR_FAIL (auto update2, reloaded->NewReplaceSortOrder ());
239+ ICEBERG_UNWRAP_OR_FAIL (auto update2, reloaded->NewUpdateSortOrder ());
240240 auto ref2 = NamedReference::Make (" y" ).value ();
241241 auto term2 = UnboundTransform::Make (std::move (ref2), Transform::Identity ()).value ();
242242 update2->AddSortField (std::move (term2), SortDirection::kDescending , NullOrder::kLast );
@@ -254,8 +254,8 @@ TEST_F(ReplaceSortOrderTest, ReplaceExistingSortOrder) {
254254 EXPECT_EQ (field.null_order (), NullOrder::kLast );
255255}
256256
257- TEST_F (ReplaceSortOrderTest , EmptySortOrder) {
258- ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewReplaceSortOrder ());
257+ TEST_F (UpdateSortOrderTest , EmptySortOrder) {
258+ ICEBERG_UNWRAP_OR_FAIL (auto update, table_->NewUpdateSortOrder ());
259259
260260 // Don't add any sort fields
261261 auto result = update->Commit ();
0 commit comments