Commit 9712e8c
Artem
config: Add parquetProcessingMode to Savepoints configuration
Introduce ParquetProcessingMode enum with two variants:
- Parallel: Process all Parquet files at once (default, no savepoints)
- Sequential: Process files one by one with savepoint support
Add parquetProcessingMode field to Savepoints configuration with
appropriate Circe encoders/decoders. The mode defaults to Parallel
to maintain backward compatibility with existing configurations.
This lays the foundation for implementing savepoint support for
Parquet migrations, allowing users to resume interrupted migrations
without reprocessing already-migrated files.1 parent f09f96c commit 9712e8c
File tree
1 file changed
+31
-1
lines changed- migrator/src/main/scala/com/scylladb/migrator/config
1 file changed
+31
-1
lines changedLines changed: 31 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
7 | 37 | | |
8 | 38 | | |
9 | 39 | | |
| |||
0 commit comments