Skip to content

Instantly share code, notes, and snippets.

@MonsieurNicolas
Created October 15, 2022 03:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MonsieurNicolas/a62c6e32f464d0dc237b1cfca765dc1c to your computer and use it in GitHub Desktop.
Save MonsieurNicolas/a62c6e32f464d0dc237b1cfca765dc1c to your computer and use it in GitHub Desktop.
commit eab485628bee8dedaa234e38e4847c4ac85441cf
Author: MonsieurNicolas <nicolas@stellar.org>
Date: Thu Oct 13 15:28:21 2022 -0700
Visual Studio file updates
diff --git a/Builds/VisualStudio/stellar-core.vcxproj b/Builds/VisualStudio/stellar-core.vcxproj
index b216a7237..25bdb376d 100644
--- a/Builds/VisualStudio/stellar-core.vcxproj
+++ b/Builds/VisualStudio/stellar-core.vcxproj
@@ -435,6 +435,7 @@ exit /b 0
<ClCompile Include="..\..\lib\util\siphash.cpp" />
<ClCompile Include="..\..\src\bucket\Bucket.cpp" />
<ClCompile Include="..\..\src\bucket\BucketApplicator.cpp" />
+ <ClCompile Include="..\..\src\bucket\BucketIndex.cpp" />
<ClCompile Include="..\..\src\bucket\BucketInputIterator.cpp" />
<ClCompile Include="..\..\src\bucket\BucketList.cpp" />
<ClCompile Include="..\..\src\bucket\BucketManagerImpl.cpp" />
@@ -443,18 +444,22 @@ exit /b 0
<ClCompile Include="..\..\src\bucket\FutureBucket.cpp" />
<ClCompile Include="..\..\src\bucket\MergeKey.cpp" />
<ClCompile Include="..\..\src\bucket\PublishQueueBuckets.cpp" />
+ <ClCompile Include="..\..\src\bucket\test\BucketIndexTests.cpp" />
<ClCompile Include="..\..\src\bucket\test\BucketListTests.cpp" />
<ClCompile Include="..\..\src\bucket\test\BucketManagerTests.cpp" />
<ClCompile Include="..\..\src\bucket\test\BucketMergeMapTests.cpp" />
<ClCompile Include="..\..\src\bucket\test\BucketTests.cpp" />
+ <ClCompile Include="..\..\src\bucket\test\BucketTestUtils.cpp" />
<ClCompile Include="..\..\src\catchup\ApplyBucketsWork.cpp" />
<ClCompile Include="..\..\src\catchup\ApplyBufferedLedgersWork.cpp" />
<ClCompile Include="..\..\src\catchup\ApplyCheckpointWork.cpp" />
<ClCompile Include="..\..\src\catchup\ApplyLedgerWork.cpp" />
+ <ClCompile Include="..\..\src\catchup\AssumeStateWork.cpp" />
<ClCompile Include="..\..\src\catchup\CatchupConfiguration.cpp" />
<ClCompile Include="..\..\src\catchup\CatchupManagerImpl.cpp" />
<ClCompile Include="..\..\src\catchup\CatchupRange.cpp" />
<ClCompile Include="..\..\src\catchup\CatchupWork.cpp" />
+ <ClCompile Include="..\..\src\catchup\IndexBucketsWork.cpp" />
<ClCompile Include="..\..\src\catchup\simulation\HistoryArchiveStream.cpp" />
<ClCompile Include="..\..\src\catchup\simulation\TxSimApplyTransactionsWork.cpp" />
<ClCompile Include="..\..\src\catchup\test\CatchupWorkTests.cpp" />
@@ -859,6 +864,7 @@ exit /b 0
<ClCompile Include="src\$(Configuration)\generated\xdr\XDRFilesSha256.cpp" />
</ItemGroup>
<ItemGroup>
+ <ClInclude Include="..\..\lib\bloom_filter.hpp" />
<ClInclude Include="..\..\lib\catch.hpp" />
<ClInclude Include="..\..\lib\util\finally.h" />
<ClInclude Include="..\..\lib\fmt\include\fmt\format.h" />
@@ -866,6 +872,7 @@ exit /b 0
<ClInclude Include="..\..\lib\util\stdrandom.h" />
<ClInclude Include="..\..\src\bucket\Bucket.h" />
<ClInclude Include="..\..\src\bucket\BucketApplicator.h" />
+ <ClInclude Include="..\..\src\bucket\BucketIndex.h" />
<ClInclude Include="..\..\src\bucket\BucketInputIterator.h" />
<ClInclude Include="..\..\src\bucket\BucketList.h" />
<ClInclude Include="..\..\src\bucket\BucketManager.h" />
@@ -877,16 +884,19 @@ exit /b 0
<ClInclude Include="..\..\src\bucket\LedgerCmp.h" />
<ClInclude Include="..\..\src\bucket\MergeKey.h" />
<ClInclude Include="..\..\src\bucket\PublishQueueBuckets.h" />
+ <ClInclude Include="..\..\src\bucket\test\BucketTestUtils.h" />
<ClInclude Include="..\..\src\catchup\ApplyBucketsWork.h" />
<ClInclude Include="..\..\src\catchup\ApplyBufferedLedgersWork.h" />
<ClInclude Include="..\..\src\catchup\ApplyCheckpointWork.h" />
<ClInclude Include="..\..\src\catchup\ApplyLedgerWork.h" />
+ <ClInclude Include="..\..\src\catchup\AssumeStateWork.h" />
<ClInclude Include="..\..\src\catchup\CatchupConfiguration.h" />
<ClInclude Include="..\..\src\catchup\CatchupManager.h" />
<ClInclude Include="..\..\src\catchup\CatchupManagerImpl.h" />
<ClInclude Include="..\..\src\catchup\CatchupRange.h" />
<ClInclude Include="..\..\src\catchup\CatchupWork.h" />
<ClInclude Include="..\..\src\catchup\DownloadApplyTxsWork.h" />
+ <ClInclude Include="..\..\src\catchup\IndexBucketsWork.h" />
<ClInclude Include="..\..\src\catchup\simulation\HistoryArchiveStream.h" />
<ClInclude Include="..\..\src\catchup\simulation\TxSimApplyTransactionsWork.h" />
<ClInclude Include="..\..\src\catchup\test\CatchupWorkTests.h" />
diff --git a/Builds/VisualStudio/stellar-core.vcxproj.filters b/Builds/VisualStudio/stellar-core.vcxproj.filters
index f98a5d247..56ec26cbb 100644
--- a/Builds/VisualStudio/stellar-core.vcxproj.filters
+++ b/Builds/VisualStudio/stellar-core.vcxproj.filters
@@ -1303,6 +1303,21 @@
<ClCompile Include="..\..\src\invariant\test\LedgerEntryIsValidTests.cpp">
<Filter>invariant\tests</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\bucket\BucketIndex.cpp">
+ <Filter>bucket</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\bucket\test\BucketIndexTests.cpp">
+ <Filter>bucket\tests</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\bucket\test\BucketTestUtils.cpp">
+ <Filter>bucket\tests</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\catchup\AssumeStateWork.cpp">
+ <Filter>catchup</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\catchup\IndexBucketsWork.cpp">
+ <Filter>catchup</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\lib\util\cpptoml.h">
@@ -2265,6 +2280,21 @@
<ClInclude Include="..\..\src\transactions\InvokeHostFunctionOpFrame.h">
<Filter>transactions</Filter>
</ClInclude>
+ <ClInclude Include="..\..\lib\bloom_filter.hpp">
+ <Filter>lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\bucket\BucketIndex.h">
+ <Filter>bucket</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\bucket\test\BucketTestUtils.h">
+ <Filter>bucket\tests</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\catchup\AssumeStateWork.h">
+ <Filter>catchup</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\catchup\IndexBucketsWork.h">
+ <Filter>catchup</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\AUTHORS" />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment