You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2015/06/25 17:53:11 UTC

incubator-ignite git commit: # ignite-update-notifier

Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-update-notifier [created] f42559f6c


# ignite-update-notifier


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/f42559f6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/f42559f6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/f42559f6

Branch: refs/heads/ignite-update-notifier
Commit: f42559f6c0db0679da102e34e5a53e04d9a94568
Parents: 9f74335
Author: ashutak <as...@gridgain.com>
Authored: Thu Jun 25 18:53:40 2015 +0300
Committer: ashutak <as...@gridgain.com>
Committed: Thu Jun 25 18:53:40 2015 +0300

----------------------------------------------------------------------
 .../ignite/internal/GridUpdateNotifier.java      | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/f42559f6/modules/core/src/main/java/org/apache/ignite/internal/GridUpdateNotifier.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/GridUpdateNotifier.java b/modules/core/src/main/java/org/apache/ignite/internal/GridUpdateNotifier.java
index dc22128..ce1c4ab 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/GridUpdateNotifier.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/GridUpdateNotifier.java
@@ -202,6 +202,8 @@ class GridUpdateNotifier {
      * @param log Logger.
      */
     void reportStatus(IgniteLogger log) {
+        X.printerrln(">>>>> reportStatus");
+
         assert log != null;
 
         log = log.getLogger(getClass());
@@ -211,6 +213,9 @@ class GridUpdateNotifier {
         U.cancel(checker);
 
         String latestVer = this.latestVer;
+        X.printerrln(">>>>> ver=" + latestVer);
+        X.printerrln(">>>>> ver=" + reportOnlyNew);
+
         String downloadUrl = this.downloadUrl;
 
         downloadUrl = downloadUrl != null ? downloadUrl : IgniteKernal.SITE;
@@ -276,6 +281,8 @@ class GridUpdateNotifier {
 
         /** {@inheritDoc} */
         @Override protected void body() throws InterruptedException {
+            X.printerrln();
+            X.printerrln(">>>>> body");
             try {
                 String stackTrace = gw != null ? gw.userStackTrace() : null;
 
@@ -292,8 +299,14 @@ class GridUpdateNotifier {
                     (!F.isEmpty(vmProps) ? "&vmProps=" + encode(vmProps, CHARSET) : "") +
                     plugins.toString();
 
+                X.printerrln(">>>>> postParams=" + postParams);
+
                 URLConnection conn = new URL(url).openConnection();
 
+                X.printerrln(">>>>> url=" + url);
+
+                X.printerrln(">>>>> isCancelled()=" + isCancelled());
+
                 if (!isCancelled()) {
                     conn.setDoOutput(true);
                     conn.setRequestProperty("Accept-Charset", CHARSET);
@@ -326,6 +339,8 @@ class GridUpdateNotifier {
                                 xml.append(line).append('\n');
                             }
 
+                            X.printerrln(">>>>> xml=" + xml);
+
                             dom = documentBuilder.parse(new ByteArrayInputStream(xml.toString().getBytes(CHARSET)));
                         }
                     }
@@ -337,6 +352,8 @@ class GridUpdateNotifier {
                     if (dom != null) {
                         latestVer = obtainVersionFrom(dom);
 
+                        X.printerrln(">>>>> lastVer=" + latestVer);
+
                         downloadUrl = obtainDownloadUrlFrom(dom);
                     }
                 }
@@ -388,6 +405,8 @@ class GridUpdateNotifier {
          * @return Version or {@code null} if one's not found.
          */
         @Nullable private String obtainVersionFrom(Node node) {
+            X.printerrln(">>>>> obtainVersionFrom");
+
             return obtainMeta("version", node);
         }