summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mongo/db/mongod.vcxproj8
-rw-r--r--src/mongo/db/mongod.vcxproj.filters27
-rw-r--r--src/mongo/dbtests/test.vcxproj9
-rwxr-xr-xsrc/mongo/dbtests/test.vcxproj.filters30
4 files changed, 74 insertions, 0 deletions
diff --git a/src/mongo/db/mongod.vcxproj b/src/mongo/db/mongod.vcxproj
index 849e556b3b9..fe37eae4b06 100644
--- a/src/mongo/db/mongod.vcxproj
+++ b/src/mongo/db/mongod.vcxproj
@@ -2845,6 +2845,8 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Win2008PlusDebug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Win2008PlusRelease|x64'">true</ExcludedFromBuild>
</ClCompile>
+ <ClCompile Include="query\multi_plan_runner.cpp" />
+ <ClCompile Include="query\plan_ranker.cpp" />
<ClCompile Include="range_deleter.cpp" />
<ClCompile Include="range_deleter_db_env.cpp" />
<ClCompile Include="range_deleter_mock_env.cpp">
@@ -4278,6 +4280,7 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<ClInclude Include="exec\mock_stage.h" />
<ClInclude Include="exec\or.h" />
<ClInclude Include="exec\plan_stage.h" />
+ <ClInclude Include="exec\plan_stats.h" />
<ClInclude Include="exec\simple_plan_runner.h" />
<ClInclude Include="exec\skip.h" />
<ClInclude Include="exec\sort.h" />
@@ -4317,6 +4320,10 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<ClInclude Include="ops\modifier_table.h" />
<ClInclude Include="ops\update_driver.h" />
<ClInclude Include="pdfile_version.h" />
+ <ClInclude Include="query\multi_plan_runner.h" />
+ <ClInclude Include="query\plan_ranker.h" />
+ <ClInclude Include="query\query_solution.h" />
+ <ClInclude Include="query\stage_types.h" />
<ClInclude Include="range_deleter.h" />
<ClInclude Include="range_deleter_db_env.h" />
<ClInclude Include="range_deleter_mock_env.h">
@@ -4745,6 +4752,7 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<None Include="fts\stop_words_turkish.txt" />
<None Include="mongo.ico" />
<None Include="ops\SConscript" />
+ <None Include="query\SConscript" />
<None Include="SConscript" />
</ItemGroup>
<ItemGroup>
diff --git a/src/mongo/db/mongod.vcxproj.filters b/src/mongo/db/mongod.vcxproj.filters
index f89902245a4..4014d5714c0 100644
--- a/src/mongo/db/mongod.vcxproj.filters
+++ b/src/mongo/db/mongod.vcxproj.filters
@@ -2441,6 +2441,12 @@
<ClCompile Include="repl\sync_source_feedback.cpp">
<Filter>db\repl</Filter>
</ClCompile>
+ <ClCompile Include="query\multi_plan_runner.cpp">
+ <Filter>db\query</Filter>
+ </ClCompile>
+ <ClCompile Include="query\plan_ranker.cpp">
+ <Filter>db\query</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\third_party\snappy\config.h">
@@ -4902,6 +4908,21 @@
<ClInclude Include="repl\sync_source_feedback.h">
<Filter>db\repl</Filter>
</ClInclude>
+ <ClInclude Include="exec\plan_stats.h">
+ <Filter>db\exec</Filter>
+ </ClInclude>
+ <ClInclude Include="query\multi_plan_runner.h">
+ <Filter>db\query</Filter>
+ </ClInclude>
+ <ClInclude Include="query\plan_ranker.h">
+ <Filter>db\query</Filter>
+ </ClInclude>
+ <ClInclude Include="query\query_solution.h">
+ <Filter>db\query</Filter>
+ </ClInclude>
+ <ClInclude Include="query\stage_types.h">
+ <Filter>db\query</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="mongo.ico">
@@ -5120,6 +5141,9 @@
<None Include="exec\SConscript">
<Filter>db\exec</Filter>
</None>
+ <None Include="query\SConscript">
+ <Filter>db\query</Filter>
+ </None>
</ItemGroup>
<ItemGroup>
<Filter Include="db">
@@ -5389,6 +5413,9 @@
<Filter Include="db\commands\write_commands">
<UniqueIdentifier>{2e34064a-aa9c-469d-ab06-3e4786e7113d}</UniqueIdentifier>
</Filter>
+ <Filter Include="db\query">
+ <UniqueIdentifier>{9d9e9477-2823-4e23-b417-a6f767231cca}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Boost">
diff --git a/src/mongo/dbtests/test.vcxproj b/src/mongo/dbtests/test.vcxproj
index 2d55dad1a83..0515e29b230 100644
--- a/src/mongo/dbtests/test.vcxproj
+++ b/src/mongo/dbtests/test.vcxproj
@@ -675,6 +675,7 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<ClInclude Include="..\db\exec\mock_stage.h" />
<ClInclude Include="..\db\exec\or.h" />
<ClInclude Include="..\db\exec\plan_stage.h" />
+ <ClInclude Include="..\db\exec\plan_stats.h" />
<ClInclude Include="..\db\exec\simple_plan_runner.h" />
<ClInclude Include="..\db\exec\skip.h" />
<ClInclude Include="..\db\exec\sort.h" />
@@ -811,6 +812,10 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<ClInclude Include="..\db\querypattern.h" />
<ClInclude Include="..\db\queryutil-inl.h" />
<ClInclude Include="..\db\queryutil.h" />
+ <ClInclude Include="..\db\query\multi_plan_runner.h" />
+ <ClInclude Include="..\db\query\plan_ranker.h" />
+ <ClInclude Include="..\db\query\query_solution.h" />
+ <ClInclude Include="..\db\query\stage_types.h" />
<ClInclude Include="..\db\query_optimizer.h" />
<ClInclude Include="..\db\query_optimizer_internal.h" />
<ClInclude Include="..\db\query_plan.h" />
@@ -3397,6 +3402,8 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<ClCompile Include="..\db\queryoptimizercursorimpl.cpp" />
<ClInclude Include="..\db\queryoptimizercursorimpl.h" />
<ClCompile Include="..\db\querypattern.cpp" />
+ <ClCompile Include="..\db\query\multi_plan_runner.cpp" />
+ <ClCompile Include="..\db\query\plan_ranker.cpp" />
<ClCompile Include="..\db\query_optimizer.cpp" />
<ClCompile Include="..\db\query_optimizer_internal.cpp" />
<ClCompile Include="..\db\query_plan.cpp" />
@@ -3906,6 +3913,7 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<ClCompile Include="queryoptimizertests2.cpp" />
<ClCompile Include="querytests.cpp" />
<ClCompile Include="queryutiltests.cpp" />
+ <ClCompile Include="query_multi_plan_runner.cpp" />
<ClCompile Include="query_stage_and.cpp" />
<ClCompile Include="query_stage_collscan.cpp" />
<ClCompile Include="query_stage_fetch.cpp" />
@@ -4664,6 +4672,7 @@ cscript //Nologo "$(ProjectDir)..\shell\createCPPfromJavaScriptFiles.js" "$(Proj
<None Include="..\db\fts\stop_words_swedish.txt" />
<None Include="..\db\fts\stop_words_turkish.txt" />
<None Include="..\db\ops\SConscript" />
+ <None Include="..\db\query\SConscript" />
<None Include="..\db\SConscript" />
<None Include="..\logger\SConscript" />
<None Include="..\platform\SConscript" />
diff --git a/src/mongo/dbtests/test.vcxproj.filters b/src/mongo/dbtests/test.vcxproj.filters
index b17b7dab58b..5b52e3b91e2 100755
--- a/src/mongo/dbtests/test.vcxproj.filters
+++ b/src/mongo/dbtests/test.vcxproj.filters
@@ -272,6 +272,9 @@
<Filter Include="db\commands\write_commands">
<UniqueIdentifier>{a0b1d842-53f5-424c-adce-12b7adaf09b4}</UniqueIdentifier>
</Filter>
+ <Filter Include="db\query">
+ <UniqueIdentifier>{14071ec9-1e78-4463-bfee-593ddf265829}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\client\connpool.h">
@@ -2775,6 +2778,21 @@
<ClInclude Include="..\db\repl\sync_source_feedback.h">
<Filter>db\repl</Filter>
</ClInclude>
+ <ClInclude Include="..\db\exec\plan_stats.h">
+ <Filter>db\exec</Filter>
+ </ClInclude>
+ <ClInclude Include="..\db\query\multi_plan_runner.h">
+ <Filter>db\query</Filter>
+ </ClInclude>
+ <ClInclude Include="..\db\query\plan_ranker.h">
+ <Filter>db\query</Filter>
+ </ClInclude>
+ <ClInclude Include="..\db\query\query_solution.h">
+ <Filter>db\query</Filter>
+ </ClInclude>
+ <ClInclude Include="..\db\query\stage_types.h">
+ <Filter>db\query</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\client\connpool.cpp">
@@ -5356,6 +5374,15 @@
<ClCompile Include="..\db\repl\sync_source_feedback.cpp">
<Filter>db\repl</Filter>
</ClCompile>
+ <ClCompile Include="..\db\query\multi_plan_runner.cpp">
+ <Filter>db\query</Filter>
+ </ClCompile>
+ <ClCompile Include="..\db\query\plan_ranker.cpp">
+ <Filter>db\query</Filter>
+ </ClCompile>
+ <ClCompile Include="query_multi_plan_runner.cpp">
+ <Filter>dbtests</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="btreetests.inl">
@@ -5565,5 +5592,8 @@
<None Include="..\db\SConscript">
<Filter>db</Filter>
</None>
+ <None Include="..\db\query\SConscript">
+ <Filter>db\query</Filter>
+ </None>
</ItemGroup>
</Project> \ No newline at end of file