Skip to content

nicoloboschi/pulsar-io-google-pubsub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Cloud Pub/Sub connector

The Google Cloud Pub/Sub connector is a Pulsar IO connector for copying data between Google Cloud Pub/Sub and Pulsar. It contains two types of connectors:

  • Google Cloud Pub/Sub source connector

    This connector feeds data from Google Cloud Pub/Sub and writes data to Pulsar topics.

  • Google Cloud Pub/Sub sink connector

    This connector pulls data from Pulsar topics and persists data to Google Cloud Pub/Sub.

Currently, Google Cloud Pub/Sub connector versions (x.y.z) are based on Pulsar versions (x.y.z).

Google Cloud Pub/Sub connector version Pulsar version Doc
2.8.x 2.8.0 - Google Cloud Pub/Sub source connector

- Google Cloud Pub/Sub sink connector
2.9.x 2.9.0 - Google Cloud Pub/Sub source connector

- Google Cloud Pub/Sub sink connector

Project layout

Below are the sub folders and files of this project and their corresponding descriptions.

├── conf // examples of configuration files of this connector
├── docs // user guides of this connector
├── script // scripts of this connector
├── src // source code of this connector
│   ├── checkstyle // checkstyle configuration files of this connector
│   ├── license // license header for this project. `mvn license:format` can
    be used for formatting the project with the stored license header in this directory
│   │   └── ALv2
│   ├── main // main source files of this connector
│   │   └── java
│   ├── spotbugs // spotbugs configuration files of this connector
│   └── test // test related files of this connector
│       └── java

License

Licensed under the Apache License Version 2.0: http://www.apache.org/licenses/LICENSE-2.0