You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by br...@apache.org on 2014/04/02 23:50:49 UTC

[1/9] git commit: Add logging about not autobootstrapping a seed.

Repository: cassandra
Updated Branches:
  refs/heads/cassandra-1.2 dc3f22b61 -> a4d7e227d
  refs/heads/cassandra-2.0 133cfd399 -> 05b2ae84c
  refs/heads/cassandra-2.1 2d607324b -> c749b88ed
  refs/heads/trunk aa002bf81 -> 1c8e9e876


Add logging about not autobootstrapping a seed.

Patch by brandonwilliams for CASSANDRA-6972


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

Branch: refs/heads/cassandra-1.2
Commit: a4d7e227dc22714c47f7e362fed4b72b4ae9ab18
Parents: dc3f22b
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:43:23 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:43:23 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/a4d7e227/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/service/StorageService.java b/src/java/org/apache/cassandra/service/StorageService.java
index 6611ba9..6929100 100644
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@ -652,6 +652,8 @@ public class StorageService extends NotificationBroadcasterSupport implements IE
                                     SystemTable.bootstrapInProgress(),
                                     SystemTable.bootstrapComplete(),
                                     DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress())});
+        if (DatabaseDescriptor.isAutoBootstrap() && !SystemTable.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getLocalAddress()))
+            logger.info("This node will not auto bootstrap because it is configured to be a seed node.");
         if (DatabaseDescriptor.isAutoBootstrap()
             && !SystemTable.bootstrapComplete()
             && !DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))


[9/9] git commit: Merge branch 'cassandra-2.0' into trunk

Posted by br...@apache.org.
Merge branch 'cassandra-2.0' into trunk


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/1c8e9e87
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/1c8e9e87
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/1c8e9e87

Branch: refs/heads/trunk
Commit: 1c8e9e876186c285e8a5716d7739fd0b2487bc3e
Parents: aa002bf 05b2ae8
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:47:06 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:47:06 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/1c8e9e87/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------


[3/9] git commit: Add logging about not autobootstrapping a seed.

Posted by br...@apache.org.
Add logging about not autobootstrapping a seed.

Patch by brandonwilliams for CASSANDRA-6972


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

Branch: refs/heads/cassandra-2.1
Commit: a4d7e227dc22714c47f7e362fed4b72b4ae9ab18
Parents: dc3f22b
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:43:23 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:43:23 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/a4d7e227/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/service/StorageService.java b/src/java/org/apache/cassandra/service/StorageService.java
index 6611ba9..6929100 100644
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@ -652,6 +652,8 @@ public class StorageService extends NotificationBroadcasterSupport implements IE
                                     SystemTable.bootstrapInProgress(),
                                     SystemTable.bootstrapComplete(),
                                     DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress())});
+        if (DatabaseDescriptor.isAutoBootstrap() && !SystemTable.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getLocalAddress()))
+            logger.info("This node will not auto bootstrap because it is configured to be a seed node.");
         if (DatabaseDescriptor.isAutoBootstrap()
             && !SystemTable.bootstrapComplete()
             && !DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))


[4/9] git commit: Add logging about not autobootstrapping a seed.

Posted by br...@apache.org.
Add logging about not autobootstrapping a seed.

Patch by brandonwilliams for CASSANDRA-6972


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

Branch: refs/heads/trunk
Commit: a4d7e227dc22714c47f7e362fed4b72b4ae9ab18
Parents: dc3f22b
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:43:23 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:43:23 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/a4d7e227/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/service/StorageService.java b/src/java/org/apache/cassandra/service/StorageService.java
index 6611ba9..6929100 100644
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@ -652,6 +652,8 @@ public class StorageService extends NotificationBroadcasterSupport implements IE
                                     SystemTable.bootstrapInProgress(),
                                     SystemTable.bootstrapComplete(),
                                     DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress())});
+        if (DatabaseDescriptor.isAutoBootstrap() && !SystemTable.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getLocalAddress()))
+            logger.info("This node will not auto bootstrap because it is configured to be a seed node.");
         if (DatabaseDescriptor.isAutoBootstrap()
             && !SystemTable.bootstrapComplete()
             && !DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))


[7/9] git commit: Merge branch 'cassandra-1.2' into cassandra-2.0

Posted by br...@apache.org.
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	src/java/org/apache/cassandra/service/StorageService.java


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/05b2ae84
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/05b2ae84
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/05b2ae84

Branch: refs/heads/cassandra-2.0
Commit: 05b2ae84c07f906d0e66cb0718b165381c9898aa
Parents: 133cfd3 a4d7e22
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:45:54 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:45:54 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/05b2ae84/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/service/StorageService.java
index 53bbb77,6929100..94671f1
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@@ -677,16 -648,20 +677,18 @@@ public class StorageService extends Not
          // to get schema info from gossip which defeats the purpose.  See CASSANDRA-4427 for the gory details.
          Set<InetAddress> current = new HashSet<InetAddress>();
          logger.debug("Bootstrap variables: {} {} {} {}",
 -                      new Object[]{ DatabaseDescriptor.isAutoBootstrap(),
 -                                    SystemTable.bootstrapInProgress(),
 -                                    SystemTable.bootstrapComplete(),
 -                                    DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress())});
 -        if (DatabaseDescriptor.isAutoBootstrap() && !SystemTable.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getLocalAddress()))
 +                     DatabaseDescriptor.isAutoBootstrap(),
 +                     SystemKeyspace.bootstrapInProgress(),
 +                     SystemKeyspace.bootstrapComplete(),
 +                     DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()));
++        if (DatabaseDescriptor.isAutoBootstrap() && !SystemKeyspace.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))
+             logger.info("This node will not auto bootstrap because it is configured to be a seed node.");
 -        if (DatabaseDescriptor.isAutoBootstrap()
 -            && !SystemTable.bootstrapComplete()
 -            && !DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))
 +        if (shouldBootstrap())
          {
 -            if (SystemTable.bootstrapInProgress())
 +            if (SystemKeyspace.bootstrapInProgress())
                  logger.warn("Detected previous bootstrap failure; retrying");
              else
 -                SystemTable.setBootstrapState(SystemTable.BootstrapState.IN_PROGRESS);
 +                SystemKeyspace.setBootstrapState(SystemKeyspace.BootstrapState.IN_PROGRESS);
              setMode(Mode.JOINING, "waiting for ring information", true);
              // first sleep the delay to make sure we see all our peers
              for (int i = 0; i < delay; i += 1000)


[2/9] git commit: Add logging about not autobootstrapping a seed.

Posted by br...@apache.org.
Add logging about not autobootstrapping a seed.

Patch by brandonwilliams for CASSANDRA-6972


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

Branch: refs/heads/cassandra-2.0
Commit: a4d7e227dc22714c47f7e362fed4b72b4ae9ab18
Parents: dc3f22b
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:43:23 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:43:23 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/a4d7e227/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/service/StorageService.java b/src/java/org/apache/cassandra/service/StorageService.java
index 6611ba9..6929100 100644
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@ -652,6 +652,8 @@ public class StorageService extends NotificationBroadcasterSupport implements IE
                                     SystemTable.bootstrapInProgress(),
                                     SystemTable.bootstrapComplete(),
                                     DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress())});
+        if (DatabaseDescriptor.isAutoBootstrap() && !SystemTable.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getLocalAddress()))
+            logger.info("This node will not auto bootstrap because it is configured to be a seed node.");
         if (DatabaseDescriptor.isAutoBootstrap()
             && !SystemTable.bootstrapComplete()
             && !DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))


[6/9] git commit: Merge branch 'cassandra-1.2' into cassandra-2.0

Posted by br...@apache.org.
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	src/java/org/apache/cassandra/service/StorageService.java


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/05b2ae84
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/05b2ae84
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/05b2ae84

Branch: refs/heads/cassandra-2.1
Commit: 05b2ae84c07f906d0e66cb0718b165381c9898aa
Parents: 133cfd3 a4d7e22
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:45:54 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:45:54 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/05b2ae84/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/service/StorageService.java
index 53bbb77,6929100..94671f1
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@@ -677,16 -648,20 +677,18 @@@ public class StorageService extends Not
          // to get schema info from gossip which defeats the purpose.  See CASSANDRA-4427 for the gory details.
          Set<InetAddress> current = new HashSet<InetAddress>();
          logger.debug("Bootstrap variables: {} {} {} {}",
 -                      new Object[]{ DatabaseDescriptor.isAutoBootstrap(),
 -                                    SystemTable.bootstrapInProgress(),
 -                                    SystemTable.bootstrapComplete(),
 -                                    DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress())});
 -        if (DatabaseDescriptor.isAutoBootstrap() && !SystemTable.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getLocalAddress()))
 +                     DatabaseDescriptor.isAutoBootstrap(),
 +                     SystemKeyspace.bootstrapInProgress(),
 +                     SystemKeyspace.bootstrapComplete(),
 +                     DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()));
++        if (DatabaseDescriptor.isAutoBootstrap() && !SystemKeyspace.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))
+             logger.info("This node will not auto bootstrap because it is configured to be a seed node.");
 -        if (DatabaseDescriptor.isAutoBootstrap()
 -            && !SystemTable.bootstrapComplete()
 -            && !DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))
 +        if (shouldBootstrap())
          {
 -            if (SystemTable.bootstrapInProgress())
 +            if (SystemKeyspace.bootstrapInProgress())
                  logger.warn("Detected previous bootstrap failure; retrying");
              else
 -                SystemTable.setBootstrapState(SystemTable.BootstrapState.IN_PROGRESS);
 +                SystemKeyspace.setBootstrapState(SystemKeyspace.BootstrapState.IN_PROGRESS);
              setMode(Mode.JOINING, "waiting for ring information", true);
              // first sleep the delay to make sure we see all our peers
              for (int i = 0; i < delay; i += 1000)


[8/9] git commit: Merge branch 'cassandra-2.0' into cassandra-2.1

Posted by br...@apache.org.
Merge branch 'cassandra-2.0' into cassandra-2.1


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

Branch: refs/heads/cassandra-2.1
Commit: c749b88edd95483903f40387577a70ea6c9cb39f
Parents: 2d60732 05b2ae8
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:46:55 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:46:55 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/c749b88e/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------


[5/9] git commit: Merge branch 'cassandra-1.2' into cassandra-2.0

Posted by br...@apache.org.
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	src/java/org/apache/cassandra/service/StorageService.java


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/05b2ae84
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/05b2ae84
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/05b2ae84

Branch: refs/heads/trunk
Commit: 05b2ae84c07f906d0e66cb0718b165381c9898aa
Parents: 133cfd3 a4d7e22
Author: Brandon Williams <br...@apache.org>
Authored: Wed Apr 2 16:45:54 2014 -0500
Committer: Brandon Williams <br...@apache.org>
Committed: Wed Apr 2 16:45:54 2014 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/service/StorageService.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/05b2ae84/src/java/org/apache/cassandra/service/StorageService.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/service/StorageService.java
index 53bbb77,6929100..94671f1
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@@ -677,16 -648,20 +677,18 @@@ public class StorageService extends Not
          // to get schema info from gossip which defeats the purpose.  See CASSANDRA-4427 for the gory details.
          Set<InetAddress> current = new HashSet<InetAddress>();
          logger.debug("Bootstrap variables: {} {} {} {}",
 -                      new Object[]{ DatabaseDescriptor.isAutoBootstrap(),
 -                                    SystemTable.bootstrapInProgress(),
 -                                    SystemTable.bootstrapComplete(),
 -                                    DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress())});
 -        if (DatabaseDescriptor.isAutoBootstrap() && !SystemTable.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getLocalAddress()))
 +                     DatabaseDescriptor.isAutoBootstrap(),
 +                     SystemKeyspace.bootstrapInProgress(),
 +                     SystemKeyspace.bootstrapComplete(),
 +                     DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()));
++        if (DatabaseDescriptor.isAutoBootstrap() && !SystemKeyspace.bootstrapComplete() && DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))
+             logger.info("This node will not auto bootstrap because it is configured to be a seed node.");
 -        if (DatabaseDescriptor.isAutoBootstrap()
 -            && !SystemTable.bootstrapComplete()
 -            && !DatabaseDescriptor.getSeeds().contains(FBUtilities.getBroadcastAddress()))
 +        if (shouldBootstrap())
          {
 -            if (SystemTable.bootstrapInProgress())
 +            if (SystemKeyspace.bootstrapInProgress())
                  logger.warn("Detected previous bootstrap failure; retrying");
              else
 -                SystemTable.setBootstrapState(SystemTable.BootstrapState.IN_PROGRESS);
 +                SystemKeyspace.setBootstrapState(SystemKeyspace.BootstrapState.IN_PROGRESS);
              setMode(Mode.JOINING, "waiting for ring information", true);
              // first sleep the delay to make sure we see all our peers
              for (int i = 0; i < delay; i += 1000)