vamshikrishnakyatham opened a new issue, #14110:
URL: https://github.com/apache/hudi/issues/14110
### Bug Description
**What happened:**
Table downgrade from version 9 to 6 fails with `HoodieNotSupportedException:
Non-blocking concurrency control is not supported for table versions < 8`. The
rollback operation during downgrade inherits NBCC settings from metadata
streaming writes but targets a table version < 8, causing validation failure.
**What you expected:**
Table downgrade should complete successfully without NBCC validation errors.
**Steps to reproduce:**
1. Create a Hudi table with Spark using version 0.15.0 (creates table
version 6)
2. Insert some data with some partition paths and create a savepoint.
3. Append some inserts to this table but with version 1.1 (upgrade table
version 9)
4. Rollback to the savepoint
5. Run downgrade command: spark.sql("call downgrade_table(table =>
'table_name', to_version => 'SIX');")
6. Error occurs during rollback phase with NBCC validation failure
### Environment
**Hudi version:**
**Query engine:** (Spark/Flink/Trino etc)
**Relevant configs:**
### Logs and Stack Trace
_No response_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]