1
0
mirror of synced 2025-12-25 02:09:19 -05:00

Destination S3 Data Lake: Write objects+unions as stringified json (#51042)

This commit is contained in:
Edward Gao
2025-01-15 09:41:01 -08:00
committed by GitHub
parent 85e7f3daa8
commit 5c90a7e968
19 changed files with 868 additions and 225 deletions

View File

@@ -7,6 +7,8 @@ package io.airbyte.integrations.destination.dev_null
import io.airbyte.cdk.load.test.util.NoopDestinationCleaner
import io.airbyte.cdk.load.test.util.NoopExpectedRecordMapper
import io.airbyte.cdk.load.write.BasicFunctionalityIntegrationTest
import io.airbyte.cdk.load.write.SchematizedNestedValueBehavior
import io.airbyte.cdk.load.write.UnionBehavior
import io.airbyte.cdk.load.write.Untyped
import org.junit.jupiter.api.Disabled
import org.junit.jupiter.api.Test
@@ -22,7 +24,9 @@ class DevNullBasicFunctionalityIntegrationTest :
isStreamSchemaRetroactive = false,
supportsDedup = false,
stringifySchemalessObjects = false,
promoteUnionToObject = false,
unionBehavior = UnionBehavior.PASS_THROUGH,
schematizedObjectBehavior = SchematizedNestedValueBehavior.PASS_THROUGH,
schematizedArrayBehavior = SchematizedNestedValueBehavior.PASS_THROUGH,
preserveUndeclaredFields = false,
commitDataIncrementally = false,
allTypesBehavior = Untyped,