File tree 5 files changed +17
-7
lines changed
airbyte-cdk/java/airbyte-cdk
testFixtures/kotlin/io/airbyte/cdk/testutils
db-destinations/src/testFixtures/kotlin/io/airbyte/cdk/integrations/standardtest/destination
typing-deduping/src/testFixtures/kotlin/io/airbyte/integrations/base/destination/typing_deduping
5 files changed +17
-7
lines changed Original file line number Diff line number Diff line change @@ -144,6 +144,14 @@ Maven and Gradle will automatically reference the correct (pinned) version of th
144
144
145
145
| Version | Date | Pull Request | Subject |
146
146
| :--------| :-----------| :-----------------------------------------------------------| :---------------------------------------------------------------------------------------------------------------------------------------------------------------|
147
+ | 0.29.3 | 2024-04-04 | [ \# 36759] ( https://github.com/airbytehq/airbyte/pull/36759 ) | Minor fixes. |
148
+ | 0.29.3 | 2024-04-04 | [ \# 36706] ( https://github.com/airbytehq/airbyte/pull/36706 ) | Enabling spotbugs for s3-destination. |
149
+ | 0.29.3 | 2024-04-03 | [ \# 36705] ( https://github.com/airbytehq/airbyte/pull/36705 ) | Enabling spotbugs for db-sources. |
150
+ | 0.29.3 | 2024-04-03 | [ \# 36704] ( https://github.com/airbytehq/airbyte/pull/36704 ) | Enabling spotbugs for datastore-postgres. |
151
+ | 0.29.3 | 2024-04-03 | [ \# 36703] ( https://github.com/airbytehq/airbyte/pull/36703 ) | Enabling spotbugs for gcs-destination. |
152
+ | 0.29.3 | 2024-04-03 | [ \# 36702] ( https://github.com/airbytehq/airbyte/pull/36702 ) | Enabling spotbugs for db-destinations. |
153
+ | 0.29.3 | 2024-04-03 | [ \# 36701] ( https://github.com/airbytehq/airbyte/pull/36701 ) | Enabling spotbugs for typing_and_deduping. |
154
+ | 0.29.3 | 2024-04-03 | [ \# 36612] ( https://github.com/airbytehq/airbyte/pull/36612 ) | Enabling spotbugs for dependencies. |
147
155
| 0.29.2 | 2024-04-04 | [ \# 36845] ( https://github.com/airbytehq/airbyte/pull/36772 ) | Changes to make source-mongo compileable |
148
156
| 0.29.1 | 2024-04-03 | [ \# 36772] ( https://github.com/airbytehq/airbyte/pull/36772 ) | Changes to make source-mssql compileable |
149
157
| 0.29.0 | 2024-04-02 | [ \# 36759] ( https://github.com/airbytehq/airbyte/pull/36759 ) | Build artifact publication changes and fixes. |
Original file line number Diff line number Diff line change 1
- version =0.29.2
1
+ version =0.29.3
Original file line number Diff line number Diff line change @@ -305,7 +305,7 @@ protected constructor(val container: C) : AutoCloseable {
305
305
}
306
306
307
307
companion object {
308
- @JvmField val DEFAULT_CDC_REPLICATION_INITIAL_WAIT : Duration ? = Duration .ofSeconds(5 )
308
+ @JvmField val DEFAULT_CDC_REPLICATION_INITIAL_WAIT : Duration = Duration .ofSeconds(5 )
309
309
}
310
310
}
311
311
Original file line number Diff line number Diff line change @@ -230,14 +230,14 @@ abstract class DestinationAcceptanceTest {
230
230
}
231
231
}
232
232
233
- protected fun normalizationFromDefinition (): Boolean {
233
+ protected open fun normalizationFromDefinition (): Boolean {
234
234
val metadata = readMetadata()[" data" ] ? : return false
235
235
val normalizationConfig = metadata[" normalizationConfig" ] ? : return false
236
236
return normalizationConfig.has(" normalizationRepository" ) &&
237
237
normalizationConfig.has(" normalizationTag" )
238
238
}
239
239
240
- protected fun dbtFromDefinition (): Boolean {
240
+ protected open fun dbtFromDefinition (): Boolean {
241
241
val metadata = readMetadata()[" data" ] ? : return false
242
242
val supportsDbt = metadata[" supportsDbt" ]
243
243
return supportsDbt != null && supportsDbt.asBoolean(false )
@@ -246,7 +246,7 @@ abstract class DestinationAcceptanceTest {
246
246
protected val destinationDefinitionKey: String
247
247
get() = imageNameWithoutTag
248
248
249
- protected fun getNormalizationIntegrationType (): String? {
249
+ protected open fun getNormalizationIntegrationType (): String? {
250
250
val metadata = readMetadata()[" data" ] ? : return null
251
251
val normalizationConfig = metadata[" normalizationConfig" ] ? : return null
252
252
val normalizationIntegrationType =
Original file line number Diff line number Diff line change @@ -59,8 +59,10 @@ abstract class BaseSqlGeneratorIntegrationTest<DestinationState : MinimumDestina
59
59
protected var cdcIncrementalAppendStream: StreamConfig = mock()
60
60
61
61
protected var generator: SqlGenerator = mock()
62
- protected abstract var destinationHandler: DestinationHandler <DestinationState >
63
- protected var namespace: String = mock()
62
+ protected abstract val destinationHandler: DestinationHandler <DestinationState >
63
+ // Need a placeholder otherwise Spotbugs will complain with
64
+ // a possibility of returning null value in getNamespace.
65
+ protected var namespace: String = " dummy_holder"
64
66
65
67
protected var streamId: StreamId = mock()
66
68
private lateinit var primaryKey: List <ColumnId >
You can’t perform that action at this time.
0 commit comments