1
0
mirror of synced 2025-12-30 12:04:43 -05:00
Files
airbyte/airbyte-bootloader
Jimmy Ma 8683bc873c Check protocol version compatibility during a platform update (#19200)
* Refactoring to improve code re-use

* Add ProtocolVersionChecker

* Add an option to configure if we are automatically upgrading connectors

* Add airbyte version check to pass the fresh install case

* Inject DefinitionsProvider in the BootloaderApp

* Remove AutoUpgradeConnector config

* Improve logging

* Use named argument rather than positional

* Make DefinitionsProvider optional

* Format
2022-11-14 10:16:17 -08:00
..
2022-03-13 14:45:36 -07:00

airbyte-bootloader

This application runs at start up for Airbyte. It is responsible for making sure that the environment is upgraded and in a good state. e.g. It makes sure the database has been migrated to the correct version.

Entrypoint

  • BootloaderApp.java - has the main method for running the bootloader.