# Update source-firebolt This PR was autogenerated by running `airbyte-ci connectors --name=source-firebolt up_to_date --pull` We've set the `auto-merge` label on it, so it will be automatically merged if the CI pipelines pass. If you don't want to merge it automatically, please remove the `auto-merge` label. Please reach out to the Airbyte Connector Tooling team if you have any questions or concerns. ## Operations - Upgrade the base image to the latest version in metadata.yaml: Skipped - Update versions of libraries in poetry: Successful - PATCH bump source-firebolt version to 2.0.39: Successful - Build source-firebolt docker image for platform(s) linux/amd64, linux/arm64: Successful - Get dependency updates: Successful - Create or update pull request on Airbyte repository: Successful - Add changelog entry: Successful ## Dependency updates We use [`syft`](https://github.com/anchore/syft) to generate a SBOM for the latest connector version and the one from the PR. It allows us to spot the dependencies that have been updated at all levels and for all types of dependencies (system, python, java etc.). Here are the dependencies that have been updated compared to `airbyte/source-firebolt:latest`. Keep in mind that `:latest` does not always match the connector code on the main branch. It is the latest released connector image when the head commit of this branch was created. | Type | Name | State | Previous Version | New Version | |------|------|-------|-------------|------------------| | python | MarkupSafe | updated | 3.0.2 | **3.0.3** | | python | PyYAML | updated | 6.0.2 | **6.0.3** | | python | anyio | updated | 4.4.0 | **4.11.0** | | python | attrs | updated | 25.3.0 | **25.4.0** | | python | cachetools | updated | 6.1.0 | **6.2.1** | | python | cattrs | updated | 25.1.1 | **25.3.0** | | python | certifi | updated | 2025.8.3 | **2025.7.9** | | python | cffi | updated | 1.17.1 | **2.0.0** | | python | charset-normalizer | updated | 3.4.3 | **3.4.4** | | python | firebolt_sdk | updated | 1.14.0 | **1.15.0** | | python | h2 | updated | 4.2.0 | **4.3.0** | | python | idna | updated | 3.10 | **3.11** | | python | orjson | updated | 3.11.2 | **3.11.3** | | python | platformdirs | updated | 4.3.8 | **4.4.0** | | python | pycparser | updated | 2.22 | **2.23** | | python | pydantic | updated | 1.10.22 | **1.10.24** | | python | requests | updated | 2.32.4 | **2.32.5** | | python | trio | updated | 0.30.0 | **0.31.0** | | python | typing_extensions | updated | 4.14.1 | **4.15.0** | | python | source-firebolt | removed | 2.0.33 | **not present** | > [!IMPORTANT] > **Auto-merge enabled.** > > _This PR is set to merge automatically when all requirements are met._ Co-authored-by: octavia-bot-hoard[bot] <230633153+octavia-bot-hoard[bot]@users.noreply.github.com>
7.0 KiB
7.0 KiB
Firebolt
Overview
The Firebolt source allows you to sync your data from Firebolt. Only Full refresh is supported at the moment.
The connector is built on top of a pure Python firebolt-sdk and does not require additonal dependencies.
Resulting schema
The Firebolt source does not alter schema present in your database. Depending on the destination connected to this source, however, the result schema may be altered. See the destination's documentation for more details.
Features
| Feature | Supported?(Yes/No) | Notes |
|---|---|---|
| Full Refresh Sync | Yes | |
| Incremental - Append Sync | No |
Getting started
Requirements
- An existing AWS account
Setup guide
-
Sign up to Firebolt following the guide
-
Follow the getting started tutorial to setup a database.
-
Create a service account.
You should now have the following
- An existing Firebolt account
- Connection parameters handy
- Service account id
- Service account password
- Account name
- Host (Optional)
- Engine (Optional)
- A running engine (if an engine is stopped or booting up you won't be able to connect to it)
- Your data in either Fact or Dimension tables.
You can now use the Airbyte Firebolt source.
Changelog
Expand to review
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 2.0.39 | 2025-10-14 | 68068 | Update dependencies |
| 2.0.38 | 2025-10-07 | 67315 | Update dependencies |
| 2.0.37 | 2025-09-30 | 66779 | Update dependencies |
| 2.0.36 | 2025-09-24 | 66165 | Update dependencies |
| 2.0.35 | 2025-09-09 | 65804 | Update dependencies |
| 2.0.34 | 2025-08-23 | 65289 | Update dependencies |
| 2.0.33 | 2025-08-16 | 65019 | Update dependencies |
| 2.0.32 | 2025-08-09 | 64742 | Update dependencies |
| 2.0.31 | 2025-08-02 | 64374 | Update dependencies |
| 2.0.30 | 2025-07-26 | 63969 | Update dependencies |
| 2.0.29 | 2025-07-19 | 63563 | Update dependencies |
| 2.0.28 | 2025-07-12 | 62984 | Update dependencies |
| 2.0.27 | 2025-07-05 | 62754 | Update dependencies |
| 2.0.26 | 2025-06-28 | 62434 | Update dependencies |
| 2.0.25 | 2025-06-22 | 48657 | Update dependencies |
| 2.0.24 | 2024-11-04 | 48154 | Update dependencies |
| 2.0.23 | 2024-10-28 | 47109 | Update dependencies |
| 2.0.22 | 2024-10-12 | 46826 | Update dependencies |
| 2.0.21 | 2024-10-05 | 46471 | Update dependencies |
| 2.0.20 | 2024-09-28 | 46210 | Update dependencies |
| 2.0.19 | 2024-09-21 | 45765 | Update dependencies |
| 2.0.18 | 2024-09-14 | 45572 | Update dependencies |
| 2.0.17 | 2024-09-07 | 45211 | Update dependencies |
| 2.0.16 | 2024-08-31 | 45030 | Update dependencies |
| 2.0.15 | 2024-08-24 | 44715 | Update dependencies |
| 2.0.14 | 2024-08-17 | 44212 | Update dependencies |
| 2.0.13 | 2024-08-12 | 43774 | Update dependencies |
| 2.0.12 | 2024-08-10 | 43535 | Update dependencies |
| 2.0.11 | 2024-08-03 | 43268 | Update dependencies |
| 2.0.10 | 2024-07-20 | 42159 | Update dependencies |
| 2.0.9 | 2024-07-13 | 41744 | Update dependencies |
| 2.0.8 | 2024-07-10 | 41575 | Update dependencies |
| 2.0.7 | 2024-07-09 | 41151 | Update dependencies |
| 2.0.6 | 2024-07-06 | 40979 | Update dependencies |
| 2.0.5 | 2024-06-25 | 40438 | Update dependencies |
| 2.0.4 | 2024-06-22 | 40199 | Update dependencies |
| 2.0.3 | 2024-06-06 | 39183 | [autopull] Upgrade base image to v1.2.2 |
| 2.0.2 | 2024-06-03 | 38892 | Replace AirbyteLogger with logging.Logger |
| 2.0.1 | 2024-06-03 | 38892 | Replace AirbyteLogger with logging.Logger |
| 2.0.0 | 2024-06-01 | 36349 | Service account authentication support |
| 1.0.0 | 2023-07-20 | 21842 | PGDate, TimestampTZ, TimestampNTZ and Boolean column support |
| 0.2.1 | 2022-05-10 | 25965 | Fix DATETIME conversion to Airbyte date-time type |
| 0.2.0 | 2022-09-09 | 16583 | Reading from views |
| 0.1.0 | 2022-04-28 | 13874 | Create Firebolt source |