diff options
author | Jason Rassi <rassi@10gen.com> | 2013-03-12 10:29:09 -0400 |
---|---|---|
committer | Jason Rassi <rassi@10gen.com> | 2013-03-12 10:35:46 -0400 |
commit | 1b84109f9c0fb976d67de4a837391fbbfbb6659a (patch) | |
tree | a7e91d6466f7959677ae51ff719b50802a69cebb | |
parent | 3018a05958ccfba1cd08b476fdcd103835e3fde8 (diff) | |
download | mongo-1b84109f9c0fb976d67de4a837391fbbfbb6659a.tar.gz |
SERVER-8921 Improve error message for invalid text index spec
-rw-r--r-- | src/mongo/db/fts/fts_spec.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/fts/fts_spec.cpp b/src/mongo/db/fts/fts_spec.cpp index 0229f5cfd2f..89a9789f755 100644 --- a/src/mongo/db/fts/fts_spec.cpp +++ b/src/mongo/db/fts/fts_spec.cpp @@ -32,6 +32,9 @@ namespace mongo { const double MAX_WORD_WEIGHT = MAX_WEIGHT / 10000; FTSSpec::FTSSpec( const BSONObj& indexInfo ) { + massert( 16739, "found invalid spec for text index", + indexInfo.hasField("weights") ); + _defaultLanguage = indexInfo["default_language"].valuestrsafe(); _languageOverrideField = indexInfo["language_override"].valuestrsafe(); |