Apache Bahir Flink

Clone this repo:
  1. cf8bf2b Add support "upsert part of columns of a kudu table" (#70) by Darcy · 7 weeks ago master
  2. e097635 Bump fastjson from 1.2.16 to 1.2.25 in /flink-connector-netty (#69) by dependabot[bot] · 7 weeks ago
  3. 09a0556 Bump activemq.version in /flink-connector-activemq (#68) by dependabot[bot] · 7 weeks ago
  4. 05d5b92 Bump netty-all in /flink-connector-netty to 4.1.42.Final (#67) by dependabot[bot] · 3 months ago
  5. 03265df [BAHIR-155] TTL to HSET and SETEX command (#66) by Artur Magalhães · 3 months ago

Apache Bahir (Flink)

Apache Bahir provides extensions to distributed analytics platforms such as Apache Spark™ and Apache Flink®.


This repository is for Apache Flink extensions.

Contributing a Flink Connector

The Bahir community is very open to new connector contributions for Apache Flink.

We ask contributors to first open a JIRA issue describing the planned changes. Please make sure to put “Flink Streaming Connector” in the “Component/s” field.

Once the community has agreed that the planned changes are suitable, you can open a pull request at the “bahir-flink” repository. Please follow the same directory structure as the existing code.

The community will review your changes, giving suggestions how to improve the code until we can merge it to the main repository.

Building Bahir

Bahir is built using Apache Maven™. To build Bahir and its example programs, run:

mvn -DskipTests clean install

Running tests

Testing first requires building Bahir. Once Bahir is built, tests can be run using:

mvn test