Skip to content

Commit 336324a

Browse files
authored
---
yaml --- r: 12909 b: refs/heads/autosynth-bigtable c: f28bbcc h: refs/heads/master i: 12907: 0dec344
1 parent 56696f0 commit 336324a

4 files changed

Lines changed: 1 addition & 21 deletions

File tree

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ refs/heads/autosynth-asset: af3772eb76acbfc401f7c3f9310f09f2b0e17602
126126
refs/heads/autosynth-automl: d4315b3596bac160e3439432c54435f44b09953e
127127
refs/heads/autosynth-bigquerydatatransfer: 2a9f3938237f85a8919602d74011326580ff387f
128128
refs/heads/autosynth-bigquerystorage: 99aee05df348f39d98b6fb23c292006f1d2a6c28
129-
refs/heads/autosynth-bigtable: 978f3b7aa6a1bf74641af684aa4aaff4468178e3
129+
refs/heads/autosynth-bigtable: f28bbcce35c6d178e36cd50d3e4daf4f81717919
130130
refs/heads/autosynth-bigtable-admin: 6379a2bc712f2736c83de0e009b4d26da4fa82ca
131131
refs/heads/autosynth-containeranalysis: 781fdb430a60f9a6491f116e31e4e10118157bdb
132132
refs/heads/autosynth-datastore: af1fb76aa3eee02fe6f31f8fa1c72a4f048d149b

branches/autosynth-bigtable/google-cloud-clients/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/AckReplyConsumer.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,4 @@ public interface AckReplyConsumer {
2929
* message.
3030
*/
3131
void nack();
32-
33-
void abandon();
3432
}

branches/autosynth-bigtable/google-cloud-clients/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/MessageDispatcher.java

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,6 @@ private class AckHandler implements ApiFutureCallback<AckReply> {
133133
private final int outstandingBytes;
134134
private final long receivedTimeMillis;
135135
private final Instant totalExpiration;
136-
private boolean extending = true;
137136

138137
AckHandler(String ackId, int outstandingBytes, Instant totalExpiration) {
139138
this.ackId = ackId;
@@ -152,7 +151,6 @@ private void forget() {
152151
*/
153152
return;
154153
}
155-
extending = false;
156154
flowController.release(1, outstandingBytes);
157155
messagesWaiter.incrementPendingMessages(-1);
158156
processOutstandingBatches();
@@ -419,11 +417,6 @@ public void ack() {
419417
public void nack() {
420418
response.set(AckReply.NACK);
421419
}
422-
423-
@Override
424-
public void abandon() {
425-
ackHandler.forget();
426-
}
427420
};
428421
ApiFutures.addCallback(response, ackHandler, MoreExecutors.directExecutor());
429422
executor.execute(
@@ -478,9 +471,6 @@ void extendDeadlines() {
478471
Instant extendTo = now.plusSeconds(extendSeconds);
479472

480473
for (Map.Entry<String, AckHandler> entry : pendingMessages.entrySet()) {
481-
if (!entry.getValue().extending) {
482-
continue;
483-
}
484474
String ackId = entry.getKey();
485475
Instant totalExpiration = entry.getValue().totalExpiration;
486476
if (totalExpiration.isAfter(extendTo)) {

branches/autosynth-bigtable/google-cloud-clients/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/MessageDispatcherTest.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,14 +148,6 @@ public void testNack() throws Exception {
148148
assertThat(sentModAcks).contains(ModAckItem.of(TEST_MESSAGE.getAckId(), 0));
149149
}
150150

151-
@Test
152-
public void testAbandon() throws Exception {
153-
dispatcher.processReceivedMessages(Collections.singletonList(TEST_MESSAGE), NOOP_RUNNABLE);
154-
consumers.take().abandon();
155-
dispatcher.extendDeadlines();
156-
assertThat(sentModAcks).doesNotContain(TEST_MESSAGE.getAckId());
157-
}
158-
159151
@Test
160152
public void testExtension() throws Exception {
161153
dispatcher.processReceivedMessages(Collections.singletonList(TEST_MESSAGE), NOOP_RUNNABLE);

0 commit comments

Comments
 (0)