Changelog

1.117.0 (2022-05-10)

Features

  • Adding grpc compression support for publisher client (#1000) (4ad1a3f)
  • AuditConfig for IAM v1 (a1c9b74)

Bug Fixes

  • added exactly once delivery files to owlbot config (#1106) (bb6f105)
  • adding BetaApi annotation on AckReplyConsumerWithResponse for Exactly Once Delivery (#1097) (0e89054)
  • removed beta api annotation for ordering keys (#1094) (3f140fb)

Dependencies

  • error_prone_annotations from the shared deps BOM (#1102) (3bb2bec)
  • update dependency com.google.protobuf:protobuf-java-util to v3.20.1 (#1100) (063b7aa)

Documentation

  • sample: remove unused native-image-support dependency (#1103) (e7d9000)

1.116.4 (2022-04-19)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.6.1 (#1084) (b1c4d89)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 (#1085) (4826dcb)
  • update dependency com.google.cloud:native-image-support to v0.13.1 (#1086) (98c7b2b)
  • update dependency com.google.errorprone:error_prone_annotations to v2.12.1 (#1080) (d13bd94)
  • update dependency com.google.errorprone:error_prone_annotations to v2.13.0 (#1083) (3b8cbcb)
  • update dependency com.google.errorprone:error_prone_annotations to v2.13.1 (#1087) (34121f0)
  • update dependency com.google.protobuf:protobuf-java-util to v3.20.0 (#1078) (b064d6c)

1.116.3 (2022-03-29)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.5.11 (#1070) (662e2ec)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 (#1072) (56f9e91)
  • update dependency com.google.cloud:native-image-support to v0.12.11 (#1071) (82f4501)

1.116.2 (2022-03-24)

Dependencies

  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.11 (#1064) (3ebcc5e)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.11 (#1065) (d1ce9c6)

1.116.1 (2022-03-22)

Bug Fixes

  • added a maximum metadata size when creating the subscriber (#1061) (3a8c83b)
  • Removed EnableExactlyOnceDelivery from Builders (#1052) (9add538)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.5.10 (#1057) (0b7d19f)
  • update dependency com.google.cloud:google-cloud-core to v2.5.8 (#1050) (c7551d6)
  • update dependency com.google.cloud:google-cloud-core to v2.5.9 (#1054) (5b3227f)
  • update dependency com.google.cloud:native-image-support to v0.12.10 (#1058) (af2b364)
  • update dependency com.google.cloud:native-image-support to v0.12.7 (#1042) (fd52aa8)
  • update dependency com.google.cloud:native-image-support to v0.12.8 (#1051) (da2d3fa)
  • update dependency com.google.cloud:native-image-support to v0.12.9 (#1053) (6e97d52)
  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.10 (#1043) (5884bdf)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.10 (#1044) (158e7f8)

Documentation

  • sample: Add sample for Native Image support in Pub/Sub (#1026) (a4fa69b)
  • sample: use Java 8 for native image sample (#1060) (2d5c010)

1.116.0 (2022-03-04)

Features

Bug Fixes

  • removing misspelled field, add correctly spelled field (#1011) (2e8b681)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.5.4 (#1017) (55c53e3)
  • update dependency com.google.cloud:google-cloud-core to v2.5.6 (#1038) (c319f59)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 (#1035) (10dba36)

1.115.5 (2022-02-11)

Dependencies

  • update actions/github-script action to v6 (#1010) (04ee4c9)
  • update dependency com.google.cloud:google-cloud-core to v2.5.3 (#1008) (0eacfb0)

1.115.4 (2022-02-10)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.5.1 (#1004) (8f6879b)

1.115.3 (2022-02-08)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.5.0 (#995) (3b3b90a)

1.115.2 (2022-02-03)

Dependencies

  • java: update actions/github-script action to v5 (#1339) (#984) (9a1cc0e)
  • update dependency com.google.cloud:google-cloud-core to v2.4.0 (#986) (8cdf7a0)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 (#988) (8993760)
  • update dependency com.google.errorprone:error_prone_annotations to v2.11.0 (#983) (abcbb32)
  • update dependency com.google.protobuf:protobuf-java-util to v3.19.3 (#973) (13a9f96)
  • update dependency com.google.protobuf:protobuf-java-util to v3.19.4 (#987) (ff71dc7)

1.115.1 (2022-01-07)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.3.4 (#955) (b39ecd5)
  • update dependency com.google.cloud:google-cloud-core to v2.3.5 (#959) (5efec45)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.6.0 (#957) (b562ce8)
  • update dependency com.google.protobuf:protobuf-java-util to v3.19.2 (#954) (a1ac149)

1.115.0 (2021-12-05)

Features

Bug Fixes

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.3.0 (#913) (adfd456)
  • update dependency com.google.cloud:google-cloud-core to v2.3.1 (#927) (9fcc996)
  • update dependency com.google.cloud:google-cloud-core to v2.3.2 (#941) (41f881b)
  • update dependency com.google.cloud:google-cloud-core to v2.3.3 (#943) (df3a5fe)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.0 (#919) (4adf335)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.1 (#942) (44cdcf5)
  • update dependency com.google.errorprone:error_prone_annotations to v2.10.0 (#901) (8733144)
  • update dependency com.google.protobuf:protobuf-java-util to v3.19.1 (#885) (d0a02a9)
  • update dependency org.apache.avro:avro to v1.11.0 (#894) (b7ba1a8)
  • update gson to 2.8.9 (ec97e93)

1.114.7 (2021-10-19)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.1.8 (#877) (c76329b)
  • update dependency com.google.cloud:google-cloud-core to v2.2.0 (#881) (1eb4a1f)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.4.0 (#882) (2c367bb)

1.114.6 (2021-10-05)

Dependencies

  • update dependency com.google.protobuf:protobuf-java-util to v3.18.1 (#870) (5188e39)

1.114.5 (2021-09-27)

Bug Fixes

  • do not block forever if message size > flow control limits (#847) (f4ca4b2)
  • reset resource ids before test retries (#852) (3769e53)

Documentation

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.1.5 (#854) (374b8c3)
  • update dependency com.google.cloud:google-cloud-core to v2.1.6 (#855) (9fabfc3)
  • update dependency com.google.cloud:google-cloud-core to v2.1.7 (#858) (2cd94b5)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.3.0 (#856) (ab47c15)

1.114.4 (2021-09-17)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.1.4 (#835) (2ab94ab)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.1 (#836) (39770c9)
  • update dependency com.google.protobuf:protobuf-java-util to v3.18.0 (#841) (f5d515c)

1.114.3 (2021-08-31)

Bug Fixes

  • Set publish timeouts to be consistent with desired values (#820) (826dc10)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.1.2 (#823) (cc0786f)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.0 (#824) (32623af)

1.114.2 (2021-08-24)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.1.1 (#813) (e7b0c3c)

1.114.1 (2021-08-23)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.1.0 (#806) (744eacd)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.1.0 (#807) (e88ff93)

1.114.0 (2021-08-23)

Features

Dependencies

  • update dependency com.google.errorprone:error_prone_annotations to v2.9.0 (#797) (70bb91d)

1.113.9 (2021-08-11)

Dependencies

  • update dependency com.google.api.grpc:grpc-google-cloud-pubsub-v1 to v1.96.0 (#786) (57c3c2b)
  • update dependency com.google.api.grpc:proto-google-cloud-pubsub-v1 to v1.96.0 (#787) (7940378)
  • update dependency com.google.cloud:google-cloud-core to v2.0.5 (#783) (de3d475)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.0.1 (#788) (5d39f85)

1.113.8 (2021-08-11)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.0.4 (#772) (37cb279)

1.113.7 (2021-08-11)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2.0.3 (#768) (2ba610b)

1.113.6 (2021-08-06)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v2 (#759) (9afc2a3)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2 (#762) (ee939c2)
  • update dependency com.google.errorprone:error_prone_annotations to v2.8.0 (#745) (554d602)
  • update dependency com.google.errorprone:error_prone_annotations to v2.8.1 (#758) (09650e4)

1.113.5 (2021-07-02)

Bug Fixes

  • Add shopt -s nullglob to dependencies script (#724) (25840d6)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v1.95.3 (#725) (ae3b284)
  • update dependency com.google.cloud:google-cloud-core to v1.95.4 (#730) (b6453b3)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 (#732) (78b26c0)

1.113.4 (2021-06-22)

Bug Fixes

  • allow retries for subscriber unary rpcs (#721) (3f0a6d2)
  • Update dependencies.sh to not break on mac (#718) (0ebad0a)

1.113.3 (2021-06-09)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v1.95.2 (#707) (60c7a68)

1.113.2 (2021-06-09)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v1.95.1 (#701) (c91e208)
  • update dependency com.google.protobuf:protobuf-java-util to v3.17.3 (#700) (60f9b8d)

1.113.1 (2021-06-07)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v1.95.0 (#691) (bc75411)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 (#692) (1ba00a2)
  • update dependency com.google.protobuf:protobuf-java-util to v3.17.2 (#690) (2ac440c)

1.113.0 (2021-05-31)

Features

  • add gcf-owl-bot[bot] to ignoreAuthors (#673) (51dfca3)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 (#672) (2cc9ec5)
  • update dependency com.google.errorprone:error_prone_annotations to v2.7.1 (#667) (885be5c)
  • update dependency com.google.protobuf:protobuf-java-util to v3.17.1 (#679) (e7ef708)

1.112.5 (2021-05-14)

Dependencies

  • update dependency com.google.protobuf:protobuf-java-util to v3.17.0 (#660) (5f33acf)

1.112.4 (2021-05-12)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 (#651) (96ab1d4)
  • update dependency com.google.protobuf:protobuf-java-util to v3.16.0 (#647) (7fcc503)

1.112.3 (2021-04-26)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v1.94.8 (#624) (e1d6632)

1.112.2 (2021-04-24)

Bug Fixes

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 (#614) (61e2ea1)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1 (#626) (a9884a9)
  • update dependency org.easymock:easymock to v4.3 (#612) (b08e816)

1.112.1 (2021-04-12)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v1.94.6 (#590) (902b149)
  • update dependency com.google.cloud:google-cloud-core to v1.94.7 (#597) (312966d)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 (#592) (f81b792)
  • update dependency com.google.errorprone:error_prone_annotations to v2.6.0 (#585) (8316bce)
  • update dependency com.google.protobuf:protobuf-java-util to v3.15.7 (#586) (616e77d)
  • update dependency com.google.protobuf:protobuf-java-util to v3.15.8 (#589) (8adde2d)
  • update dependency org.apache.avro:avro to v1.10.2 (#575) (acd0c19)

1.112.0 (2021-03-16)

Features

Bug Fixes

  • properly shutdown subscriber stub on permanent streaming pull failure (#539) (adbcc0c)
  • update MessageDispatcher to not extend deadlines of messages which arrive early to 60s (#570) (e174e20)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v1.94.3 (#566) (3f23ac6)
  • update dependency com.google.cloud:google-cloud-core to v1.94.4 (#568) (21886d3)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 (#564) (0aa4521)
  • update dependency com.google.protobuf:protobuf-java-util to v3.15.5 (#559) (74e6a92)
  • update dependency com.google.protobuf:protobuf-java-util to v3.15.6 (#569) (b6e299f)

Documentation

  • Remove experimental note for schema APIs (#560) (4b98556)

1.111.4 (2021-02-26)

Dependencies

  • update dependency com.google.protobuf:protobuf-java-util to v3.15.3 (#546) (3c10d2c)

1.111.3 (2021-02-25)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 (#542) (ff9dc0d)

1.111.2 (2021-02-24)

Dependencies

  • update dependency com.google.protobuf:protobuf-java-util to v3.15.2 (#524) (b5e07a8)

1.111.1 (2021-02-23)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 (#515) (073c3b8)

1.111.0 (2021-02-02)

Features

Bug Fixes

  • adding deprecated tags to deprecated methods (#472) (91b5152)
  • fix flakiness in subscriberIT integration test (#476) (d981b4e)

Documentation

  • Document potentially unexpected blocking behavior of publish() method (#370) (18b3a2f)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 (#482) (260eca5)
  • update dependency com.google.errorprone:error_prone_annotations to v2.5.1 (#484) (44b6780)

1.110.3 (2020-12-15)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 (#466) (e96ae16)

1.110.2 (2020-12-14)

Bug Fixes

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 (#462) (1326484)

1.110.1 (2020-12-02)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 (#452) (6f8d0bb)

1.110.0 (2020-11-24)

Features

  • make the stream ack deadline congruent with maxDurationPerAckExtension (#447) (c63dc25)

1.109.0 (2020-11-17)

Features

  • Enable server side flow control by default with the option to turn it off (#426) (14ac8d7)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.15.0 (#430) (991cb43)

1.108.7 (2020-11-02)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.14.1 (#417) (fc388c0)

1.108.6 (2020-10-22)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 (#400) (bd3d400)

1.108.5 (2020-10-19)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 (#392) (1a0d7e9)

1.108.4 (2020-10-12)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 (#377) (5e76466)

1.108.3 (2020-10-02)

Bug Fixes

  • ensure proper cleanup of publisher in tests (#310) (b2b2f86)
  • Ensure that messages that are in pending batches for an ordering key are canceled when a previous publish for the ordering keys fails (#366) (7cdf8bc)
  • make subscriberIT test less flaky (#340) (5d4f534)
  • Only check keyHasError if ordering key is non-empty (#367) (8b2d0b7)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.0 (#357) (3b3616c)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.9.0 (#337) (8cf77ee)

1.108.2 (2020-08-21)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.5 (#303) (28ef9ea)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.6 (#313) (6fc0a4f)

1.108.1 (2020-08-04)

Bug Fixes

  • add header providers to PublisherStubSettings (#294) (6bd5016)
  • if a flow control setting is not provided use zero (#292) (d56155b)
  • Make error message more clear about where ordering must be enabled when publishing (#293) (f54ed02)

Documentation

  • remove experimental warning for ordering keys properties. (#297) (3fa5164)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.3 (#282) (744c268)

1.108.0 (2020-07-09)

Features

  • deps: adopt flatten plugin and google-cloud-shared-dependencies (#259) (6b0947b)
  • implement max duration per ack extension (#211) (1427b8c)
  • regenerated to pick up doc changes (#246) (a5f45ac)
  • Send streaming pull flow control settings to server (#267) (9c750c8)

Dependencies

  • update autovalue.version to v1.7.3 (#244) (6af6682)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.1 (#247) (fbceaed)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.2 (#274) (b101905)

1.107.0 (2020-06-09)

Features

Bug Fixes

Dependencies

  • bump shared-deps version and add back certain test deps (#218) (49ecc69)
  • remove grpc test dep since it's now in shared-deps (#220) (28ab521)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.6.0 (#219) (c6fc69d)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.7.0 (#221) (89eae9a)
  • update dependency com.google.errorprone:error_prone_annotations to v2.4.0 (#225) (f375ecb)

1.106.0 (2020-05-20)

Features

Documentation

  • fix: update client documentation link (#192) (e6f0533)

Dependencies

  • update autovalue.version to v1.7.2 (#184) (040ff0b)
  • update dependency com.google.protobuf:protobuf-java to v3.12.0 (#188) (87e036e)

1.105.1 (2020-05-07)

Bug Fixes

Dependencies

  • update autovalue.version to v1.7.1 (#173) (77884f8)
  • update dependency com.google.api.grpc:proto-google-common-protos to v1.18.0 (#176) (486ed41)
  • update dependency com.google.guava:guava-bom to v29 (#146) (16f1dbb)
  • update dependency com.google.http-client:google-http-client-bom to v1.35.0 (#169) (6346042)
  • update dependency io.grpc:grpc-bom to v1.29.0 (#162) (b883b45)
  • update dependency org.threeten:threetenbp to v1.4.4 (#167) (78ead3a)

1.105.0 (2020-04-13)

Features

  • add interfaces for cloud pubsub publishers and subscribers (#134) (89fcc88)

Documentation

1.104.1 (2020-04-08)

Dependencies

  • update core dependencies (#127) (33c9293)
  • update dependency com.google.cloud:google-cloud-core to v1.93.4 (#129) (78c0216)
  • update dependency org.threeten:threetenbp to v1.4.3 (#128) (54650dd)

1.104.0 (2020-04-02)

Features

Bug Fixes

  • Re-generated to pick up changes in the API or client library generator. (#104) (0e366c3)

Dependencies

  • update core dependencies (#105) (5639f63)
  • update core dependencies to v1.55.0 (#122) (3ea1202)
  • update dependency com.google.api:api-common to v1.9.0 (#121) (30a1dee)
  • update dependency org.threeten:threetenbp to v1.4.2 (#116) (e7c007b)
  • update opencensus.version to v0.26.0 (#115) (26aec5d)

1.103.1 (2020-03-03)

Bug Fixes

  • add a default value for max outstanding request bytes flow control setting (#96) (4a6046c)
  • remove deprecated tag that was added prematurely (#97) (fbb87ef)

Dependencies

  • update core dependencies (#100) (8323b31)
  • update dependency com.google.cloud:google-cloud-core to v1.93.1 (#102) (33b12df)
  • update dependency com.google.http-client:google-http-client-bom to v1.34.2 (19fde3a)
  • update dependency com.google.protobuf:protobuf-java to v3.11.4 (e49a861)
  • update dependency io.grpc:grpc-bom to v1.27.1 (013b0c3)
  • update dependency org.easymock:easymock to v4 (#39) (f803bee)
  • update opencensus.version to v0.25.0 (#85) (aeca5d4)

Documentation

  • regen: switch to proto annotations (#90) (63c147a)

1.103.0 (2020-02-20)

Features

  • add randomly generated UUID to outgoing initial streaming pull requests (#77) (08e77d4)
  • adding support for dead letter queues (#60) (f3c93fa)

Bug Fixes

  • ensure all publishes complete before shutting down publisher (#76) (d0ab525), closes #6784 #11
  • removing delivery attempt attribute when dead lettering is not enabled (#72) (535854d)
  • retry streaming subscriber connections on unknown (#92) (d702a5c)
  • shutdown grpc stubs properly when a subscriber is stopped (#74) (9bcc433), closes #6784 #11

Dependencies

  • update core dependencies (#56) (0188a8a)
  • update dependency com.google.cloud:google-cloud-core to v1.92.5 (c296feb)
  • update dependency com.google.http-client:google-http-client-bom to v1.34.1 (#71) (69fc615)
  • update dependency com.google.protobuf:protobuf-java to v3.11.3 (#79) (0f77732)
  • update dependency org.threeten:threetenbp to v1.4.1 (4383d60)

Documentation

  • regen: update sample code to set total timeout, add API client header test (8bc23bc)

1.102.1 (2020-01-07)

Dependencies

  • update dependency com.google.cloud:google-cloud-core to v1.92.0 (4b3c656)
  • update dependency com.google.cloud:google-cloud-core to v1.92.1 (c9345e3)
  • update dependency com.google.errorprone:error_prone_annotations to v2.3.4 (#13) (a34c50c)
  • update dependency com.google.guava:guava-bom to v28.2-android (9f0a7b2)
  • update dependency io.grpc:grpc-bom to v1.26.0 (#38) (c09da56)

1.102.0 (2019-12-04)

Features

  • make repo releasable, add parent/bom (#3) (53c4030)

Bug Fixes

  • ordering keys publishing of last batch (#9) (02c3771)

Dependencies

  • update dependency com.google.protobuf:protobuf-java to v3.11.1 (#14) (575b3d6)