* start
* revert
* azblob
* bq
* bq denorm
* megapublish baaaabyyyy
* fix needs
* matrix connectors
* auto-bump connector version
* dont failfast and max parallel 5
* multi runno
* minor
* testing matrix agents
* name
* testing multi agents
* tmp fix
* new multi agents
* multi test
* tryy
* let's do this
* magico
* fix
* label test
* couple more connector bumps
* temp
* things
* check this
* lets gooo
* more connectors
* Delete TEMP-testing-command.yml
* auto-bump connector version
* added comment describing bash part
* running single thread
* catch sentry cli
* auto-bump connector version
* destinations
* + snowflake
* saved
* auto-bump connector version
* auto-bump connector version
* java source bumps
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* remove twice-defined methods
* label things
* revert action
* using the new test action
* point at action
* wrong tag on action
* update pool label
* update to use new ec2-github-runner fork
* this needs to be more generic than publisher
* change publish to run on pool
* add comment about runner-pool usage
* updated publish command docs for multi & parallel connector runs
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* unbump failed publish versions
* missed dockerfiles
* remove failed docs
* mssql fix
* overhauled the git comment output
* bumping a test connector that should work
* slight order switcheroo
* output connectors properly in first message
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Update 4-connection-checking.md
As discussed in https://airbytehq-team.slack.com/archives/C02UQ9MJ4GG/p1655312684160609 - this example is misleading, as it does not actually connect to any API to validate connectivity.
* Update 4-connection-checking.md
Added a link to OneSignal check_connection, and move the "Note" to below the example
* Update building-a-python-source.md
Making it more clear when modifications to source_definitions.yaml will be picked up
* Update building-a-python-source.md
Fixed spelling as per @Amruta-Ranade comment
* improve SAT test for incrementals to walk through steam states not just the latest
* convert batch to tuple and pr feedback
* bump version and update changelog
* patch pytest so test doesn't get skipped
* update changelog and dockerfile again
* add SAT case for airbyte trace message on failure
* add ability to opt-out
* add tests
* add option to docs
* bump version, update changelog
* fix type errors
* update changelog
* added AirbyteLoggedException class
* adding in int runr
* changes
* refactored to AirbyteTracedException to align with python impl.
* added catch for Exceptions that are already AirbyteTracedException
* refactor to static class & catch with UncaughtExceptionHandler
* testing ExceptionHandler
* add tests
* added docs section on using AirbyteTraceMessageUtility
* made AirbyteMessage maker methods more intuitive
* fix spotbugs errors
* format
* SAT: add `threshold_days` incremental test option
* fix: support cursor values that are already dates
* dont use constant value
* update docs
* use pendulum for date parsing
* bump cdk version
* use pendulum for duration
* add support for unix timestamps
* bump version, update changelog
* allow importing IncrementalMixin from airbyte_cdk.sources.streams
* format file
* update docs with hint on where to import IncrementalMixin from
* bump cdk version to 0.1.54
* update changelog
* only build python 3.9
* update changelog with python dep bump
* Dockerfile to 3.9
* Python version
* More python updates
* 3.9 on GitHub actions and lint updates
* Test out 3.9.11 on GitHub actions
* install python with an action
* formatting: newline
* Also has python code
* only check first level for changed modules
Previous example (source-google-search-console/credentials)
* Test failure: there is no logger.trace
* Brings pairity for doc checks from cloud
* WIP Sidebar config
It's sketchy JSON let's commit before we break i
* MVP sidebars
summary.md is no longer functional
it's higherarchy was translated into sidebar.js
as a JSON format that docusaurus likes
* Removes another unused readme
* using yq + more success/failure comments
* added gradle process + git push
* dummy bump to test publish
* dummy bump to test publish
* dummy bump to test publish
* bump version
* fix connector variable
* bump version
* only git add necessary files
* remove git config
* bump version
* making octavia user
* version bump
* auto-bump connector version
* added docs and auto-bumo flag
* bump version
* separate IMAGE_NAME and IMAGE_VERSION env vars from sentry prep
* version bump
* auto-bump connector version
* added entry to apify changelog for clarity
* added details on /publish command
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* using yq + more success/failure comments
* added gradle process + git push
* dummy bump to test publish
* dummy bump to test publish
* dummy bump to test publish
* bump version
* fix connector variable
* bump version
* only git add necessary files
* remove git config
* bump version
* making octavia user
* version bump
* auto-bump connector version
* added docs and auto-bumo flag
* bump version
* separate IMAGE_NAME and IMAGE_VERSION env vars from sentry prep
* version bump
* auto-bump connector version
* added entry to apify changelog for clarity
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Original API used in the example is no longer free, so while following the tutorial I found a different API to use in the tutorial and updated the example code to match the new API. Also made a few small changes.
Update Build-a-connector tutorial
* Update screenshots and instructions to match current UI
* Update code examples to use Polygon.io API
* Add links to language-specific guides
* Consistently use Python (uppercase P) when referring to the language
and python (lowercase) p in code samples
* Consistently do not use "." in lists
* Add an image of Airbyte startup banner
* Add a note for M1 macs
* Remove unused images
* Make Dockerfile consistent with the tutorial
* add support for streams with state attribute
* fix pre-commit and format
* update state attribute docs and logic
* added IncrementalMixin
Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com>