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);
}