.. _connector_support: Connectors ========== PipelineWise separates connector availability from packaging and route capability. Check all three before creating a pipeline. Support levels -------------- .. list-table:: :header-rows: 1 :widths: 24 76 :width: 100% * - Term - Meaning * - Available - Supported for production use in the documented direction. * - Experimental - Packaged and documented, but compatibility, testing, or operational coverage may be incomplete. * - Packaged - Installed by ``make all_connectors`` and included in the standard Docker image. Packaging alone does not imply production support. * - Legacy template - Generated by ``pipelinewise init`` for compatibility, but not packaged in current builds. Availability is directional: a platform can have different source and target status. MariaDB and MySQL share ``tap-mysql``, but MariaDB is available while MySQL remains experimental. Routes using available connectors --------------------------------- These standard Singer routes contain only available endpoints. A route that contains an experimental endpoint inherits experimental status. .. list-table:: :header-rows: 1 :widths: 34 33 33 :width: 100% * - Source - PostgreSQL target - Snowflake target * - MariaDB - Available - Available * - PostgreSQL - Available - Available FastSync is a separate native-transfer capability and supports fewer routes. See :ref:`fast_sync_main` for the FullSync and PartialSync matrix. Connector inventories --------------------- - :ref:`taps_list` lists every available and experimental source connector. - :ref:`targets_list` lists every available and experimental target connector.