From 8da01f7f42e6c20b62cbd6a68436a14df5dfc31b Mon Sep 17 00:00:00 2001 From: Peckstadt Yves Date: Wed, 5 Nov 2025 19:59:22 +0900 Subject: [PATCH] Add deprecated Data Loader CLI arguments (#3041) --- .../cli/command/dataexport/ExportCommand.java | 21 +++ .../dataexport/ExportCommandOptions.java | 41 +++++ .../cli/command/dataimport/ImportCommand.java | 16 ++ .../dataimport/ImportCommandOptions.java | 26 ++++ .../cli/util/CommandLineInputUtils.java | 26 ++++ .../command/dataexport/ExportCommandTest.java | 147 +++++++++++++++++- .../command/dataimport/ImportCommandTest.java | 82 ++++++++++ .../cli/util/CommandLineInputUtilsTest.java | 125 +++++++++++++++ .../db/dataloader/core/DataLoaderError.java | 6 + 9 files changed, 484 insertions(+), 6 deletions(-) diff --git a/data-loader/cli/src/main/java/com/scalar/db/dataloader/cli/command/dataexport/ExportCommand.java b/data-loader/cli/src/main/java/com/scalar/db/dataloader/cli/command/dataexport/ExportCommand.java index c3aaeee3af..712a57c12c 100755 --- a/data-loader/cli/src/main/java/com/scalar/db/dataloader/cli/command/dataexport/ExportCommand.java +++ b/data-loader/cli/src/main/java/com/scalar/db/dataloader/cli/command/dataexport/ExportCommand.java @@ -1,5 +1,6 @@ package com.scalar.db.dataloader.cli.command.dataexport; +import static com.scalar.db.dataloader.cli.util.CommandLineInputUtils.validateDeprecatedOptionPair; import static com.scalar.db.dataloader.cli.util.CommandLineInputUtils.validatePositiveValue; import static java.nio.file.StandardOpenOption.APPEND; import static java.nio.file.StandardOpenOption.CREATE; @@ -51,6 +52,8 @@ public class ExportCommand extends ExportCommandOptions implements Callable