diff options
| author | Jason Rassi <rassi@10gen.com> | 2015-10-30 14:51:02 -0400 |
|---|---|---|
| committer | Jason Rassi <rassi@10gen.com> | 2015-11-06 12:08:52 -0500 |
| commit | 81aca0ec6827eaffd54c91af46f9041ce62587c4 (patch) | |
| tree | 17957a7ad33ad80d6c059a891434a0b924ec2e55 /src/mongo/s/shard_key_pattern.cpp | |
| parent | d393cfcf7fefe99b1ffba05ce6282bb5c97f20fb (diff) | |
| download | mongo-81aca0ec6827eaffd54c91af46f9041ce62587c4.tar.gz | |
SERVER-19510 Refactor WhereMatchExpression/WhereNoOpMatchExpression
- Moves ExtensionsCallbackReal and ExtensionsCallbackNoop to their own
files, and introduces a new library 'expressions_mongod_only' in
db/matcher/.
- Introduces a common base class for WhereMatchExpression and
WhereNoOpMatchExpression.
- Introduces a protected method extractWhereMatchExpressionParams() on
ExtensionsCallback.
Diffstat (limited to 'src/mongo/s/shard_key_pattern.cpp')
| -rw-r--r-- | src/mongo/s/shard_key_pattern.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/s/shard_key_pattern.cpp b/src/mongo/s/shard_key_pattern.cpp index ae7f569c845..30dbc63ee72 100644 --- a/src/mongo/s/shard_key_pattern.cpp +++ b/src/mongo/s/shard_key_pattern.cpp @@ -34,6 +34,7 @@ #include "mongo/db/field_ref_set.h" #include "mongo/db/hasher.h" #include "mongo/db/index_names.h" +#include "mongo/db/matcher/extensions_callback_noop.h" #include "mongo/db/ops/path_support.h" #include "mongo/db/query/canonical_query.h" #include "mongo/util/mongoutils/str.h" |
