Skip to content

Commit ed7482f

Browse files
authored
Release candidate 2.9.0-RC1 (#125)
1 parent 60314fe commit ed7482f

File tree

3 files changed

+74
-2
lines changed

3 files changed

+74
-2
lines changed

.github/workflows/release_pr_workflow.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,14 @@ jobs:
7575
git config --local user.name "GitHub Action"
7676
git config --local user.email "action@github.com"
7777
mvn versions:set -DgenerateBackupPoms=false -DnewVersion=${{ github.event.inputs.release_version }} versions:set-property -Dproperty=latestRelease
78-
git add pom.xml kcbq-api/pom.xml kcbq-connector/pom.xml
78+
mvn -f tools versions:update-parent -DgenerateBackupPoms=false -DparentVersion=${{ github.event.inputs.release_version }} -DskipResolution=true
79+
mvn -f docs versions:update-parent -DgenerateBackupPoms=false -DparentVersion=${{ github.event.inputs.release_version }} -DskipResolution=true
80+
git add pom.xml **/pom.xml
7981
git commit -m "Release version ${{ github.event.inputs.release_version }}"
8082
mvn versions:set -DgenerateBackupPoms=false -DnewVersion=${{ github.event.inputs.snapshot_version }}
81-
git add pom.xml kcbq-api/pom.xml kcbq-connector/pom.xml
83+
mvn -f tools versions:update-parent -DgenerateBackupPoms=false -DparentVersion=${{ github.event.inputs.snapshot_version }} -DskipResolution=true
84+
mvn -f docs versions:update-parent -DgenerateBackupPoms=false -DparentVersion=${{ github.event.inputs.snapshot_version }} -DskipResolution=true
85+
git add pom.xml **/pom.xml
8286
git commit -m "Bump version to ${{ github.event.inputs.snapshot_version }}"
8387
8488
- name: Create Pull Request

docs/src/site/markdown/RELEASE_NOTES.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,31 @@
33

44
All releases can be found at https://github.com/Aiven-Open/bigquery-connector-for-apache-kafka/releases
55

6+
## v2.9.0
7+
### What's changed
8+
- Fix retry login in GcsToBqWriter (#112)
9+
- Update readme (#115)
10+
- Create and Deploy the website (#102) (#110)
11+
- Revert GCS Batch loading deprecation
12+
- Add "deprecation" and "since" data to configuration options. (#103)
13+
- Add ability to generate a documentation site. (#102)
14+
- Enforced a minimum of 10 seconds for merge interval (#107)
15+
- Add checks for BigQuery ingestion failures (#99)
16+
- Revert deprecating partition decorator syntax (#68)
17+
- Fix closing writers race condition (#98)
18+
- Allow opt-in to use original message metadata (#97)
19+
- Enable client-side request level retries for Storage Write API (#81)
20+
21+
### Co-authored by
22+
- Brahmesh
23+
- Claude Warren
24+
- Davide Armand
25+
- hasan-cosan
26+
- Mariia Podgaietska
27+
28+
### Full Changelog
29+
https://github.com/Aiven-Open/bigquery-connector-for-apache-kafka/compare/v2.8.0...v2.9.0
30+
631
## v2.8.0
732
### What's Changed
833
- Updated Kafka.Decimal and Debezium.VariableScaleDecimal processing and adjusted tests (#82)

scripts/release_detail.sh

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
#!/bin/bash
2+
#
3+
# Copyright 2024 Copyright 2022 Aiven Oy and
4+
# bigquery-connector-for-apache-kafka project contributors
5+
#
6+
# This software contains code derived from the Confluent BigQuery
7+
# Kafka Connector, Copyright Confluent, Inc, which in turn
8+
# contains code derived from the WePay BigQuery Kafka Connector,
9+
# Copyright WePay, Inc.
10+
#
11+
# Licensed under the Apache License, Version 2.0 (the "License");
12+
# you may not use this file except in compliance with the License.
13+
# You may obtain a copy of the License at
14+
#
15+
# http://www.apache.org/licenses/LICENSE-2.0
16+
#
17+
# Unless required by applicable law or agreed to in writing,
18+
# software distributed under the License is distributed on an
19+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
20+
# KIND, either express or implied. See the License for the
21+
# specific language governing permissions and limitations
22+
# under the License.
23+
#
24+
25+
git fetch origin
26+
if [ -z $1 ]
27+
then
28+
echo "Must provide final version"
29+
exit 1
30+
fi
31+
32+
startTag=`grep latestRelease pom.xml | cut -f2 -d">" | cut -f1 -d"<"`
33+
endTag=${1}
34+
35+
start=`git rev-parse v${startTag}`
36+
end=`git rev-parse HEAD`
37+
commits=${start}...${end}
38+
printf "## v%s\n### What's changed\n" ${endTag}
39+
git log --format=' - %s' ${commits}
40+
41+
printf "\n\n### Co-authored by\n"
42+
git log --format=' - %an' ${commits} | sort -u
43+
printf "\n\n### Full Changelog\nhttps://github.com/Aiven-Open/bigquery-connector-for-apache-kafka/compare/v${startTag}...v${endTag}\n\n"

0 commit comments

Comments
 (0)