* Use LOG4J2 to wrap connectors logs to JSON format
* log connector's stack trace directly as a message
* add stack_trace field to json template
* bump versions
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* revert versions for destinations: postgres, mssql, mysql
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Fix missing database name URL Encoding in Postgres destination
* add unit test
* bump connector version and update doc
* auto-bump connector version [ci skip]
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* [16219] MQTT Destination: Password is not marked as a secret field in spec
* [16219] MQTT Destination: Password is not marked as a secret field in spec
* [16219] MQTT Destination: Password is not marked as a secret field in spec
added logs for troubleshooting
* [16219] MQTT Destination: Password is not marked as a secret field in spec
updated maxinflight and connect_timeout for test only
* [16219] MQTT Destination: Password is not marked as a secret field in spec
updated maxinflight for test only
* [16219] MQTT Destination: Password is not marked as a secret field in spec
added config param max_in_flight for test
* [16219] MQTT Destination: Password is not marked as a secret field in spec
made refactoring
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Remove additionalProperties:false from destination-mongodb
* bumb version
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Add test case for allOf and oneOf
* Bump version
* Add pr id
* Bump gcs version
* Bump dest jdbc
* Bump redshift
* Bump snowflake
* Bump databricks
* Bump bigquery
* Revert "Bump dest jdbc"
This reverts commit f10497e96a.
* Use a new pat to avoid api rate limit
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* Revert databricks bump
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* added ssl certificates for postgres source
* added command for remove client private key after transformation to encrypted key with .pk8 extension
* added connection with CA and client certificates for postgres destination
* updated code style
* moved common methods to the common class
* moved common methods to the common class
* fixed remarks
* updated postgres source tests
* added minor changes to spec and added fixes to password mechanism
* updated postgres source tests
* updated strict-encrypt postgres source and destination and added tests for SSL certificates for all postgres connectors
* fixed check style
* updated documentation and versions of connectors
* updated ordrs in test spec
* fixed minor remarks in specs and expected_specs
* fixed minor remarks in specs and expected_specs
* fixed Dockerfile
* fixed remarks
* fixed remarks
* fixed remarks
* fixed remarks
* fixed remarks
* fixed code style
* fixed connectors version in definition file
* updated postgres destination normalization
* updated postgres destination tests
* fixed code style for postgres source and destination
* pulled master changes
* removed allow mode for destination-postgres-strect-encrypt
* updated connectors version
* fixed custom DBT transformation and enabled test for it
* updated normalization version
* updated keystore password generation method
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Fixed bucket naming for S3
* Destination S3: add LZO compression support for parquet files
* Destination S3: add LZO compression support for parquet files
* implemented logic for aarch64
* removed redundant logging
* updated changelog
* moved intstall of native-lzo lib to Dockerfile
* removed redundant logging
* add unit test for aarch64
* bump version
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* 15310: Destination Scylla: Handle per-stream state
* 15399: test fix
* 15318: test fix
* 15318: updating version
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Fix
* Add version and changelog
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Snowflake destination: support key pair authentication.
* Snowflake destination: update docs
* Snowflake destination: support key pair authentication for normalization, added tests
* Snowflake destination: update normalization
* Snowflake destination: update way of read secrets for test
* Snowflake destination: moved test to another class for test purpose
* Snowflake destination: update secrets for test purpose
* Snowflake destination: revert changes added for test purpose
* Snowflake destination: changes added for test purpose
* Snowflake destination: updated required fields in specs
* Snowflake destination: clean up
* Snowflake destination: support encrypted key pair authentication (#14589)
* Snowflake destination: add support for ecrypted private key
* Snowflake destination: temp reverting for test purpose
* Revert "Snowflake destination: temp reverting for test purpose"
This reverts commit 260ecce6da.
* Snowflake destination: add passphrase and remove auth_type from required fields
* Snowflake destination: format code
* Snowflake destination: clean up
* Snowflake destination: update docs
* Normalization for Snowflake destination: added unit tests and change file creating process
* Normalization for Snowflake destination: renamed property passphrase to password
* Snowflake destination: apply changes from normalization
* Snowflake destination: clean code
* Snowflake destination: clean up
* auto-bump connector version [ci skip]
Co-authored-by: Edward Gao <edward.gao@airbyte.io>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* fix: use sha256 instead of md5
* bump connector version
* match strict-encrypt version with oss
* auto-bump connector version [ci skip]
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Google Sheets Destination flushes on every state message
* add PR number to readme
* suggestions
* reverted clean change
* added memory allocation check for records_buffer(stream)
* Update airbyte-integrations/connectors/destination-google-sheets/destination_google_sheets/writer.py
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
* auto-bump connector version
Co-authored-by: Oleksandr Bazarnov <oleksandr.bazarnov@globallogic.com>
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Bump oracle version number to match #14618
* Removed additionalProperties: false from oracle
* remove additionalProperties:true from destination oracle specs
* Mark 0.1.17 as unpublished, because it was never pushed to Docker Hub
Co-authored-by: grishick <greg@airbyte.io>