[HUDI-1486] Remove inline inflight rollback in hoodie writer (#2359)
1. Refactor rollback and move cleaning failed commits logic into cleaner 2. Introduce hoodie heartbeat to ascertain failed commits 3. Fix test cases
This commit is contained in:
@@ -111,7 +111,7 @@ public class InstantGenerateOperator extends AbstractStreamOperator<HoodieRecord
|
||||
TaskContextSupplier taskContextSupplier = new FlinkTaskContextSupplier(null);
|
||||
|
||||
// writeClient
|
||||
writeClient = new HoodieFlinkWriteClient(new HoodieFlinkEngineContext(taskContextSupplier), StreamerUtil.getHoodieClientConfig(cfg), true);
|
||||
writeClient = new HoodieFlinkWriteClient(new HoodieFlinkEngineContext(taskContextSupplier), StreamerUtil.getHoodieClientConfig(cfg));
|
||||
|
||||
// init table, create it if not exists.
|
||||
StreamerUtil.initTableIfNotExists(FlinkOptions.fromStreamerConfig(cfg));
|
||||
|
||||
Reference in New Issue
Block a user