diff options
author | Tess Avitabile <tess.avitabile@mongodb.com> | 2016-03-24 13:54:25 -0400 |
---|---|---|
committer | Tess Avitabile <tess.avitabile@mongodb.com> | 2016-05-02 10:23:51 -0400 |
commit | 1c5be329f5e3903d5cd4e9d106022733507b5e3f (patch) | |
tree | 14fb8dc680efd0dac4fe4967a98e692c121852c5 /src/mongo/db/index/expression_params.h | |
parent | ef7e7261f934d2b29c9a1cbf7731a4f733e91627 (diff) | |
download | mongo-1c5be329f5e3903d5cd4e9d106022733507b5e3f.tar.gz |
SERVER-23092 Collation-aware index key generation
Diffstat (limited to 'src/mongo/db/index/expression_params.h')
-rw-r--r-- | src/mongo/db/index/expression_params.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mongo/db/index/expression_params.h b/src/mongo/db/index/expression_params.h index 598ffd388f5..9eb28132ceb 100644 --- a/src/mongo/db/index/expression_params.h +++ b/src/mongo/db/index/expression_params.h @@ -36,6 +36,7 @@ namespace mongo { +class CollatorInterface; struct TwoDIndexingParams; struct S2IndexingParams; @@ -53,7 +54,9 @@ void parseHaystackParams(const BSONObj& infoObj, std::vector<std::string>* otherFieldsOut, double* bucketSizeOut); -void parse2dsphereParams(const BSONObj& infoObj, S2IndexingParams* out); +void initialize2dsphereParams(const BSONObj& infoObj, + CollatorInterface* collator, + S2IndexingParams* out); } // namespace ExpressionParams |