Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5.1.0 release #923

Merged
merged 3 commits into from
Jan 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 17 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,21 @@
# Change Log
All notable changes to this project will be documented in this file.
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## 5.1.0 - 2023-01-19
ehoner marked this conversation as resolved.
Show resolved Hide resolved
* Version 5.1.0-SNAPSHOT by @ehoner in https://github.com/linkedin/brooklin/pull/923
* Add support for post datastream create,update,delete and state change action by @hshukla in https://github.com/linkedin/brooklin/pull/915
* Version 4.2.0-SNAPSHOT by @ryannedolan in https://github.com/linkedin/brooklin/pull/914
* Update zookeeper dependency to import from LinkedIn published version by @surajkn in https://github.com/linkedin/brooklin/pull/917
* Set datastream status to deleting for delete call by @hshukla in https://github.com/linkedin/brooklin/pull/918
* Bump version after release by @hshukla in https://github.com/linkedin/brooklin/pull/920
* BMM Restart Improvements Part 1. Leader Coordinator Issuing Assignment Tokens by @jzakaryan in https://github.com/linkedin/brooklin/pull/919

## New Contributors
* @hshukla made their first contribution in https://github.com/linkedin/brooklin/pull/915

**Full Changelog**: https://github.com/linkedin/brooklin/compare/4.1.0...5.1.0

## 4.1.0 — 2022-09-29

- Refactored StickyPartitionAssignmentStrategy and implemented task estimation logic in LoadBasedPartitionAssignmentStrategy #835
Expand Down Expand Up @@ -110,7 +124,7 @@ Initial open-source release
### Connectors
- [KafkaConnector](https://github.com/linkedin/brooklin/wiki/Kafka-Connector)
- [KafkaMirrorMakerConnector](https://github.com/linkedin/brooklin/wiki/Kafka-MirrorMaker-Connector)

### Transport Providers
- [KafkaTransportProvider](https://github.com/linkedin/brooklin/wiki/Kafka-Transport-Provider)

6 changes: 3 additions & 3 deletions README.asciidoc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
= Brooklin

image:https://img.shields.io/github/license/linkedin/brooklin.svg[link="https://github.com/linkedin/brooklin/blob/master/LICENSE"]
image:https://img.shields.io/badge/bintray-v4.1.0-blue.svg?style=popout[link="https://bintray.com/linkedin/maven/brooklin"]
image:https://img.shields.io/badge/bintray-v5.1.0-blue.svg?style=popout[link="https://bintray.com/linkedin/maven/brooklin"]
image:https://img.shields.io/gitter/room/linkedin/kafka.svg?style=popout[link="https://gitter.im/linkedin/brooklin"]
image:https://img.shields.io/github/last-commit/linkedin/brooklin.svg?style=popout[link="https://github.com/linkedin/brooklin/commits/master"]
image:https://img.shields.io/github/issues/linkedin/brooklin/bug.svg?color=orange?style=popout[link="https://github.com/linkedin/brooklin/labels/bug"]
Expand Down Expand Up @@ -31,7 +31,7 @@ Brooklin is a distributed system intended for streaming data between various het
** While it is not limited to any particular system, Brooklin provides capabilities for reading/writing massive amounts of data to/from Kafka with high reliability at scale. You can learn more about this in the <<Use cases>> section.

* *Supports Change Data Capture with bootstrap*
** Brooklin supports propagating https://en.wikipedia.org/wiki/Change_data_capture[Change Data Capture] events from data stores, e.g. RDBMS, KV stores ... etc.
** Brooklin supports propagating https://en.wikipedia.org/wiki/Change_data_capture[Change Data Capture] events from data stores, e.g. RDBMS, KV stores ... etc.
** Brooklin also supports streaming a snapshot of the existing data before propagating change events.

== Use cases
Expand All @@ -56,7 +56,7 @@ Through its https://github.com/linkedin/brooklin/wiki/Brooklin-Architecture#rest
> Check out https://github.com/linkedin/brooklin/wiki/mirroring-kafka-clusters[Mirroring Kafka Clusters] to learn more about using Brooklin to mirror Kafka clusters.

=== Change Data Capture
* Brooklin supports propagating https://en.wikipedia.org/wiki/Change_data_capture[Change Data Capture] events from data stores, e.g. RDBMS, KV stores ... etc.
* Brooklin supports propagating https://en.wikipedia.org/wiki/Change_data_capture[Change Data Capture] events from data stores, e.g. RDBMS, KV stores ... etc.
* Brooklin supports bootstrapping data from a datastore, i.e. streaming a snapshot of the existing data before any change events.
* MySQL support is currently under development.

Expand Down
2 changes: 1 addition & 1 deletion gradle/maven.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
allprojects {
version = "5.0.2-SNAPSHOT"
version = "5.2.0-SNAPSHOT"
}

subprojects {
Expand Down