diff options
author | Eliot Horowitz <eliot@10gen.com> | 2011-03-07 08:15:18 -0500 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2011-03-07 08:16:06 -0500 |
commit | 7a20ea7d74ce6eb6eb8305d1bdff959eed3385ce (patch) | |
tree | 7e085fc70a21ded7edb5032405a646047e32a8b8 | |
parent | 4d75f1be77ce659ec7b4128fdafb8c8cdc9bf10d (diff) | |
download | mongo-7a20ea7d74ce6eb6eb8305d1bdff959eed3385ce.tar.gz |
make warning about missing index entries for large keys nicer SERVER-2693
-rw-r--r-- | db/pdfile.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/db/pdfile.cpp b/db/pdfile.cpp index 50365cfe9cb..20a74237468 100644 --- a/db/pdfile.cpp +++ b/db/pdfile.cpp @@ -1191,7 +1191,9 @@ namespace mongo { op->setMessage( "index: (3/3) btree-middle" ); log(t.seconds() > 10 ? 0 : 1 ) << "\t done building bottom layer, going to commit" << endl; btBuilder.commit(); - wassert( btBuilder.getn() == nkeys || dropDups ); + if ( btBuilder.getn() != nkeys && ! dropDups ) { + warning() << "not all entries were added to the index, probably some keys were too large" << endl; + } } log(1) << "\t fastBuildIndex dupsToDrop:" << dupsToDrop.size() << endl; |