Skip to content

Commit

Permalink
Merge branch 'master' into lazebnyi/7804-source-linkedin-ads-migrate-…
Browse files Browse the repository at this point in the history
…to-lowcode
  • Loading branch information
lazebnyi committed Jul 24, 2024
2 parents a22a16b + fa1cd5d commit 1c5ee30
Show file tree
Hide file tree
Showing 20 changed files with 30 additions and 22 deletions.
5 changes: 3 additions & 2 deletions airbyte-cdk/java/airbyte-cdk/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,9 @@ corresponds to that version.

### Java CDK

| Version | Date | Pull Request | Subject |
|:-----------|:-----------|:----------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Version | Date | Pull Request | Subject |
|:-----------|:-----------| :--------------------------------------------------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 0.43.3 | 2024-07-22 | [\#42417](https://github.com/airbytehq/airbyte/pull/42417) | Handle null exception message in ConnectorExceptionHandler. |
| 0.43.2 | 2024-07-22 | [\#42431](https://github.com/airbytehq/airbyte/pull/42431) | Filter out debezium message change events |
| 0.43.1 | 2024-07-22 | [\#41622](https://github.com/airbytehq/airbyte/pull/41622) | Fix null safety bug in debezium event processing |
| 0.43.0 | 2024-07-17 | [\#41954](https://github.com/airbytehq/airbyte/pull/41954) | fix refreshes for connectors using the old SqlOperations |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -186,12 +186,12 @@ open class ConnectorExceptionHandler {
* stored as part of the error profile in the error dictionary.
* */
private fun isRecognizableError(e: Throwable?): Boolean {
if (e == null) return false
if (e?.message == null) return false
if (e is TransientErrorException || e is ConfigErrorException) {
return true
}
for (error in connectorErrorDictionary) {
if (e.message?.matches(error.regexMatchingPattern.toRegex())!!) return true
if (e.message!!.matches(error.regexMatchingPattern.toRegex())) return true
}
return false
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version=0.43.2
version=0.43.3
3 changes: 3 additions & 0 deletions airbyte-cdk/python/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Changelog

## 3.9.2
low-code: fix record selector factory when using custom components

## 3.9.1
fix OOM on predicate for streamable responses

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1030,7 +1030,7 @@ def create_record_selector(
self,
model: RecordSelectorModel,
config: Config,
decoder: Optional[Decoder],
decoder: Optional[Decoder] = None,
*,
transformations: List[RecordTransformation],
client_side_incremental_sync: Optional[Dict[str, Any]] = None,
Expand Down
2 changes: 1 addition & 1 deletion airbyte-cdk/python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "airbyte-cdk"
version = "3.9.1"
version = "3.9.2"
description = "A framework for writing Airbyte Connectors."
authors = ["Airbyte <contact@airbyte.io>"]
license = "MIT"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ data:
connectorSubtype: database
connectorType: destination
definitionId: 25c5221d-dce2-4163-ade9-739ef790f503
dockerImageTag: 2.2.0
dockerImageTag: 2.2.1
dockerRepository: airbyte/destination-postgres-strict-encrypt
documentationUrl: https://docs.airbyte.com/integrations/destinations/postgres
githubIssueLabel: destination-postgres
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ data:
connectorSubtype: database
connectorType: destination
definitionId: 25c5221d-dce2-4163-ade9-739ef790f503
dockerImageTag: 2.2.0
dockerImageTag: 2.2.1
dockerRepository: airbyte/destination-postgres
documentationUrl: https://docs.airbyte.com/integrations/destinations/postgres
githubIssueLabel: destination-postgres
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -207,9 +207,9 @@ class PostgresDestination :
fun main(args: Array<String>) {
addThrowableForDeinterpolation(PSQLException::class.java)
val destination = sshWrappedDestination()
LOGGER.info("starting destination: {}", PostgresDestination::class.java)
LOGGER.info("starting destination-postgres: {}", PostgresDestination::class.java)
IntegrationRunner(destination).run(args)
LOGGER.info("completed destination: {}", PostgresDestination::class.java)
LOGGER.info("completed destination-postgres: {}", PostgresDestination::class.java)
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ data:
connectorType: source
definitionId: 64a2f99c-542f-4af8-9a6f-355f1217b436
# This version should not be updated manually - it is updated by the CDK release workflow.
dockerImageTag: 3.10.2
dockerImageTag: 3.10.3
dockerRepository: airbyte/source-declarative-manifest
# This page is hidden from the docs for now, since the connector is not in any Airbyte registries.
documentationUrl: https://docs.airbyte.com/integrations/sources/low-code
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ requires = [ "poetry-core>=1.0.0",]
build-backend = "poetry.core.masonry.api"

[tool.poetry]
version = "3.10.2"
version = "3.10.3"
name = "source-declarative-manifest"
description = "Base source implementation for low-code sources."
authors = [ "Airbyte <contact@airbyte.io>",]
Expand All @@ -17,7 +17,7 @@ include = "source_declarative_manifest"

[tool.poetry.dependencies]
python = "^3.9,<3.12"
airbyte-cdk = "3.9.1"
airbyte-cdk = "3.9.2"

[tool.poetry.scripts]
source-declarative-manifest = "source_declarative_manifest.run:run"
Expand Down
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-mysql/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
}

airbyteJavaConnector {
cdkVersionRequired = '0.42.4'
cdkVersionRequired = '0.43.3'
features = ['db-sources']
useLocalCdk = false
}
Expand Down
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-mysql/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ data:
connectorSubtype: database
connectorType: source
definitionId: 435bb9a5-7887-4809-aa58-28c27df0d7ad
dockerImageTag: 3.6.4
dockerImageTag: 3.6.5
dockerRepository: airbyte/source-mysql
documentationUrl: https://docs.airbyte.com/integrations/sources/mysql
githubIssueLabel: source-mysql
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ java {
}

airbyteJavaConnector {
cdkVersionRequired = '0.43.2'
cdkVersionRequired = '0.43.3'
features = ['db-sources', 'datastore-postgres']
useLocalCdk = false
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ data:
connectorSubtype: database
connectorType: source
definitionId: decd338e-5647-4c0b-adf4-da0e75f5a750
dockerImageTag: 3.6.9
dockerImageTag: 3.6.10
dockerRepository: airbyte/source-postgres
documentationUrl: https://docs.airbyte.com/integrations/sources/postgres
githubIssueLabel: source-postgres
Expand Down
1 change: 1 addition & 0 deletions docs/integrations/destinations/postgres.md
Original file line number Diff line number Diff line change
Expand Up @@ -267,6 +267,7 @@ _where_ it is deployed.

| Version | Date | Pull Request | Subject |
|:--------|:-----------|:-----------------------------------------------------------|:---------------------------------------------------------------------------------------------------------|
| 2.2.1 | 2024-07-22 | [\#42423](https://github.com/airbytehq/airbyte/pull/42423) | no-op. Bumping to a clean image |
| 2.2.0 | 2024-07-22 | [\#42423](https://github.com/airbytehq/airbyte/pull/42423) | Revert refreshes support |
| 2.1.1 | 2024-07-22 | [\#42415](https://github.com/airbytehq/airbyte/pull/42415) | fixing PostgresSqlOperations.isOtherGenerationIdInTable to close the streams coming from JdbcDatabase.unsafeQuery |
| 2.1.0 | 2024-07-22 | [\#41954](https://github.com/airbytehq/airbyte/pull/41954) | Support for [refreshes](../../operator-guides/refreshes.md) and resumable full refresh. WARNING: You must upgrade to platform 0.63.7 before upgrading to this connector version. |
Expand Down
1 change: 1 addition & 0 deletions docs/integrations/sources/low-code.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ The changelog below is automatically updated by the `bump_version` command as pa

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :------------------------------------------------------- | :------------------------------------------------------------------- |
| 3.10.3 | 2024-07-24 | [36501](https://github.com/airbytehq/airbyte/pull/36501) | Bump CDK version to 3.9.2 |
| 3.10.2 | 2024-07-23 | [36501](https://github.com/airbytehq/airbyte/pull/36501) | Bump CDK version to 3.9.1 |
| 3.10.1 | 2024-07-20 | [42327](https://github.com/airbytehq/airbyte/pull/42327) | Update dependencies |
| 3.10.0 | 2024-07-19 | [36501](https://github.com/airbytehq/airbyte/pull/36501) | Bump CDK version to 3.9.0 |
Expand Down
1 change: 1 addition & 0 deletions docs/integrations/sources/mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ Any database or table encoding combination of charset and collation is supported

| Version | Date | Pull Request | Subject |
|:--------|:-----------|:-----------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------|
| 3.6.5 | 2024-07-24 | [42417](https://github.com/airbytehq/airbyte/pull/42417) | Handle null error message in ConnectorExceptionHandler. |
| 3.6.4 | 2024-07-23 | [42421](https://github.com/airbytehq/airbyte/pull/42421) | Remove final transient error emitter iterators. |
| 3.6.3 | 2024-07-22 | [42024](https://github.com/airbytehq/airbyte/pull/42024) | Fix a NPE bug on resuming from a failed attempt. |
| 3.6.2 | 2024-07-17 | [42087](https://github.com/airbytehq/airbyte/pull/42087) | Adding more error translations for MySql source. |
Expand Down
1 change: 1 addition & 0 deletions docs/integrations/sources/postgres.md
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,7 @@ According to Postgres [documentation](https://www.postgresql.org/docs/14/datatyp

| Version | Date | Pull Request | Subject |
|---------|------------|----------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 3.6.10 | 2024-07-23 | [42417](https://github.com/airbytehq/airbyte/pull/42417) | Handle null error message in ConnectorExceptionHandler. |
| 3.6.9 | 2024-07-23 | [42421](https://github.com/airbytehq/airbyte/pull/42421) | Remove final transient error emitter iterators. |
| 3.6.8 | 2024-07-22 | [41622](https://github.com/airbytehq/airbyte/pull/41622) | Bump CDK version to latest. |
| 3.6.7 | 2024-07-22 | [42411](https://github.com/airbytehq/airbyte/pull/42411) | Hide the "initial load timeout in hours" field by default in UI |
Expand Down

0 comments on commit 1c5ee30

Please sign in to comment.