|
68 | 68 | ### Bigtable:
|
69 | 69 |
|
70 | 70 | **BREAKING CHANGES**:
|
| 71 | + |
71 | 72 | * Experimental functions matching `Async*` in `bigtable::TableAdmin` and
|
72 | 73 | `bigtable::InstanceAdmin` have been removed from the public API. See
|
73 | 74 | [#5923](https://github.com/googleapis/google-cloud-cpp/issues/5923) for more
|
74 | 75 | details.
|
75 | 76 |
|
| 77 | +**Other changes**: |
| 78 | + |
| 79 | +* feat(bigtable): add Backup IAM Policy snippets (#6847) |
| 80 | +* doc(bigtable): revamp examples README (#6839) |
| 81 | +* docs: fix connection pool size for samples (#6834) |
| 82 | +* cleanup(doc): add IAM examples to Bigtable gRPC doc, fix typos (#6838) |
| 83 | +* cleanup(bigtable)!: remove admin async methods from public API (#6711) |
| 84 | + |
| 85 | +### Pub/Sub: |
| 86 | + |
| 87 | +* fix: cast to std::string which works with string and Cord (#6850) |
| 88 | +* doc(pubsub): an example for publisher flow control (#6784) |
| 89 | +* feat(pubsub): flow control for Publisher (#6678) |
| 90 | +* feat(pubsub): use unary RPCs for Ack/Nack (#6674) |
| 91 | +* feat(pubsub): direct Ack/Nack through SubscriberStub (#6666) |
| 92 | + |
| 93 | +### Storage: |
| 94 | + |
| 95 | +* fix(storage): allow overwrites in parallel uploads (#6908) |
| 96 | +* feat(GCS+gRPC): capture streaming RPCs metadata (#6902) |
| 97 | +* fix(storage): use correct header for XML pre-conditions (#6903) |
| 98 | +* fix(storage): use JSON for reads with pre-conditions (#6900) |
| 99 | +* fix(storage): treat 304 errors as kFailedPrecondition (#6897) |
| 100 | +* feat(storage): micro-optimization for downloads (#6892) |
| 101 | +* fix(GCS+gRPC): avoid duplicate headers in downloads (#6891) |
| 102 | +* feat(storage): implement "public access prevention" (#6755) |
| 103 | +* fix(GCS+gRPC): resumable uploads can resume (#6881) |
| 104 | +* feat(storage): share client in throughput benchmark (#6882) |
| 105 | +* feat(storage): make auto-finalization optional (#6874) |
| 106 | +* fix(storage): alternative endpoints and Host header (#6864) |
| 107 | +* fix(storage): crashes with tracing enabled (#6870) |
| 108 | + |
| 109 | +### Spanner: |
| 110 | + |
| 111 | +* feature(spanner): low-cost instances (#6895) |
| 112 | +* refactor(spanner): Use background threads for admin LROs (#6853, #6835) |
| 113 | +* feature(spanner): add optimizer_statistics_package to QueryOptions (#6727) |
| 114 | +* fix(spanner): pick up tracing-option defaults in SetBasicDefaults() (#6691) |
| 115 | + |
| 116 | +### Common Libraries: |
| 117 | + |
| 118 | +* feat(common): support LROs (long-running operations) use background threads |
| 119 | + (#6855, #6831, #6824, #6823, #6822, #6820, #6816, #6804) |
| 120 | +* fix(common): remove blocking call in MinimalIamCredentials (#6813) |
| 121 | + |
76 | 122 | ## v1.28.0 - 2021-06
|
77 | 123 |
|
78 | 124 | ### Bigtable
|
|
0 commit comments