Skip to content

Commit e96b6f8

Browse files
authored
chore: december release notes and ABI update (#5566)
1 parent 08e387d commit e96b6f8

7 files changed

+56
-1
lines changed

CHANGELOG.md

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,12 @@
77
This attribute represents the pre-GA name for "Uniform Bucket Level Access"
88
becoming GA. Applications should use `uniform_bucket_level_access` instead.
99

10-
## v1.21.0 - TBD
10+
## v1.22.0 - TBD
11+
12+
## v1.21.0 - 2020-12
1113

1214
**BREAKING CHANGES:**
15+
1316
* Some "Range" types used in the Storage, Pub/Sub and Spanner APIs lost a
1417
constructor that was never intended to be part of their public APIs. Users
1518
who were not directly constructing these ranges will not be affected. Also
@@ -42,6 +45,58 @@
4245
* `using ListInstancesRange = google::cloud::internal::PaginationRange`
4346
* `using ListInstanceConfigsRange = google::cloud::internal::PaginationRange`
4447

48+
### Bigtable
49+
50+
* fix(bigtable): missing functions to change policies (#5565)
51+
* feat(bigtable): create logging layer for Cloud Bigtable (#5515)
52+
* docs: document Bigtable thread safety (#5394)
53+
54+
### Pub/Sub
55+
56+
* feat(pubsub): by default Subscriber::Subscribe retries forever (#5552)
57+
* fix(pubsub): deadlock during streaming pull shutdown (#5547)
58+
* fix(pubsub): deadlock during fire & forget shutdown (#5541)
59+
* refactor!: PaginationRange<T> is now an alias to StreamRange<T> (#5538)
60+
* doc(pubsub): declare the library GA (#5390)
61+
* doc(pubsub): how to run throughput benchmark (#5500)
62+
* feat(pubsub): separate subscribers in benchmark (#5499)
63+
* feat(pubsub): separate publishers in benchmark (#5496)
64+
* feat(pubsub): minor optimization in publisher (#5495)
65+
* fix(pubsub): reduce data copying in publish (#5484)
66+
* feat(pubsub): more efficient callback dispatch (#5458)
67+
* feat(pubsub): batch acks and nacks in streams (#5464)
68+
* feat(pubsub): increase default buffer sizes (#5449)
69+
* feat(pubsub): pace publisher in throughtput benchmark (#5447)
70+
* feat(pubsub): improve lease management performance (#5454)
71+
* feat(pubsub): more details in throughput benchmark (#5451)
72+
* feat(pubsub): import throughput benchmark reports (#5450)
73+
* feat(pubsub): show ack throughput in benchmark (#5439)
74+
* feat(pubsub): handle AsyncPull responses in batches (#5441)
75+
* feat(pubsub): round robin subscriber channels (#5423)
76+
* feat(pubsub): more throughput benchmark options (#5419)
77+
* fix(pubsub): keep corked after ResumePublish (#5415)
78+
* fix(pubsub): sometimes published oversized batches (#5409)
79+
* feat(pubsub): round robin publisher connections (#5401)
80+
* feat(pubsub): reduce default channel count (#5402)
81+
82+
### Spanner
83+
84+
* feat(spanner): Point-In-Time Recovery (lite) throttled DB update (#5562)
85+
* refactor!: PaginationRange<T> is now an alias to StreamRange<T> (#5538)
86+
87+
### Storage
88+
89+
* refactor!: change gcs to use common PaginationRange<T> (#5545)
90+
* fix(storage): use channel options for credentials (#5524)
91+
* fix: validate service account credentials contain a usable key (#5404)
92+
93+
### Common Libraries
94+
95+
* feat: add value_type to StatusOr<T> (#5535)
96+
* feat: introduce a generic StreamRange<T> (#5532)
97+
* refactor(common): move CompletionQueue mock (#5463)
98+
* feat: a faster CompletionQueue::RunAsync (#5406)
99+
45100
## v1.20.0 - 2020-11
46101

47102
### Bigtable
6.51 KB
Binary file not shown.
419 Bytes
Binary file not shown.
4.75 KB
Binary file not shown.
16.4 KB
Binary file not shown.
22.6 KB
Binary file not shown.
-431 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)