@@ -1648,14 +1648,13 @@ private void internalStream(
1648
1648
request .setReadTime (readTime .toProto ());
1649
1649
}
1650
1650
1651
- traceUtil
1652
- .currentSpan ()
1653
- .addEvent (
1654
- TraceUtil .SPAN_NAME_RUN_QUERY ,
1655
- new ImmutableMap .Builder <String , Object >()
1656
- .put ("isTransactional" , transactionId != null )
1657
- .put ("isRetryRequestWithCursor" , isRetryRequestWithCursor )
1658
- .build ());
1651
+ TraceUtil .Span currentSpan = traceUtil .currentSpan ();
1652
+ currentSpan .addEvent (
1653
+ TraceUtil .SPAN_NAME_RUN_QUERY ,
1654
+ new ImmutableMap .Builder <String , Object >()
1655
+ .put ("isTransactional" , transactionId != null )
1656
+ .put ("isRetryRequestWithCursor" , isRetryRequestWithCursor )
1657
+ .build ());
1659
1658
1660
1659
final AtomicReference <QueryDocumentSnapshot > lastReceivedDocument = new AtomicReference <>();
1661
1660
@@ -1676,18 +1675,13 @@ public void onStart(StreamController streamController) {}
1676
1675
public void onResponse (RunQueryResponse response ) {
1677
1676
if (!firstResponse ) {
1678
1677
firstResponse = true ;
1679
- traceUtil . currentSpan () .addEvent (TraceUtil .SPAN_NAME_RUN_QUERY + ": First Response" );
1678
+ currentSpan .addEvent (TraceUtil .SPAN_NAME_RUN_QUERY + ": First Response" );
1680
1679
}
1681
1680
if (response .hasDocument ()) {
1682
1681
numDocuments ++;
1683
1682
if (numDocuments % NUM_RESPONSES_PER_TRACE_EVENT == 0 ) {
1684
- traceUtil
1685
- .currentSpan ()
1686
- .addEvent (
1687
- TraceUtil .SPAN_NAME_RUN_QUERY
1688
- + ": Received "
1689
- + numDocuments
1690
- + " documents" );
1683
+ currentSpan .addEvent (
1684
+ TraceUtil .SPAN_NAME_RUN_QUERY + ": Received " + numDocuments + " documents" );
1691
1685
}
1692
1686
Document document = response .getDocument ();
1693
1687
QueryDocumentSnapshot documentSnapshot =
@@ -1702,9 +1696,8 @@ public void onResponse(RunQueryResponse response) {
1702
1696
}
1703
1697
1704
1698
if (response .getDone ()) {
1705
- traceUtil
1706
- .currentSpan ()
1707
- .addEvent (TraceUtil .SPAN_NAME_RUN_QUERY + ": Received RunQueryResponse.Done" );
1699
+ currentSpan .addEvent (
1700
+ TraceUtil .SPAN_NAME_RUN_QUERY + ": Received RunQueryResponse.Done" );
1708
1701
onComplete ();
1709
1702
}
1710
1703
}
@@ -1713,11 +1706,9 @@ public void onResponse(RunQueryResponse response) {
1713
1706
public void onError (Throwable throwable ) {
1714
1707
QueryDocumentSnapshot cursor = lastReceivedDocument .get ();
1715
1708
if (shouldRetry (cursor , throwable )) {
1716
- traceUtil
1717
- .currentSpan ()
1718
- .addEvent (
1719
- TraceUtil .SPAN_NAME_RUN_QUERY + ": Retryable Error" ,
1720
- Collections .singletonMap ("error.message" , throwable .getMessage ()));
1709
+ currentSpan .addEvent (
1710
+ TraceUtil .SPAN_NAME_RUN_QUERY + ": Retryable Error" ,
1711
+ Collections .singletonMap ("error.message" , throwable .getMessage ()));
1721
1712
1722
1713
Query .this
1723
1714
.startAfter (cursor )
@@ -1729,11 +1720,9 @@ public void onError(Throwable throwable) {
1729
1720
/* isRetryRequestWithCursor= */ true );
1730
1721
1731
1722
} else {
1732
- traceUtil
1733
- .currentSpan ()
1734
- .addEvent (
1735
- TraceUtil .SPAN_NAME_RUN_QUERY + ": Error" ,
1736
- Collections .singletonMap ("error.message" , throwable .getMessage ()));
1723
+ currentSpan .addEvent (
1724
+ TraceUtil .SPAN_NAME_RUN_QUERY + ": Error" ,
1725
+ Collections .singletonMap ("error.message" , throwable .getMessage ()));
1737
1726
documentObserver .onError (throwable );
1738
1727
}
1739
1728
}
@@ -1742,11 +1731,9 @@ public void onError(Throwable throwable) {
1742
1731
public void onComplete () {
1743
1732
if (hasCompleted ) return ;
1744
1733
hasCompleted = true ;
1745
- traceUtil
1746
- .currentSpan ()
1747
- .addEvent (
1748
- TraceUtil .SPAN_NAME_RUN_QUERY + ": Completed" ,
1749
- Collections .singletonMap ("numDocuments" , numDocuments ));
1734
+ currentSpan .addEvent (
1735
+ TraceUtil .SPAN_NAME_RUN_QUERY + ": Completed" ,
1736
+ Collections .singletonMap ("numDocuments" , numDocuments ));
1750
1737
documentObserver .onCompleted (readTime );
1751
1738
}
1752
1739
0 commit comments