airbyte-cdk/bulk/toolkits/legacy-task-loader/README.md
DEPRECATED: This toolkit is for legacy (non-dataflow) connectors only.
This toolkit contains the pre-dataflow task-based loading infrastructure from CDK version 0.1.73. It exists to support existing connectors that have not yet migrated to the modern dataflow pipeline architecture.
New connectors should use core-load and the dataflow pipeline. This toolkit should only be used and updated for the existing connectors that depend on it.
To use this toolkit, add useLegacyTaskLoader = true in your connector's build.gradle:
airbyteBulkConnector {
core = 'load'
useLegacyTaskLoader = true
}
Connectors should migrate to the modern dataflow pipeline when possible. The dataflow architecture provides better performance, cleaner separation of concerns, and is the actively maintained code path.