diff options
author | Aaron <aaron@10gen.com> | 2012-07-13 15:00:39 -0700 |
---|---|---|
committer | Aaron <aaron@10gen.com> | 2012-07-13 16:44:08 -0700 |
commit | 6bea062f70ef5593a9510e17bc1dbdda6f631ce5 (patch) | |
tree | e3fe467ad191ce848f852acb718a7b6bd8ec3848 /src/mongo/db/queryutil.h | |
parent | ab4fd6ec2a704bacf48ab6c93bf15a7b4f588c0d (diff) | |
download | mongo-6bea062f70ef5593a9510e17bc1dbdda6f631ce5.tar.gz |
SERVER-6416 Compute field ranges for singleton $or clauses.
Diffstat (limited to 'src/mongo/db/queryutil.h')
-rw-r--r-- | src/mongo/db/queryutil.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/queryutil.h b/src/mongo/db/queryutil.h index 22106c9411c..79097b4af68 100644 --- a/src/mongo/db/queryutil.h +++ b/src/mongo/db/queryutil.h @@ -518,6 +518,7 @@ namespace mongo { * TODO integrate these with an external query parser shared by the matcher. SERVER-1009 */ void handleMatchField( const BSONElement& matchElement, bool optimize ); + void handleConjunctionClauses( const BSONObj& clauses, bool optimize ); void handleOp( const char* matchFieldName, const BSONElement& op, bool isNot, bool optimize ); void handleNotOp( const char* matchFieldName, const BSONElement& notOp, bool optimize ); |