This is an automated email from the ASF dual-hosted git repository.

namelchev pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/master by this push:
     new eda46a28fd1 IGNITE-19160 Improve log message about sent partition file 
during snapshot restore (#10871)
eda46a28fd1 is described below

commit eda46a28fd120e1998982bcf47671689c2fce4c1
Author: Julia Bakulina <[email protected]>
AuthorDate: Wed Aug 9 10:50:40 2023 +0300

    IGNITE-19160 Improve log message about sent partition file during snapshot 
restore (#10871)
---
 .../ignite/internal/managers/communication/GridIoManager.java     | 8 ++++----
 .../cache/persistence/snapshot/IgniteSnapshotManager.java         | 5 +++--
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoManager.java
index 4433000c34c..7a0bfeab391 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoManager.java
@@ -3219,7 +3219,7 @@ public class GridIoManager extends 
GridManagerAdapter<CommunicationSpi<Serializa
         private T2<UUID, IgniteUuid> sesKey;
 
         /** Instance of opened writable channel to work with. */
-        private WritableByteChannel channel;
+        private SocketChannel channel;
 
         /** Decorated with data operations socket of output channel. */
         private ObjectOutput out;
@@ -3253,7 +3253,7 @@ public class GridIoManager extends 
GridManagerAdapter<CommunicationSpi<Serializa
 
             configureChannel(channel, netTimeoutMs);
 
-            this.channel = (WritableByteChannel)channel;
+            this.channel = channel;
             out = new ObjectOutputStream(channel.socket().getOutputStream());
             in = new ObjectInputStream(channel.socket().getInputStream());
 
@@ -3382,8 +3382,8 @@ public class GridIoManager extends 
GridManagerAdapter<CommunicationSpi<Serializa
 
                 U.log(log, "File has been sent to remote node [name=" + 
file.getName() +
                     ", uploadTime=" + (double)((U.currentTimeMillis() - 
startTime) / 1000) + " sec, retries=" + retries +
-                    ", transferred=" + snd.transferred() + ", rmtId=" + rmtId 
+ ']');
-
+                    ", transferred=" + snd.transferred() + ", rmtId=" + rmtId +
+                    ", rmtAddr=" + channel.getRemoteAddress() + ']');
             }
             catch (InterruptedException e) {
                 closeChannelQuiet();
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/IgniteSnapshotManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/IgniteSnapshotManager.java
index 58efd68bff2..e9636db1500 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/IgniteSnapshotManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/IgniteSnapshotManager.java
@@ -224,6 +224,7 @@ import static 
org.apache.ignite.internal.processors.cache.binary.CacheObjectBina
 import static 
org.apache.ignite.internal.processors.cache.persistence.file.FilePageStoreManager.INDEX_FILE_NAME;
 import static 
org.apache.ignite.internal.processors.cache.persistence.file.FilePageStoreManager.PART_FILE_TEMPLATE;
 import static 
org.apache.ignite.internal.processors.cache.persistence.file.FilePageStoreManager.cacheDirectories;
+import static 
org.apache.ignite.internal.processors.cache.persistence.file.FilePageStoreManager.cacheGroupName;
 import static 
org.apache.ignite.internal.processors.cache.persistence.file.FilePageStoreManager.getPartitionFile;
 import static 
org.apache.ignite.internal.processors.cache.persistence.file.FilePageStoreManager.getPartitionFileName;
 import static 
org.apache.ignite.internal.processors.cache.persistence.filename.PdsFolderResolver.DB_DEFAULT_FOLDER;
@@ -3997,8 +3998,8 @@ public class IgniteSnapshotManager extends 
GridCacheSharedManagerAdapter
                 sndr.send(part, 0, len, transmissionParams(rqId, cacheDirName, 
pair), TransmissionPolicy.FILE);
 
                 if (log.isInfoEnabled()) {
-                    log.info("Partition file has been send [part=" + 
part.getName() + ", pair=" + pair +
-                        ", length=" + len + ']');
+                    log.info("Partition file has been sent [part=" + 
part.getName() + ", pair=" + pair +
+                        ", grpName=" + cacheGroupName(new File(cacheDirName)) 
+ ", length=" + len + ']');
                 }
             }
             catch (TransmissionCancelledException e) {

Reply via email to