Browse Source

Added class logging for fethers during sync

pull/7914/head
Volodymyr Babak 4 years ago
parent
commit
490c7a0793
  1. 6
      application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java

6
application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java

@ -193,8 +193,10 @@ public final class EdgeGrpcSession implements Closeable {
private void doSync(EdgeSyncCursor cursor) { private void doSync(EdgeSyncCursor cursor) {
if (cursor.hasNext()) { if (cursor.hasNext()) {
log.info("[{}][{}] starting sync process, cursor current idx = {}", edge.getTenantId(), edge.getId(), cursor.getCurrentIdx()); EdgeEventFetcher next = cursor.getNext();
ListenableFuture<UUID> uuidListenableFuture = startProcessingEdgeEvents(cursor.getNext()); log.info("[{}][{}] starting sync process, cursor current idx = {}, class = {}",
edge.getTenantId(), edge.getId(), cursor.getCurrentIdx(), next.getClass().getSimpleName());
ListenableFuture<UUID> uuidListenableFuture = startProcessingEdgeEvents(next);
Futures.addCallback(uuidListenableFuture, new FutureCallback<>() { Futures.addCallback(uuidListenableFuture, new FutureCallback<>() {
@Override @Override
public void onSuccess(@Nullable UUID result) { public void onSuccess(@Nullable UUID result) {

Loading…
Cancel
Save