mirror of https://github.com/grpc/grpc-java.git
core: delete outboundMessage() and inboundMessage() on StreamTracer. (#4014)
They were deprecated in 1.7.0.
This commit is contained in:
parent
0465bb5aeb
commit
df65bef881
|
|
@ -32,17 +32,6 @@ public abstract class StreamTracer {
|
||||||
public void streamClosed(Status status) {
|
public void streamClosed(Status status) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* An outbound message has been passed to the stream. This is called as soon as the stream knows
|
|
||||||
* about the message, but doesn't have further guarantee such as whether the message is serialized
|
|
||||||
* or not.
|
|
||||||
*
|
|
||||||
* @deprecated use {@link #outboundMessage(int)}
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public void outboundMessage() {
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An outbound message has been passed to the stream. This is called as soon as the stream knows
|
* An outbound message has been passed to the stream. This is called as soon as the stream knows
|
||||||
* about the message, but doesn't have further guarantee such as whether the message is serialized
|
* about the message, but doesn't have further guarantee such as whether the message is serialized
|
||||||
|
|
@ -54,17 +43,6 @@ public abstract class StreamTracer {
|
||||||
public void outboundMessage(int seqNo) {
|
public void outboundMessage(int seqNo) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* An inbound message has been received by the stream. This is called as soon as the stream knows
|
|
||||||
* about the message, but doesn't have further guarantee such as whether the message is
|
|
||||||
* deserialized or not.
|
|
||||||
*
|
|
||||||
* @deprecated use {@link #inboundMessage(int)}
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public void inboundMessage() {
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An inbound message has been received by the stream. This is called as soon as the stream knows
|
* An inbound message has been received by the stream. This is called as soon as the stream knows
|
||||||
* about the message, but doesn't have further guarantee such as whether the message is
|
* about the message, but doesn't have further guarantee such as whether the message is
|
||||||
|
|
|
||||||
|
|
@ -154,11 +154,9 @@ public final class StatsTraceContext {
|
||||||
*
|
*
|
||||||
* <p>Called from {@link io.grpc.internal.Framer}.
|
* <p>Called from {@link io.grpc.internal.Framer}.
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public void outboundMessage(int seqNo) {
|
public void outboundMessage(int seqNo) {
|
||||||
for (StreamTracer tracer : tracers) {
|
for (StreamTracer tracer : tracers) {
|
||||||
tracer.outboundMessage(seqNo);
|
tracer.outboundMessage(seqNo);
|
||||||
tracer.outboundMessage();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -167,11 +165,9 @@ public final class StatsTraceContext {
|
||||||
*
|
*
|
||||||
* <p>Called from {@link io.grpc.internal.MessageDeframer}.
|
* <p>Called from {@link io.grpc.internal.MessageDeframer}.
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public void inboundMessage(int seqNo) {
|
public void inboundMessage(int seqNo) {
|
||||||
for (StreamTracer tracer : tracers) {
|
for (StreamTracer tracer : tracers) {
|
||||||
tracer.inboundMessage(seqNo);
|
tracer.inboundMessage(seqNo);
|
||||||
tracer.inboundMessage();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -350,7 +350,6 @@ public class AbstractClientStreamTest {
|
||||||
.writeFrame(
|
.writeFrame(
|
||||||
any(WritableBuffer.class), any(Boolean.class), any(Boolean.class), any(Integer.class));
|
any(WritableBuffer.class), any(Boolean.class), any(Boolean.class), any(Integer.class));
|
||||||
assertThat(tracer.nextOutboundEvent()).isEqualTo("outboundMessage(0)");
|
assertThat(tracer.nextOutboundEvent()).isEqualTo("outboundMessage(0)");
|
||||||
assertThat(tracer.nextOutboundEvent()).isEqualTo("outboundMessage()");
|
|
||||||
assertThat(tracer.nextOutboundEvent()).matches("outboundMessageSent\\(0, [0-9]+, [0-9]+\\)");
|
assertThat(tracer.nextOutboundEvent()).matches("outboundMessageSent\\(0, [0-9]+, [0-9]+\\)");
|
||||||
assertNull(tracer.nextOutboundEvent());
|
assertNull(tracer.nextOutboundEvent());
|
||||||
assertNull(tracer.nextInboundEvent());
|
assertNull(tracer.nextInboundEvent());
|
||||||
|
|
|
||||||
|
|
@ -490,7 +490,6 @@ public class MessageDeframerTest {
|
||||||
long expectedUncompressedSize = 0;
|
long expectedUncompressedSize = 0;
|
||||||
for (int i = 0; i < count; i++) {
|
for (int i = 0; i < count; i++) {
|
||||||
assertEquals("inboundMessage(" + i + ")", tracer.nextInboundEvent());
|
assertEquals("inboundMessage(" + i + ")", tracer.nextInboundEvent());
|
||||||
assertEquals("inboundMessage()", tracer.nextInboundEvent());
|
|
||||||
assertEquals(
|
assertEquals(
|
||||||
String.format("inboundMessageRead(%d, %d, -1)", i, sizes[i * 2]),
|
String.format("inboundMessageRead(%d, %d, -1)", i, sizes[i * 2]),
|
||||||
tracer.nextInboundEvent());
|
tracer.nextInboundEvent());
|
||||||
|
|
|
||||||
|
|
@ -382,7 +382,6 @@ public class MessageFramerTest {
|
||||||
long expectedUncompressedSize = 0;
|
long expectedUncompressedSize = 0;
|
||||||
for (int i = 0; i < count; i++) {
|
for (int i = 0; i < count; i++) {
|
||||||
assertEquals("outboundMessage(" + i + ")", tracer.nextOutboundEvent());
|
assertEquals("outboundMessage(" + i + ")", tracer.nextOutboundEvent());
|
||||||
assertEquals("outboundMessage()", tracer.nextOutboundEvent());
|
|
||||||
assertEquals(
|
assertEquals(
|
||||||
String.format("outboundMessageSent(%d, %d, %d)", i, sizes[i * 2], sizes[i * 2 + 1]),
|
String.format("outboundMessageSent(%d, %d, %d)", i, sizes[i * 2], sizes[i * 2 + 1]),
|
||||||
tracer.nextOutboundEvent());
|
tracer.nextOutboundEvent());
|
||||||
|
|
|
||||||
|
|
@ -1912,7 +1912,6 @@ public abstract class AbstractInteropTest {
|
||||||
int seqNo = 0;
|
int seqNo = 0;
|
||||||
for (MessageLite msg : sentMessages) {
|
for (MessageLite msg : sentMessages) {
|
||||||
assertThat(tracer.nextOutboundEvent()).isEqualTo(String.format("outboundMessage(%d)", seqNo));
|
assertThat(tracer.nextOutboundEvent()).isEqualTo(String.format("outboundMessage(%d)", seqNo));
|
||||||
assertThat(tracer.nextOutboundEvent()).isEqualTo("outboundMessage()");
|
|
||||||
assertThat(tracer.nextOutboundEvent()).matches(
|
assertThat(tracer.nextOutboundEvent()).matches(
|
||||||
String.format("outboundMessageSent\\(%d, -?[0-9]+, -?[0-9]+\\)", seqNo));
|
String.format("outboundMessageSent\\(%d, -?[0-9]+, -?[0-9]+\\)", seqNo));
|
||||||
seqNo++;
|
seqNo++;
|
||||||
|
|
@ -1923,7 +1922,6 @@ public abstract class AbstractInteropTest {
|
||||||
seqNo = 0;
|
seqNo = 0;
|
||||||
for (MessageLite msg : receivedMessages) {
|
for (MessageLite msg : receivedMessages) {
|
||||||
assertThat(tracer.nextInboundEvent()).isEqualTo(String.format("inboundMessage(%d)", seqNo));
|
assertThat(tracer.nextInboundEvent()).isEqualTo(String.format("inboundMessage(%d)", seqNo));
|
||||||
assertThat(tracer.nextInboundEvent()).isEqualTo("inboundMessage()");
|
|
||||||
assertThat(tracer.nextInboundEvent()).matches(
|
assertThat(tracer.nextInboundEvent()).matches(
|
||||||
String.format("inboundMessageRead\\(%d, -?[0-9]+, -?[0-9]+\\)", seqNo));
|
String.format("inboundMessageRead\\(%d, -?[0-9]+, -?[0-9]+\\)", seqNo));
|
||||||
uncompressedReceivedSize += msg.getSerializedSize();
|
uncompressedReceivedSize += msg.getSerializedSize();
|
||||||
|
|
|
||||||
|
|
@ -685,7 +685,6 @@ public abstract class AbstractTransportTest {
|
||||||
assertTrue(clientStream.isReady());
|
assertTrue(clientStream.isReady());
|
||||||
clientStream.writeMessage(methodDescriptor.streamRequest("Hello!"));
|
clientStream.writeMessage(methodDescriptor.streamRequest("Hello!"));
|
||||||
assertThat(clientStreamTracer1.nextOutboundEvent()).isEqualTo("outboundMessage(0)");
|
assertThat(clientStreamTracer1.nextOutboundEvent()).isEqualTo("outboundMessage(0)");
|
||||||
assertThat(clientStreamTracer1.nextOutboundEvent()).isEqualTo("outboundMessage()");
|
|
||||||
|
|
||||||
clientStream.flush();
|
clientStream.flush();
|
||||||
InputStream message = serverStreamListener.messageQueue.poll(TIMEOUT_MS, TimeUnit.MILLISECONDS);
|
InputStream message = serverStreamListener.messageQueue.poll(TIMEOUT_MS, TimeUnit.MILLISECONDS);
|
||||||
|
|
@ -701,7 +700,6 @@ public abstract class AbstractTransportTest {
|
||||||
assertThat(clientStreamTracer1.getOutboundUncompressedSize()).isEqualTo(0L);
|
assertThat(clientStreamTracer1.getOutboundUncompressedSize()).isEqualTo(0L);
|
||||||
}
|
}
|
||||||
assertThat(serverStreamTracer1.nextInboundEvent()).isEqualTo("inboundMessage(0)");
|
assertThat(serverStreamTracer1.nextInboundEvent()).isEqualTo("inboundMessage(0)");
|
||||||
assertThat(serverStreamTracer1.nextInboundEvent()).isEqualTo("inboundMessage()");
|
|
||||||
assertNull("no additional message expected", serverStreamListener.messageQueue.poll());
|
assertNull("no additional message expected", serverStreamListener.messageQueue.poll());
|
||||||
|
|
||||||
clientStream.halfClose();
|
clientStream.halfClose();
|
||||||
|
|
@ -739,7 +737,6 @@ public abstract class AbstractTransportTest {
|
||||||
assertTrue(serverStream.isReady());
|
assertTrue(serverStream.isReady());
|
||||||
serverStream.writeMessage(methodDescriptor.streamResponse("Hi. Who are you?"));
|
serverStream.writeMessage(methodDescriptor.streamResponse("Hi. Who are you?"));
|
||||||
assertThat(serverStreamTracer1.nextOutboundEvent()).isEqualTo("outboundMessage(0)");
|
assertThat(serverStreamTracer1.nextOutboundEvent()).isEqualTo("outboundMessage(0)");
|
||||||
assertThat(serverStreamTracer1.nextOutboundEvent()).isEqualTo("outboundMessage()");
|
|
||||||
|
|
||||||
serverStream.flush();
|
serverStream.flush();
|
||||||
message = clientStreamListener.messageQueue.poll(TIMEOUT_MS, TimeUnit.MILLISECONDS);
|
message = clientStreamListener.messageQueue.poll(TIMEOUT_MS, TimeUnit.MILLISECONDS);
|
||||||
|
|
@ -755,7 +752,6 @@ public abstract class AbstractTransportTest {
|
||||||
}
|
}
|
||||||
assertTrue(clientStreamTracer1.getInboundHeaders());
|
assertTrue(clientStreamTracer1.getInboundHeaders());
|
||||||
assertThat(clientStreamTracer1.nextInboundEvent()).isEqualTo("inboundMessage(0)");
|
assertThat(clientStreamTracer1.nextInboundEvent()).isEqualTo("inboundMessage(0)");
|
||||||
assertThat(clientStreamTracer1.nextInboundEvent()).isEqualTo("inboundMessage()");
|
|
||||||
assertEquals("Hi. Who are you?", methodDescriptor.parseResponse(message));
|
assertEquals("Hi. Who are you?", methodDescriptor.parseResponse(message));
|
||||||
assertThat(clientStreamTracer1.nextInboundEvent())
|
assertThat(clientStreamTracer1.nextInboundEvent())
|
||||||
.matches("inboundMessageRead\\(0, -?[0-9]+, -?[0-9]+\\)");
|
.matches("inboundMessageRead\\(0, -?[0-9]+, -?[0-9]+\\)");
|
||||||
|
|
|
||||||
|
|
@ -132,23 +132,11 @@ public class TestClientStreamTracer extends ClientStreamTracer implements TestSt
|
||||||
delegate.streamClosed(status);
|
delegate.streamClosed(status);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public void inboundMessage() {
|
|
||||||
delegate.inboundMessage();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void inboundMessage(int seqNo) {
|
public void inboundMessage(int seqNo) {
|
||||||
delegate.inboundMessage(seqNo);
|
delegate.inboundMessage(seqNo);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public void outboundMessage() {
|
|
||||||
delegate.outboundMessage();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void outboundMessage(int seqNo) {
|
public void outboundMessage(int seqNo) {
|
||||||
delegate.outboundMessage(seqNo);
|
delegate.outboundMessage(seqNo);
|
||||||
|
|
|
||||||
|
|
@ -111,23 +111,11 @@ public class TestServerStreamTracer extends ServerStreamTracer implements TestSt
|
||||||
delegate.streamClosed(status);
|
delegate.streamClosed(status);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public void inboundMessage() {
|
|
||||||
delegate.inboundMessage();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void inboundMessage(int seqNo) {
|
public void inboundMessage(int seqNo) {
|
||||||
delegate.inboundMessage(seqNo);
|
delegate.inboundMessage(seqNo);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public void outboundMessage() {
|
|
||||||
delegate.outboundMessage();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void outboundMessage(int seqNo) {
|
public void outboundMessage(int seqNo) {
|
||||||
delegate.outboundMessage(seqNo);
|
delegate.outboundMessage(seqNo);
|
||||||
|
|
|
||||||
|
|
@ -163,23 +163,11 @@ public interface TestStreamTracer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public void inboundMessage() {
|
|
||||||
inboundEvents.add("inboundMessage()");
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void inboundMessage(int seqNo) {
|
public void inboundMessage(int seqNo) {
|
||||||
inboundEvents.add("inboundMessage(" + seqNo + ")");
|
inboundEvents.add("inboundMessage(" + seqNo + ")");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public void outboundMessage() {
|
|
||||||
outboundEvents.add("outboundMessage()");
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void outboundMessage(int seqNo) {
|
public void outboundMessage(int seqNo) {
|
||||||
outboundEvents.add("outboundMessage(" + seqNo + ")");
|
outboundEvents.add("outboundMessage(" + seqNo + ")");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue