Skip to content

Commit bbef326

Browse files
chore: release 0.5.0 (#274)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
1 parent 58e55da commit bbef326

File tree

10 files changed

+64
-23
lines changed

10 files changed

+64
-23
lines changed

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# Changelog
22

3+
## [0.5.0](https://www.github.com/googleapis/java-pubsublite/compare/v0.4.1...v0.5.0) (2020-10-21)
4+
5+
6+
### Features
7+
8+
* Add nextOffset method to BufferingPullSubscriber ([#272](https://www.github.com/googleapis/java-pubsublite/issues/272)) ([5c0e7cc](https://www.github.com/googleapis/java-pubsublite/commit/5c0e7ccad577e06459d01b16e3e936baf86f7a90))
9+
* Add pubsublite-kafka-shim directory and disable deployment ([#273](https://www.github.com/googleapis/java-pubsublite/issues/273)) ([8bf29f8](https://www.github.com/googleapis/java-pubsublite/commit/8bf29f8db1fea7fbcd15571ade985d901b2ad16b))
10+
* Add SharedBehavior class which handles the PartitionsFor method on consumers and producers ([#278](https://www.github.com/googleapis/java-pubsublite/issues/278)) ([b42da5f](https://www.github.com/googleapis/java-pubsublite/commit/b42da5fbcfe4e727265b4d604da8e771e493667f))
11+
* Implement interfaces and utilities needed for Pub/Sub Lite Kafka shim ([#276](https://www.github.com/googleapis/java-pubsublite/issues/276)) ([3c43ef3](https://www.github.com/googleapis/java-pubsublite/commit/3c43ef38870f06f6e04aaa39df717e248cdd7008))
12+
* Implement PubsubLiteConsumer. ([#287](https://www.github.com/googleapis/java-pubsublite/issues/287)) ([eed9656](https://www.github.com/googleapis/java-pubsublite/commit/eed9656f6add63a82598e1c64c8e8631b3ccb108))
13+
* Implement PubsubLiteProducer ([#280](https://www.github.com/googleapis/java-pubsublite/issues/280)) ([1879470](https://www.github.com/googleapis/java-pubsublite/commit/187947033fadc6e624552fa1857137408047bd0f))
14+
* Implement SingleSubscriptionConsumerImpl ([#281](https://www.github.com/googleapis/java-pubsublite/issues/281)) ([0e409c2](https://www.github.com/googleapis/java-pubsublite/commit/0e409c213c19c3ef715d569ac7f811ec638e743b))
15+
16+
17+
### Bug Fixes
18+
19+
* Change internals to throw StatusException instead of return Status ([#300](https://www.github.com/googleapis/java-pubsublite/issues/300)) ([96ad02c](https://www.github.com/googleapis/java-pubsublite/commit/96ad02ccdfc076bc548cfc74aca4479499b6afb8))
20+
* Fix PubsubLiteUnboundedSource to create n partitions not partitions of n size ([#313](https://www.github.com/googleapis/java-pubsublite/issues/313)) ([dbebc4b](https://www.github.com/googleapis/java-pubsublite/commit/dbebc4ba4fc718d2f2fcfeea17787dcf2bae9662))
21+
* Implement ApiResourceAggregation to deduplicate logic for BackgroundResources. ([#301](https://www.github.com/googleapis/java-pubsublite/issues/301)) ([09578b5](https://www.github.com/googleapis/java-pubsublite/commit/09578b58c6051a4f4d5cd65df366ba939ff45b3b))
22+
* Implement TrivialProxyService to remove duplicate ProxyService logic for the trivial case. ([#302](https://www.github.com/googleapis/java-pubsublite/issues/302)) ([ed74c6f](https://www.github.com/googleapis/java-pubsublite/commit/ed74c6fa37e64656e0c08d294873bf46818d19f1))
23+
* Make connections start up asynchronously ([#289](https://www.github.com/googleapis/java-pubsublite/issues/289)) ([27b1fec](https://www.github.com/googleapis/java-pubsublite/commit/27b1fecfde7a323f5b1f7f86874d0ee1f33d24a6))
24+
25+
26+
### Dependencies
27+
28+
* Move common dependencies into parent dependency management section ([#275](https://www.github.com/googleapis/java-pubsublite/issues/275)) ([d72bea8](https://www.github.com/googleapis/java-pubsublite/commit/d72bea8f85367a59d3b228ca795bef83a5a154da))
29+
* update dependency com.google.cloud:google-cloud-pubsub to v1.108.3 ([#282](https://www.github.com/googleapis/java-pubsublite/issues/282)) ([cd9d943](https://www.github.com/googleapis/java-pubsublite/commit/cd9d9435a7450c39ded1dd35144d5829e931a7e7))
30+
* update dependency com.google.cloud:google-cloud-pubsub to v1.108.4 ([#291](https://www.github.com/googleapis/java-pubsublite/issues/291)) ([b18ba85](https://www.github.com/googleapis/java-pubsublite/commit/b18ba856b17ebc225963ac4ba76f5fcdcbfc8521))
31+
* update dependency com.google.cloud:google-cloud-pubsub to v1.108.5 ([#303](https://www.github.com/googleapis/java-pubsublite/issues/303)) ([50857a0](https://www.github.com/googleapis/java-pubsublite/commit/50857a0184188a12e9b59dbaabc233cc982fa8b9))
32+
* update dependency com.google.cloud:google-cloud-pubsub-bom to v1.108.3 ([#283](https://www.github.com/googleapis/java-pubsublite/issues/283)) ([e98aa25](https://www.github.com/googleapis/java-pubsublite/commit/e98aa256f38063465a04addfd48acf30b2120cc4))
33+
* update dependency com.google.cloud:google-cloud-pubsub-bom to v1.108.4 ([#292](https://www.github.com/googleapis/java-pubsublite/issues/292)) ([ed876b7](https://www.github.com/googleapis/java-pubsublite/commit/ed876b7f53997192b2120101d07f7e550e66f589))
34+
* update dependency com.google.cloud:google-cloud-pubsub-bom to v1.108.5 ([#304](https://www.github.com/googleapis/java-pubsublite/issues/304)) ([58e55da](https://www.github.com/googleapis/java-pubsublite/commit/58e55da1f0e0f0d46da1e12747f5851f4cc47718))
35+
* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.1 ([#284](https://www.github.com/googleapis/java-pubsublite/issues/284)) ([d4be4a3](https://www.github.com/googleapis/java-pubsublite/commit/d4be4a3e0900f6f6fd634999ddb9f1c5803ea118))
36+
* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 ([#285](https://www.github.com/googleapis/java-pubsublite/issues/285)) ([30c6f83](https://www.github.com/googleapis/java-pubsublite/commit/30c6f839fcce589d6c2293aa48e24029b3c97ba3))
37+
* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 ([#296](https://www.github.com/googleapis/java-pubsublite/issues/296)) ([273a07a](https://www.github.com/googleapis/java-pubsublite/commit/273a07a98f900e29829ada73d84dd227b156c0ab))
38+
* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 ([#308](https://www.github.com/googleapis/java-pubsublite/issues/308)) ([ed9d961](https://www.github.com/googleapis/java-pubsublite/commit/ed9d961aa7b79c18eb877a69203b042b0cebae86))
39+
* update dependency joda-time:joda-time to v2.10.7 ([#310](https://www.github.com/googleapis/java-pubsublite/issues/310)) ([d8e319c](https://www.github.com/googleapis/java-pubsublite/commit/d8e319ca3f8e53f961eb19af204a032e79bd87bf))
40+
* update dependency junit:junit to v4.13.1 ([#290](https://www.github.com/googleapis/java-pubsublite/issues/290)) ([578bc73](https://www.github.com/googleapis/java-pubsublite/commit/578bc73dd8f7971d8691ca9fcf5803a8a133d3fe))
41+
* update dependency org.apache.kafka:kafka-clients to v2.6.0 ([#279](https://www.github.com/googleapis/java-pubsublite/issues/279)) ([1985946](https://www.github.com/googleapis/java-pubsublite/commit/1985946348a02fd84476b762631ec6b6c5ab970a))
42+
* update dependency org.mockito:mockito-core to v3.5.15 ([#299](https://www.github.com/googleapis/java-pubsublite/issues/299)) ([a9baa99](https://www.github.com/googleapis/java-pubsublite/commit/a9baa99cc9ce7584decb6ec2678e98c77effce7d))
43+
344
### [0.4.1](https://www.github.com/googleapis/java-pubsublite/compare/v0.4.0...v0.4.1) (2020-09-28)
445

546

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ If you are using Maven, add this to your pom.xml file:
3434

3535
If you are using Gradle, add this to your dependencies
3636
```Groovy
37-
compile 'com.google.cloud:google-cloud-pubsublite:0.4.1'
37+
compile 'com.google.cloud:google-cloud-pubsublite:0.5.0'
3838
```
3939
If you are using SBT, add this to your dependencies
4040
```Scala
41-
libraryDependencies += "com.google.cloud" % "google-cloud-pubsublite" % "0.4.1"
41+
libraryDependencies += "com.google.cloud" % "google-cloud-pubsublite" % "0.5.0"
4242
```
4343
[//]: # ({x-version-update-end})
4444

google-cloud-pubsublite/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<parent>
44
<groupId>com.google.cloud</groupId>
55
<artifactId>google-cloud-pubsublite-parent</artifactId>
6-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
6+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010
<groupId>com.google.cloud</groupId>
1111
<artifactId>google-cloud-pubsublite</artifactId>
12-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
12+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
1313
<packaging>jar</packaging>
1414
<name>Google Cloud Pub/Sub Lite</name>
1515
<url>https://github.com/googleapis/java-pubsublite</url>
@@ -59,12 +59,12 @@
5959
<dependency>
6060
<groupId>com.google.api.grpc</groupId>
6161
<artifactId>proto-google-cloud-pubsublite-v1</artifactId>
62-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
62+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
6363
</dependency>
6464
<dependency>
6565
<groupId>com.google.api.grpc</groupId>
6666
<artifactId>grpc-google-cloud-pubsublite-v1</artifactId>
67-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
67+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
6868
</dependency>
6969
<dependency>
7070
<groupId>com.google.flogger</groupId>

grpc-google-cloud-pubsublite-v1/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.google.api.grpc</groupId>
66
<artifactId>grpc-google-cloud-pubsublite-v1</artifactId>
7-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
7+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
88
<name>grpc-google-cloud-pubsublite-v1</name>
99
<description>GRPC library for grpc-google-cloud-pubsublite-v1</description>
1010
<parent>
1111
<groupId>com.google.cloud</groupId>
1212
<artifactId>google-cloud-pubsublite-parent</artifactId>
13-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
13+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
1414
<relativePath>../pom.xml</relativePath>
1515
</parent>
1616
<dependencies>
1717
<dependency>
1818
<groupId>com.google.api.grpc</groupId>
1919
<artifactId>proto-google-cloud-pubsublite-v1</artifactId>
20-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
20+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
2121
</dependency>
2222
<dependency>
2323
<groupId>io.grpc</groupId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<modelVersion>4.0.0</modelVersion>
99
<groupId>com.google.cloud</groupId>
1010
<artifactId>google-cloud-pubsublite-parent</artifactId>
11-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
11+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
1212
<packaging>pom</packaging>
1313
<name>Google Cloud Pub/Sub Lite Parent</name>
1414
<url>https://github.com/googleapis/java-pubsublite</url>

proto-google-cloud-pubsublite-v1/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.google.api.grpc</groupId>
66
<artifactId>proto-google-cloud-pubsublite-v1</artifactId>
7-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
7+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
88
<name>proto-google-cloud-pubsublite-v1</name>
99
<description>PROTO library for proto-google-cloud-pubsublite-v1</description>
1010
<parent>
1111
<groupId>com.google.cloud</groupId>
1212
<artifactId>google-cloud-pubsublite-parent</artifactId>
13-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
13+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
1414
<relativePath>../pom.xml</relativePath>
1515
</parent>
1616
<dependencies>

pubsublite-beam-io/pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<parent>
44
<groupId>com.google.cloud</groupId>
55
<artifactId>google-cloud-pubsublite-parent</artifactId>
6-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
6+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010
<groupId>com.google.cloud</groupId>
1111
<artifactId>pubsublite-beam-io</artifactId>
12-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
12+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
1313
<packaging>jar</packaging>
1414
<name>Pub/Sub Lite IO</name>
1515
<url>https://github.com/googleapis/java-pubsublite</url>
@@ -18,7 +18,7 @@
1818
<dependency>
1919
<groupId>com.google.cloud</groupId>
2020
<artifactId>google-cloud-pubsublite</artifactId>
21-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
21+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
2222
</dependency>
2323
<dependency>
2424
<groupId>org.apache.beam</groupId>
@@ -66,12 +66,12 @@
6666
<dependency>
6767
<groupId>com.google.api.grpc</groupId>
6868
<artifactId>proto-google-cloud-pubsublite-v1</artifactId>
69-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
69+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
7070
</dependency>
7171
<dependency>
7272
<groupId>com.google.api.grpc</groupId>
7373
<artifactId>grpc-google-cloud-pubsublite-v1</artifactId>
74-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
74+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
7575
</dependency>
7676
<dependency>
7777
<groupId>com.google.api.grpc</groupId>

pubsublite-kafka-shim/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<parent>
44
<groupId>com.google.cloud</groupId>
55
<artifactId>google-cloud-pubsublite-parent</artifactId>
6-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
6+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010
<groupId>com.google.cloud</groupId>
1111
<artifactId>pubsublite-kafka-shim</artifactId>
12-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
12+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
1313
<packaging>jar</packaging>
1414
<name>Pub/Sub Lite Kafka Shim</name>
1515
<url>https://github.com/googleapis/java-pubsublite</url>
@@ -18,12 +18,12 @@
1818
<dependency>
1919
<groupId>com.google.api.grpc</groupId>
2020
<artifactId>proto-google-cloud-pubsublite-v1</artifactId>
21-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
21+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
2222
</dependency>
2323
<dependency>
2424
<groupId>com.google.cloud</groupId>
2525
<artifactId>google-cloud-pubsublite</artifactId>
26-
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
26+
<version>0.5.0</version><!-- {x-version-update:google-cloud-pubsublite:current} -->
2727
</dependency>
2828
<dependency>
2929
<groupId>org.apache.kafka</groupId>

samples/snapshot/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
<dependency>
4646
<groupId>com.google.cloud</groupId>
4747
<artifactId>google-cloud-pubsublite</artifactId>
48-
<version>0.4.2-SNAPSHOT</version>
48+
<version>0.5.0</version>
4949
</dependency>
5050
<!-- {x-version-update-end} -->
5151
<dependency>

versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Format:
22
# module:released-version:current-version
33

4-
google-cloud-pubsublite:0.4.1:0.4.2-SNAPSHOT
4+
google-cloud-pubsublite:0.5.0:0.5.0

0 commit comments

Comments
 (0)