Release notes¶
3.0.0¶
Breaking: Require Apache Airflow 3.2.2. Airflow 2.x is no longer supported. See Upgrading to Airflow 3.
Update the provider to run on Apache Airflow 3.2.2.
Update provider code and example DAGs to use the Airflow 3 public interfaces, including
airflow.sdkimports and the Airflow REST API v2.Document Airflow 3 deployment requirements for the API server, DAG processor, execution API, and pluggable authentication manager.
Add
apache-airflow-providers-fabas a provider dependency for deployments that use the FAB auth manager.Add
sql_audit_columnstoI2EToSQLOperatorfor appending metadata columns to every inserted row.
2.3.0¶
Add
I2EPrintTaskLogOperator, which prints the task log for a given I2E task.Fix an issue in the
I2EPickConnectionIDOperatorwhere the round-robin strategy wouldn’t work correctly with queued DAG runs.
2.2.1¶
Fix
ModelsHubHookAPI calls by forcing data to be sent as JSON.
2.2.0¶
Add
HARTModelsHubFineTuneTokenOperator.Refactor
ModelsHubHookto pass through all model tagsSupport passing REJECTED assertion rows in the
HARTHookto Models Hub for negative mining
2.1.0¶
Add
SQLQueryToI2EOperator.Rename
SQLToI2EOperatortoSQLTimestampToI2EOperator(SQLToI2EOperatorremains as an alias for backwards compatibility).Fix an issue in the
SQLQueryToI2EOperatorwhere some special characters were being removed instead of being correctly escaped.Reduce memory usage of the
SQLTimestampToI2EOperator.
2.0.1¶
Improve the performance of the
I2EToSQLOperator.Fix an issue in the
SQLToI2EOperatorwhere some special characters in an SQL input table would cause an error when processed.
2.0.0¶
Initial release of the IQVIA NLP Airflow provider. This release includes:
- Operators for interacting with I2E, HART, and Models Hub:
I2EMakeIndexOperatorI2ERunQueryOperatorI2EPickConnectionIDOperatorI2EDeleteResourcesOperatorHARTModelsHubPredictionOperatorHARTModelsHubFineTuneOperator
- Transfer operators for copying source data to I2E:
S3ToI2EOperatorSQLToI2EOperatorLocalFilesystemToI2EOperator
- Transfer operators for copying query results from I2E:
I2EToS3OperatorI2EToSQLOperatorI2EToLocalFilesystemOperator
- Transfer operators for copying resource bundles to I2E:
S3ToI2EResourceBundleOperatorLocalFilesystemToI2EResourceBundleOperator
- Hooks for interacting with I2E, legacy NLP Data Factory webhooks, HART, and Models Hub:
I2EHookLegacyWebhookHookHARTHookModelsHubHook
New documentation.
Previous versions¶
You can find the release notes for previous NLP Data Factory versions on the Linguamatics Community Site. The NLP Data Factory 1.x section also covers the key differences between previous NLP Data Factory versions and the current version, and guides you through the migration process.