diff options
author | gregs <greg@10gen.com> | 2011-09-15 11:25:52 -0400 |
---|---|---|
committer | gregs <greg@10gen.com> | 2011-09-15 11:37:24 -0400 |
commit | 618a111c9001b83722d4505319d3bf7fb3f1ad17 (patch) | |
tree | 6acd81623d3b3933ad0eb3ea2e010524cca01833 | |
parent | 09afe30a6081d802141e671f43ca330eccd3528c (diff) | |
download | mongo-618a111c9001b83722d4505319d3bf7fb3f1ad17.tar.gz |
notify when shard version getting reset
-rw-r--r-- | s/shard_version.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/s/shard_version.cpp b/s/shard_version.cpp index 359bc2f7579..217f40c71d2 100644 --- a/s/shard_version.cpp +++ b/s/shard_version.cpp @@ -140,6 +140,14 @@ namespace mongo { version = manager->getVersion( Shard::make( conn->getServerAddress() ) ); } + if( version == 0 ){ + LOG(0) << "resetting shard version of " << ns << " on " << conn->getServerAddress() << ", " << + ( ! isSharded ? "no longer sharded" : + ( ! manager ? "no chunk manager found" : + "version is zero" ) ) << endl; + } + + LOG(2) << " have to set shard version for conn: " << conn << " ns:" << ns << " my last seq: " << sequenceNumber << " current: " << officialSequenceNumber << " version: " << version << " manager: " << manager.get() |