mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Add rocksdb module
This commit is contained in:
@@ -164,6 +164,439 @@
|
|||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="..\..\src\ripple\resource\ripple_resource.cpp" />
|
<ClCompile Include="..\..\src\ripple\resource\ripple_resource.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\ripple_rocksdb.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\builder.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\dbformat.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_bench.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_filesnapshot.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_impl.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_impl_readonly.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_iter.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_stats_logger.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\filename.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\log_reader.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\log_writer.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\memtable.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\memtablelist.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\merge_helper.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\merge_operator.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\repair.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\table_cache.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\table_properties_collector.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\transaction_log_impl.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\version_edit.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\version_set.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\version_set_reduce_num_levels.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\write_batch.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\helpers\memenv\memenv.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\port\port_posix.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\port\stack_trace.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_builder.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_factory.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_reader.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_builder.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_test.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\filter_block.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\filter_block_test.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\flush_block_policy.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\format.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\iterator.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\merger.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\two_level_iterator.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\arena_impl.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\auto_roll_logger.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\blob_store.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\bloom.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\cache.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\coding.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\comparator.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\crc32c.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\env.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\env_hdfs.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\env_posix.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\env_test.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\filelock_test.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\filter_policy.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\hash.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\hash_skiplist_rep.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\histogram.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\ldb_cmd.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\ldb_tool.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\logging.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\murmurhash.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\options.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\perf_context.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\signal_test.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\skiplistrep.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\slice.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\statistics.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\status.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\string_util.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\testharness.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\testutil.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\transformrep.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\vectorrep.cc">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
<ClCompile Include="..\..\src\ripple\rpc\impl\Handler.cpp">
|
<ClCompile Include="..\..\src\ripple\rpc\impl\Handler.cpp">
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
@@ -1735,6 +2168,96 @@
|
|||||||
<ClInclude Include="..\..\src\ripple\resource\impl\LogicType.h" />
|
<ClInclude Include="..\..\src\ripple\resource\impl\LogicType.h" />
|
||||||
<ClInclude Include="..\..\src\ripple\resource\impl\Tuning.h" />
|
<ClInclude Include="..\..\src\ripple\resource\impl\Tuning.h" />
|
||||||
<ClInclude Include="..\..\src\ripple\resource\ripple_resource.h" />
|
<ClInclude Include="..\..\src\ripple\resource\ripple_resource.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\ripple_rocksdb.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\builder.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\dbformat.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\db_impl.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\db_impl_readonly.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\db_iter.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\db_statistics.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\filename.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\log_format.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\log_reader.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\log_writer.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\memtable.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\memtablelist.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\merge_helper.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\prefix_filter_iterator.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\skiplist.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\snapshot.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\table_cache.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\table_properties_collector.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\transaction_log_impl.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\version_edit.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\version_set.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\write_batch_internal.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\helpers\memenv\memenv.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\arena.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\c.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\cache.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\compaction_filter.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\comparator.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\db.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\env.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\filter_policy.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\flush_block_policy.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\iterator.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\ldb_tool.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\memtablerep.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\merge_operator.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\options.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\perf_context.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\slice.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\slice_transform.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\statistics.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\status.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\table.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\table_properties.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\transaction_log.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\types.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\universal_compaction.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\write_batch.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\utilities\stackable_db.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\utilities\utility_db.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\port\atomic_pointer.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\port\port.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\port\port_posix.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\port\win\stdint.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_builder.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_factory.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_reader.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block_builder.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\filter_block.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\format.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\iterator_wrapper.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\iter_heap.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\merger.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\two_level_iterator.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\arena_impl.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\auto_roll_logger.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\bit_set.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\blob_store.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\build_version.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\coding.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\crc32c.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\hash.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\histogram.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\ldb_cmd.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\ldb_cmd_execute_result.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\logging.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\murmurhash.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\mutexlock.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\perf_context_imp.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\posix_logger.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\random.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\stack_trace.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\stats_logger.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\stl_wrappers.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\stop_watch.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\string_util.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\testharness.h" />
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\testutil.h" />
|
||||||
<ClInclude Include="..\..\src\ripple\rpc\api\Handler.h" />
|
<ClInclude Include="..\..\src\ripple\rpc\api\Handler.h" />
|
||||||
<ClInclude Include="..\..\src\ripple\rpc\api\Manager.h" />
|
<ClInclude Include="..\..\src\ripple\rpc\api\Manager.h" />
|
||||||
<ClInclude Include="..\..\src\ripple\rpc\api\Service.h" />
|
<ClInclude Include="..\..\src\ripple\rpc\api\Service.h" />
|
||||||
|
|||||||
@@ -262,6 +262,39 @@
|
|||||||
<Filter Include="[1] Ripple\sitefiles\impl">
|
<Filter Include="[1] Ripple\sitefiles\impl">
|
||||||
<UniqueIdentifier>{5609ad93-0654-41db-8ecb-7dfcde58d2e6}</UniqueIdentifier>
|
<UniqueIdentifier>{5609ad93-0654-41db-8ecb-7dfcde58d2e6}</UniqueIdentifier>
|
||||||
</Filter>
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb">
|
||||||
|
<UniqueIdentifier>{b244f110-0549-40d2-963b-8c0af87de917}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb">
|
||||||
|
<UniqueIdentifier>{514156a8-2473-4bf3-940f-bd7c166e726f}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\db">
|
||||||
|
<UniqueIdentifier>{9e7aee3c-76bf-408c-8577-b055919b9f8c}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\memenv">
|
||||||
|
<UniqueIdentifier>{7e693c99-fcae-4f60-a6d4-e4fe27119959}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\port">
|
||||||
|
<UniqueIdentifier>{d2a35ae6-6911-4b77-966d-cac44fccb429}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\port\win">
|
||||||
|
<UniqueIdentifier>{076ca841-0b06-400a-a87c-8d1df126f43f}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\table">
|
||||||
|
<UniqueIdentifier>{17b0a87f-5a62-48af-9cdd-cbe9af7736d2}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\util">
|
||||||
|
<UniqueIdentifier>{e4649e1a-07bc-4633-a01f-3615a7da53c7}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\include">
|
||||||
|
<UniqueIdentifier>{c02d2b7e-253d-49fb-b0db-b30c861bb2dc}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\include\rocksdb">
|
||||||
|
<UniqueIdentifier>{424405b5-72c7-4d07-add8-3c81d3da6e5a}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="[1] Ripple\rocksdb\rocksdb\include\utilities">
|
||||||
|
<UniqueIdentifier>{013f0eb9-bf1d-4b11-8c2c-3fd99d4b8ef5}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="..\..\src\ripple_basics\containers\RangeSet.cpp">
|
<ClCompile Include="..\..\src\ripple_basics\containers\RangeSet.cpp">
|
||||||
@@ -1149,6 +1182,225 @@
|
|||||||
<ClCompile Include="..\..\src\ripple\sitefiles\impl\Manager.cpp">
|
<ClCompile Include="..\..\src\ripple\sitefiles\impl\Manager.cpp">
|
||||||
<Filter>[1] Ripple\sitefiles\impl</Filter>
|
<Filter>[1] Ripple\sitefiles\impl</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\ripple_rocksdb.cpp">
|
||||||
|
<Filter>[1] Ripple\rocksdb</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\builder.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_bench.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_filesnapshot.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_impl.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_impl_readonly.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_iter.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\db_stats_logger.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\dbformat.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\filename.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\log_reader.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\log_writer.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\memtable.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\memtablelist.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\merge_helper.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\merge_operator.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\repair.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\table_cache.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\table_properties_collector.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\transaction_log_impl.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\version_edit.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\version_set.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\version_set_reduce_num_levels.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\db\write_batch.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\helpers\memenv\memenv.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\memenv</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\port\port_posix.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\port</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\port\stack_trace.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\port</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_builder.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_factory.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_reader.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_builder.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\block_test.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\filter_block.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\filter_block_test.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\flush_block_policy.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\format.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\iterator.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\merger.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\table\two_level_iterator.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\arena_impl.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\auto_roll_logger.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\blob_store.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\bloom.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\cache.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\coding.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\comparator.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\crc32c.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\env.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\env_hdfs.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\env_posix.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\env_test.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\filelock_test.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\filter_policy.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\hash.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\hash_skiplist_rep.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\histogram.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\ldb_cmd.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\ldb_tool.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\logging.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\murmurhash.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\options.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\perf_context.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\signal_test.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\skiplistrep.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\slice.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\statistics.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\status.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\string_util.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\testharness.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\testutil.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\transformrep.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\src\ripple\rocksdb\rocksdb\util\vectorrep.cc">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClCompile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClInclude Include="..\..\src\ripple_basics\containers\KeyCache.h">
|
<ClInclude Include="..\..\src\ripple_basics\containers\KeyCache.h">
|
||||||
@@ -2352,6 +2604,276 @@
|
|||||||
<ClInclude Include="..\..\src\websocket\src\sockets\multitls.hpp">
|
<ClInclude Include="..\..\src\websocket\src\sockets\multitls.hpp">
|
||||||
<Filter>[0] Libraries\websocket</Filter>
|
<Filter>[0] Libraries\websocket</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\ripple_rocksdb.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\builder.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\db_impl.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\db_impl_readonly.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\db_iter.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\db_statistics.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\dbformat.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\filename.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\log_format.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\log_reader.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\log_writer.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\memtable.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\memtablelist.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\merge_helper.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\prefix_filter_iterator.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\skiplist.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\snapshot.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\table_cache.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\table_properties_collector.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\transaction_log_impl.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\version_edit.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\version_set.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\db\write_batch_internal.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\db</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\helpers\memenv\memenv.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\memenv</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\port\atomic_pointer.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\port</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\port\port.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\port</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\port\port_posix.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\port</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\port\win\stdint.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\port\win</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_builder.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_factory.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block_based_table_reader.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\block_builder.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\filter_block.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\format.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\iter_heap.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\iterator_wrapper.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\merger.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\table\two_level_iterator.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\table</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\arena_impl.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\auto_roll_logger.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\bit_set.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\blob_store.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\build_version.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\coding.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\crc32c.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\hash.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\histogram.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\ldb_cmd.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\ldb_cmd_execute_result.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\logging.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\murmurhash.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\mutexlock.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\perf_context_imp.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\posix_logger.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\random.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\stack_trace.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\stats_logger.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\stl_wrappers.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\stop_watch.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\string_util.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\testharness.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\util\testutil.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\util</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\arena.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\c.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\cache.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\compaction_filter.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\comparator.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\db.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\env.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\filter_policy.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\flush_block_policy.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\iterator.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\ldb_tool.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\memtablerep.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\merge_operator.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\options.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\perf_context.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\slice.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\slice_transform.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\statistics.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\status.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\table.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\table_properties.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\transaction_log.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\types.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\universal_compaction.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\rocksdb\write_batch.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\rocksdb</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\utilities\stackable_db.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\utilities</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\src\ripple\rocksdb\rocksdb\include\utilities\utility_db.h">
|
||||||
|
<Filter>[1] Ripple\rocksdb\rocksdb\include\utilities</Filter>
|
||||||
|
</ClInclude>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<CustomBuild Include="..\..\src\ripple_data\protocol\ripple.proto">
|
<CustomBuild Include="..\..\src\ripple_data\protocol\ripple.proto">
|
||||||
|
|||||||
@@ -160,6 +160,7 @@ COMPILED_FILES.extend([
|
|||||||
'src/ripple/json/ripple_json.cpp',
|
'src/ripple/json/ripple_json.cpp',
|
||||||
'src/ripple/peerfinder/ripple_peerfinder.cpp',
|
'src/ripple/peerfinder/ripple_peerfinder.cpp',
|
||||||
'src/ripple/resource/ripple_resource.cpp',
|
'src/ripple/resource/ripple_resource.cpp',
|
||||||
|
'src/ripple/rocksdb/ripple_rocksdb.cpp',
|
||||||
'src/ripple/rpc/ripple_rpc.cpp',
|
'src/ripple/rpc/ripple_rpc.cpp',
|
||||||
'src/ripple/sitefiles/ripple_sitefiles.cpp',
|
'src/ripple/sitefiles/ripple_sitefiles.cpp',
|
||||||
'src/ripple/sophia/ripple_sophia.c',
|
'src/ripple/sophia/ripple_sophia.c',
|
||||||
|
|||||||
110
src/ripple/rocksdb/ripple_rocksdb.cpp
Normal file
110
src/ripple/rocksdb/ripple_rocksdb.cpp
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
/*
|
||||||
|
This file is part of rippled: https://github.com/ripple/rippled
|
||||||
|
Copyright (c) 2012, 2013 Ripple Labs Inc.
|
||||||
|
|
||||||
|
Permission to use, copy, modify, and/or distribute this software for any
|
||||||
|
purpose with or without fee is hereby granted, provided that the above
|
||||||
|
copyright notice and this permission notice appear in all copies.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||||
|
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||||
|
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||||
|
ANY SPECIAL , DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||||
|
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||||
|
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||||
|
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
|
*/
|
||||||
|
//==============================================================================
|
||||||
|
|
||||||
|
#include "BeastConfig.h"
|
||||||
|
|
||||||
|
#include "ripple_rocksdb.h"
|
||||||
|
|
||||||
|
#if RIPPLE_ROCKSDB_AVAILABLE
|
||||||
|
|
||||||
|
#if BEAST_WIN32
|
||||||
|
# define ROCKSDB_PLATFORM_WINDOWS
|
||||||
|
#else
|
||||||
|
# define ROCKSDB_PLATFORM_POSIX
|
||||||
|
# if BEAST_MAC || BEAST_IOS
|
||||||
|
# define OS_MACOSX
|
||||||
|
# elif BEAST_BSD
|
||||||
|
# define OS_FREEBSD
|
||||||
|
# else
|
||||||
|
# define OS_LINUX
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if BEAST_GCC
|
||||||
|
# pragma GCC diagnostic push
|
||||||
|
# pragma GCC diagnostic ignored "-Wreorder"
|
||||||
|
# pragma GCC diagnostic ignored "-Wunused-variable"
|
||||||
|
# pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#include "rocksdb/db/builder.cc"
|
||||||
|
#include "rocksdb/db/db_filesnapshot.cc"
|
||||||
|
#include "rocksdb/db/dbformat.cc"
|
||||||
|
#include "rocksdb/db/db_impl.cc"
|
||||||
|
#include "rocksdb/db/db_impl_readonly.cc"
|
||||||
|
#include "rocksdb/db/db_iter.cc"
|
||||||
|
#include "rocksdb/db/db_stats_logger.cc"
|
||||||
|
#include "rocksdb/db/filename.cc"
|
||||||
|
#include "rocksdb/db/log_reader.cc"
|
||||||
|
#include "rocksdb/db/log_writer.cc"
|
||||||
|
#include "rocksdb/db/memtable.cc"
|
||||||
|
#include "rocksdb/db/memtablelist.cc"
|
||||||
|
#include "rocksdb/db/merge_helper.cc"
|
||||||
|
#include "rocksdb/db/merge_operator.cc"
|
||||||
|
#include "rocksdb/db/repair.cc"
|
||||||
|
#include "rocksdb/db/table_cache.cc"
|
||||||
|
#include "rocksdb/db/table_properties_collector.cc"
|
||||||
|
#include "rocksdb/db/transaction_log_impl.cc"
|
||||||
|
#include "rocksdb/db/version_edit.cc"
|
||||||
|
#include "rocksdb/db/version_set.cc"
|
||||||
|
#include "rocksdb/db/version_set_reduce_num_levels.cc"
|
||||||
|
#include "rocksdb/db/write_batch.cc"
|
||||||
|
|
||||||
|
#include "rocksdb/table/block_based_table_builder.cc"
|
||||||
|
#include "rocksdb/table/block_based_table_factory.cc"
|
||||||
|
#include "rocksdb/table/block_based_table_reader.cc"
|
||||||
|
#include "rocksdb/table/block_builder.cc"
|
||||||
|
#include "rocksdb/table/block.cc"
|
||||||
|
#include "rocksdb/table/filter_block.cc"
|
||||||
|
#include "rocksdb/table/flush_block_policy.cc"
|
||||||
|
#include "rocksdb/table/format.cc"
|
||||||
|
#include "rocksdb/table/iterator.cc"
|
||||||
|
#include "rocksdb/table/merger.cc"
|
||||||
|
#include "rocksdb/table/two_level_iterator.cc"
|
||||||
|
|
||||||
|
#include "rocksdb/util/arena_impl.cc"
|
||||||
|
#include "rocksdb/util/auto_roll_logger.cc"
|
||||||
|
#include "rocksdb/util/blob_store.cc"
|
||||||
|
#include "rocksdb/util/bloom.cc"
|
||||||
|
#include "rocksdb/util/cache.cc"
|
||||||
|
#include "rocksdb/util/coding.cc"
|
||||||
|
#include "rocksdb/util/comparator.cc"
|
||||||
|
#include "rocksdb/util/crc32c.cc"
|
||||||
|
#include "rocksdb/util/env.cc"
|
||||||
|
//#include "rocksdb/util/env_hdfs.cc"
|
||||||
|
#include "rocksdb/util/env_posix.cc"
|
||||||
|
#include "rocksdb/util/filter_policy.cc"
|
||||||
|
#include "rocksdb/util/hash.cc"
|
||||||
|
#include "rocksdb/util/hash_skiplist_rep.cc"
|
||||||
|
#include "rocksdb/util/histogram.cc"
|
||||||
|
#include "rocksdb/util/logging.cc"
|
||||||
|
#include "rocksdb/util/murmurhash.cc"
|
||||||
|
#include "rocksdb/util/options.cc"
|
||||||
|
#include "rocksdb/util/perf_context.cc"
|
||||||
|
#include "rocksdb/util/skiplistrep.cc"
|
||||||
|
#include "rocksdb/util/slice.cc"
|
||||||
|
#include "rocksdb/util/statistics.cc"
|
||||||
|
#include "rocksdb/util/status.cc"
|
||||||
|
#include "rocksdb/util/string_util.cc"
|
||||||
|
#include "rocksdb/util/transformrep.cc"
|
||||||
|
#include "rocksdb/util/vectorrep.cc"
|
||||||
|
|
||||||
|
#include "rocksdb/port/port_posix.cc"
|
||||||
|
|
||||||
|
#endif
|
||||||
59
src/ripple/rocksdb/ripple_rocksdb.h
Normal file
59
src/ripple/rocksdb/ripple_rocksdb.h
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
/*
|
||||||
|
This file is part of rippled: https://github.com/ripple/rippled
|
||||||
|
Copyright (c) 2012, 2013 Ripple Labs Inc.
|
||||||
|
|
||||||
|
Permission to use, copy, modify, and/or distribute this software for any
|
||||||
|
purpose with or without fee is hereby granted, provided that the above
|
||||||
|
copyright notice and this permission notice appear in all copies.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||||
|
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||||
|
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||||
|
ANY SPECIAL , DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||||
|
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||||
|
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||||
|
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
|
*/
|
||||||
|
//==============================================================================
|
||||||
|
|
||||||
|
#ifndef RIPPLE_ROCKSDB_H_INCLUDED
|
||||||
|
#define RIPPLE_ROCKSDB_H_INCLUDED
|
||||||
|
|
||||||
|
#include "beast/beast/Config.h"
|
||||||
|
|
||||||
|
#ifndef RIPPLE_ROCKSDB_AVAILABLE
|
||||||
|
# if BEAST_WIN32
|
||||||
|
# define RIPPLE_ROCKSDB_AVAILABLE 0
|
||||||
|
# else
|
||||||
|
# define RIPPLE_ROCKSDB_AVAILABLE 1
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if RIPPLE_ROCKSDB_AVAILABLE
|
||||||
|
#include "rocksdb/include/rocksdb/arena.h"
|
||||||
|
#include "rocksdb/include/rocksdb/cache.h"
|
||||||
|
#include "rocksdb/include/rocksdb/compaction_filter.h"
|
||||||
|
#include "rocksdb/include/rocksdb/comparator.h"
|
||||||
|
#include "rocksdb/include/rocksdb/db.h"
|
||||||
|
#include "rocksdb/include/rocksdb/env.h"
|
||||||
|
#include "rocksdb/include/rocksdb/filter_policy.h"
|
||||||
|
#include "rocksdb/include/rocksdb/flush_block_policy.h"
|
||||||
|
#include "rocksdb/include/rocksdb/iterator.h"
|
||||||
|
#include "rocksdb/include/rocksdb/memtablerep.h"
|
||||||
|
#include "rocksdb/include/rocksdb/merge_operator.h"
|
||||||
|
#include "rocksdb/include/rocksdb/options.h"
|
||||||
|
#include "rocksdb/include/rocksdb/perf_context.h"
|
||||||
|
#include "rocksdb/include/rocksdb/slice.h"
|
||||||
|
#include "rocksdb/include/rocksdb/slice_transform.h"
|
||||||
|
#include "rocksdb/include/rocksdb/statistics.h"
|
||||||
|
#include "rocksdb/include/rocksdb/status.h"
|
||||||
|
#include "rocksdb/include/rocksdb/table.h"
|
||||||
|
#include "rocksdb/include/rocksdb/table_properties.h"
|
||||||
|
#include "rocksdb/include/rocksdb/transaction_log.h"
|
||||||
|
#include "rocksdb/include/rocksdb/types.h"
|
||||||
|
#include "rocksdb/include/rocksdb/universal_compaction.h"
|
||||||
|
#include "rocksdb/include/rocksdb/write_batch.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
#include "../include/rocksdb/env.h"
|
#include "../include/rocksdb/env.h"
|
||||||
#include "../include/rocksdb/iterator.h"
|
#include "../include/rocksdb/iterator.h"
|
||||||
#include "../include/rocksdb/options.h"
|
#include "../include/rocksdb/options.h"
|
||||||
#include "table/block_based_table_builder.h"
|
#include "../table/block_based_table_builder.h"
|
||||||
#include "../util/stop_watch.h"
|
#include "../util/stop_watch.h"
|
||||||
|
|
||||||
namespace rocksdb {
|
namespace rocksdb {
|
||||||
|
|||||||
@@ -43,10 +43,10 @@
|
|||||||
#include "../include/rocksdb/status.h"
|
#include "../include/rocksdb/status.h"
|
||||||
#include "../include/rocksdb/table.h"
|
#include "../include/rocksdb/table.h"
|
||||||
#include "../port/port.h"
|
#include "../port/port.h"
|
||||||
#include "table/block.h"
|
#include "../table/block.h"
|
||||||
#include "table/block_based_table_factory.h"
|
#include "../table/block_based_table_factory.h"
|
||||||
#include "table/merger.h"
|
#include "../table/merger.h"
|
||||||
#include "table/two_level_iterator.h"
|
#include "../table/two_level_iterator.h"
|
||||||
#include "../util/auto_roll_logger.h"
|
#include "../util/auto_roll_logger.h"
|
||||||
#include "../util/build_version.h"
|
#include "../util/build_version.h"
|
||||||
#include "../util/coding.h"
|
#include "../util/coding.h"
|
||||||
@@ -283,7 +283,10 @@ DBImpl::DBImpl(const Options& options, const std::string& dbname)
|
|||||||
versions_.reset(new VersionSet(dbname_, &options_, storage_options_,
|
versions_.reset(new VersionSet(dbname_, &options_, storage_options_,
|
||||||
table_cache_.get(), &internal_comparator_));
|
table_cache_.get(), &internal_comparator_));
|
||||||
|
|
||||||
|
#ifdef ROCKSDB_LDB_BUILD_VERSION
|
||||||
dumpLeveldbBuildVersion(options_.info_log.get());
|
dumpLeveldbBuildVersion(options_.info_log.get());
|
||||||
|
#endif
|
||||||
|
|
||||||
options_.Dump(options_.info_log.get());
|
options_.Dump(options_.info_log.get());
|
||||||
|
|
||||||
char name[100];
|
char name[100];
|
||||||
@@ -3587,6 +3590,7 @@ Status DestroyDB(const std::string& dbname, const Options& options) {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef ROCKSDB_LDB_BUILD_VERSION
|
||||||
//
|
//
|
||||||
// A global method that can dump out the build version
|
// A global method that can dump out the build version
|
||||||
void dumpLeveldbBuildVersion(Logger * log) {
|
void dumpLeveldbBuildVersion(Logger * log) {
|
||||||
@@ -3594,5 +3598,6 @@ void dumpLeveldbBuildVersion(Logger * log) {
|
|||||||
Log(log, "Compile time %s %s",
|
Log(log, "Compile time %s %s",
|
||||||
rocksdb_build_compile_time, rocksdb_build_compile_date);
|
rocksdb_build_compile_time, rocksdb_build_compile_date);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
} // namespace rocksdb
|
} // namespace rocksdb
|
||||||
|
|||||||
@@ -31,9 +31,9 @@
|
|||||||
#include "../include/rocksdb/status.h"
|
#include "../include/rocksdb/status.h"
|
||||||
#include "../include/rocksdb/table.h"
|
#include "../include/rocksdb/table.h"
|
||||||
#include "../port/port.h"
|
#include "../port/port.h"
|
||||||
#include "table/block.h"
|
#include "../table/block.h"
|
||||||
#include "table/merger.h"
|
#include "../table/merger.h"
|
||||||
#include "table/two_level_iterator.h"
|
#include "../table/two_level_iterator.h"
|
||||||
#include "../util/coding.h"
|
#include "../util/coding.h"
|
||||||
#include "../util/logging.h"
|
#include "../util/logging.h"
|
||||||
#include "../util/build_version.h"
|
#include "../util/build_version.h"
|
||||||
|
|||||||
@@ -20,6 +20,8 @@
|
|||||||
#include "../util/mutexlock.h"
|
#include "../util/mutexlock.h"
|
||||||
#include "../util/murmurhash.h"
|
#include "../util/murmurhash.h"
|
||||||
|
|
||||||
|
#ifndef ROCKSDB_HASH_SLICE_DECLARED
|
||||||
|
#define ROCKSDB_HASH_SLICE_DECLARED
|
||||||
namespace std {
|
namespace std {
|
||||||
template <>
|
template <>
|
||||||
struct hash<rocksdb::Slice> {
|
struct hash<rocksdb::Slice> {
|
||||||
@@ -28,6 +30,7 @@ struct hash<rocksdb::Slice> {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace rocksdb {
|
namespace rocksdb {
|
||||||
|
|
||||||
|
|||||||
@@ -20,8 +20,8 @@
|
|||||||
#include "../include/rocksdb/env.h"
|
#include "../include/rocksdb/env.h"
|
||||||
#include "../include/rocksdb/merge_operator.h"
|
#include "../include/rocksdb/merge_operator.h"
|
||||||
#include "../include/rocksdb/table.h"
|
#include "../include/rocksdb/table.h"
|
||||||
#include "table/merger.h"
|
#include "../table/merger.h"
|
||||||
#include "table/two_level_iterator.h"
|
#include "../table/two_level_iterator.h"
|
||||||
#include "../util/coding.h"
|
#include "../util/coding.h"
|
||||||
#include "../util/logging.h"
|
#include "../util/logging.h"
|
||||||
#include "../util/stop_watch.h"
|
#include "../util/stop_watch.h"
|
||||||
|
|||||||
@@ -559,7 +559,7 @@ Status BlockBasedTable::GetBlock(
|
|||||||
if (s.ok()) {
|
if (s.ok()) {
|
||||||
if (options.fill_cache && entry->value->isCachable()) {
|
if (options.fill_cache && entry->value->isCachable()) {
|
||||||
entry->cache_handle = block_cache->Insert(
|
entry->cache_handle = block_cache->Insert(
|
||||||
key, entry->value, entry->value->size(), &DeleteCachedBlock);
|
key, entry->value, entry->value->size(), &rocksdb::DeleteCachedBlock);
|
||||||
RecordTick(statistics, BLOCK_CACHE_ADD);
|
RecordTick(statistics, BLOCK_CACHE_ADD);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -673,7 +673,7 @@ Iterator* BlockBasedTable::BlockReader(void* arg,
|
|||||||
if (block_cache != nullptr && block->isCachable() &&
|
if (block_cache != nullptr && block->isCachable() &&
|
||||||
options.fill_cache) {
|
options.fill_cache) {
|
||||||
cache_handle = block_cache->Insert(key, block, block->size(),
|
cache_handle = block_cache->Insert(key, block, block->size(),
|
||||||
&DeleteCachedBlock);
|
&rocksdb::DeleteCachedBlock);
|
||||||
assert(reinterpret_cast<Block*>(block_cache->Value(cache_handle))
|
assert(reinterpret_cast<Block*>(block_cache->Value(cache_handle))
|
||||||
== block);
|
== block);
|
||||||
}
|
}
|
||||||
@@ -726,7 +726,7 @@ Iterator* BlockBasedTable::BlockReader(void* arg,
|
|||||||
// Release the hold on the compressed cache entry immediately.
|
// Release the hold on the compressed cache entry immediately.
|
||||||
if (block_cache_compressed != nullptr && cblock != nullptr) {
|
if (block_cache_compressed != nullptr && cblock != nullptr) {
|
||||||
compressed_cache_handle = block_cache_compressed->Insert(
|
compressed_cache_handle = block_cache_compressed->Insert(
|
||||||
ckey, cblock, cblock->size(), &DeleteCachedBlock);
|
ckey, cblock, cblock->size(), &rocksdb::DeleteCachedBlock);
|
||||||
block_cache_compressed->Release(compressed_cache_handle);
|
block_cache_compressed->Release(compressed_cache_handle);
|
||||||
RecordTick(statistics, BLOCK_CACHE_COMPRESSED_MISS);
|
RecordTick(statistics, BLOCK_CACHE_COMPRESSED_MISS);
|
||||||
cblock = nullptr;
|
cblock = nullptr;
|
||||||
@@ -735,7 +735,7 @@ Iterator* BlockBasedTable::BlockReader(void* arg,
|
|||||||
assert((block->compressionType() == kNoCompression));
|
assert((block->compressionType() == kNoCompression));
|
||||||
if (block_cache != nullptr) {
|
if (block_cache != nullptr) {
|
||||||
cache_handle = block_cache->Insert(
|
cache_handle = block_cache->Insert(
|
||||||
key, block, block->size(), &DeleteCachedBlock);
|
key, block, block->size(), &rocksdb::DeleteCachedBlock);
|
||||||
RecordTick(statistics, BLOCK_CACHE_ADD);
|
RecordTick(statistics, BLOCK_CACHE_ADD);
|
||||||
assert(reinterpret_cast<Block*>(block_cache->Value(
|
assert(reinterpret_cast<Block*>(block_cache->Value(
|
||||||
cache_handle))== block);
|
cache_handle))== block);
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
#include "../include/rocksdb/env.h"
|
#include "../include/rocksdb/env.h"
|
||||||
#include "../include/rocksdb/filter_policy.h"
|
#include "../include/rocksdb/filter_policy.h"
|
||||||
#include "../include/rocksdb/merge_operator.h"
|
#include "../include/rocksdb/merge_operator.h"
|
||||||
#include "table/block_based_table_factory.h"
|
#include "../table/block_based_table_factory.h"
|
||||||
|
|
||||||
namespace rocksdb {
|
namespace rocksdb {
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,8 @@
|
|||||||
#include "murmurhash.h"
|
#include "murmurhash.h"
|
||||||
#include "stl_wrappers.h"
|
#include "stl_wrappers.h"
|
||||||
|
|
||||||
|
#ifndef ROCKSDB_HASH_SLICE_DECLARED
|
||||||
|
#define ROCKSDB_HASH_SLICE_DECLARED
|
||||||
namespace std {
|
namespace std {
|
||||||
template <>
|
template <>
|
||||||
struct hash<rocksdb::Slice> {
|
struct hash<rocksdb::Slice> {
|
||||||
@@ -26,6 +28,7 @@ struct hash<rocksdb::Slice> {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace rocksdb {
|
namespace rocksdb {
|
||||||
namespace {
|
namespace {
|
||||||
|
|||||||
Reference in New Issue
Block a user