document | Document(English) | 文档(中文) |
indexType | |
keyPrefixLen | 0 |
fileWriteBufferSize | 8.000 KiB |
warmupLevel | kValue |
writeMethod | kToplingFileWrite |
accurateKeyAnchorsSize | true |
keyAnchorSizeUnit | 0 B |
useFilePreallocation | true |
needCompactOnOmitPropsCollector | true |
collectPropertiesMinLevel | 2 |
minPreadLen | 16.000 EiB |
maxPreadLen | 32.000 KiB |
minPreadLevel | 2 |
debugLevel | 0 |
num_writers | 7463 |
num_readers | 7464 |
Statistics |
sum_full_key_len | 11.299 GiB |
sum_user_key_len | 7.738 GiB |
sum_user_key_cnt | 477845558 |
sum_value_len | 138.892 GiB |
sum_entry_cnt | 477845578 |
sum_index_len | 12.225 GiB |
sum_index_num | 7463 |
avg_index_len | 1 B |
raw:avg_uval | 312.098 |
raw:avg_ikey | 25.389 |
raw:avg_ukey | 17.389 |
zip:avg_ikey | 27.471 |
zip:avg_ukey | 11.471 |
zip:avg_node | 16.000 |
index:zip/raw | 1.580 |
raw:key/all | 7.523% |
raw:val/all | 92.477% |
zip:key/all | 8.090% |
zip:val/all | 91.910% |
write_speed_all.+seq | 4.228 MB/s |
write_speed_all.-seq | 4.127 MB/s |
|
topling-sst | 612f5d7a51f46ca5107beeadc629b01be8029e4c
Author: rockeet <rockeet@gmail.com>
Date: Wed Nov 13 14:16:34 2024 +0800
Bugfix: FragmentedRangeTombstoneIterator cons refs icmp
FragmentedRangeTombstoneIterator constructor stores pointer
to icmp(InternalKeyComparator)
g++ (GCC) 12.2.1 20221121 (Red Hat 12.2.1-7)
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
cpu_flag: -march=native -mbmi -mbmi2
|
topling-zbs | d44dd5ff72707128fe3c916077b43d2093c01f7c
Author: leipeng <rockeet@gmail.com>
Date: Sun Oct 27 23:38:26 2024 +0800
Fix for msvc, when toplingdb on msvc
GIT_PATH_ARG = src/terark/zbs tools/zbs
g++ (GCC) 12.2.1 20221121 (Red Hat 12.2.1-7)
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
INCS = -Isrc -I3rdparty/zstd -Iboost-include
DEFS = -DTOPLING_IO_WITH_URING=1 -DDIVSUFSORT_API=
CXXFLAGS = -fPIC -time -fdiagnostics-color -mcx16 -fno-stack-protector
WARNINGS = -Wno-class-memaccess -Wformat=2 -Wcomment -Wall -Wextra -Wno-unused-parameter -Wno-alloc-size-larger-than -Wno-deprecated-declarations -Wstrict-aliasing=3
RLS_FLAGS = -O3 -DNDEBUG -g3
WITH_BMI2 = 1
compile_cpu_flag: -march=haswell -mbmi -mbmi2
LDFLAGS = -fPIC -rdynamic
|
topling-fsa | 5dfecb7d107196f044ff5bf78dc39d2e725b9d9b
Author: leipeng <peng@topling.cn>
Date: Thu Nov 7 15:22:45 2024 +0800
Makefile: fix for x86_64 CPU older than haswell
GIT_PATH_ARG = src/terark/fsa tools/fsa
g++ (GCC) 12.2.1 20221121 (Red Hat 12.2.1-7)
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
INCS = -Isrc -I3rdparty/zstd -Iboost-include
DEFS = -DTOPLING_IO_WITH_URING=1 -DDIVSUFSORT_API=
CXXFLAGS = -fPIC -time -fdiagnostics-color -mcx16 -fno-stack-protector
WARNINGS = -Wno-class-memaccess -Wformat=2 -Wcomment -Wall -Wextra -Wno-unused-parameter -Wno-alloc-size-larger-than -Wno-deprecated-declarations -Wstrict-aliasing=3
RLS_FLAGS = -O3 -DNDEBUG -g3
WITH_BMI2 = 1
compile_cpu_flag: -march=haswell -mbmi -mbmi2
LDFLAGS = -fPIC -rdynamic
|
topling-core | 81964c21ebbcc178d8e99dae0fbf61bded2729cc
Author: rockeet <rockeet@gmail.com>
Date: Mon Nov 11 21:28:46 2024 +0800
Makefile: fix gen git-version-*.cpp
GIT_PATH_ARG = :!src/terark/fsa :!tools/fsa :!src/terark/zbs :!tools/zbs
g++ (GCC) 12.2.1 20221121 (Red Hat 12.2.1-7)
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
INCS = -Isrc -I3rdparty/zstd -Iboost-include
DEFS = -DTOPLING_IO_WITH_URING=1 -DDIVSUFSORT_API=
CXXFLAGS = -fPIC -time -fdiagnostics-color -mcx16 -fno-stack-protector
WARNINGS = -Wno-class-memaccess -Wformat=2 -Wcomment -Wall -Wextra -Wno-unused-parameter -Wno-alloc-size-larger-than -Wno-deprecated-declarations -Wstrict-aliasing=3
RLS_FLAGS = -O3 -DNDEBUG -g3
WITH_BMI2 = 1
compile_cpu_flag: -march=haswell -mbmi -mbmi2
LDFLAGS = -fPIC -rdynamic
|
ToplingDB |
build_type | release |
CPU_ARCH | -march=haswell |
CXXFLAGS | -fPIC -g3 -Wall -Wno-shadow -Wno-deprecated-builtins -march=haswell -std=gnu++17 -faligned-new -fno-builtin-memcmp -isystem third-party/gtest-1.8.1/fused-src -O2 -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-invalid-offsetof |
CXXDEFS | -DROCKSDB_DLL -DROCKSDB_USE_RTTI -DROCKSDB_NO_DYNAMIC_EXTENSION -DUSE_SERVER_STATS=1 -DOPENSSL_API_1_1=1 -DSIDE_PLUGIN_WITH_YAML=1 -DGITHUB_TOPLING_ZIP="https://github.com/topling/topling-zip" -DZSTD -DHAS_TOPLING_CSPP_MEMTABLE -DHAS_TOPLING_CSPP_WBWI -DHAS_TOPLING_SST -DHAS_TOPLING_SST -DHAS_TOPLING_ROCKS -DHAVE_ALIGNED_NEW -DROCKSDB_PLATFORM_POSIX -DROCKSDB_LIB_IO_POSIX -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DSNAPPY -DGFLAGS=1 -DZLIB -DBZIP2 -DLZ4 -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_BACKTRACE -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_AUXV_GETAUXVAL_PRESENT -DHAVE_UINT128_EXTENSION -DNDEBUG |
CXXINCS | -Isideplugin/rockside/3rdparty/rapidyaml -Isideplugin/rockside/3rdparty/rapidyaml/src -Isideplugin/rockside/3rdparty/rapidyaml/ext/c4core/src -Isideplugin/topling-zip/3rdparty/zstd/zstd -Isideplugin/topling-zip/3rdparty/zstd/zstd/dictBuilder -Isideplugin/topling-zip/src -Isideplugin/topling-zip/boost-include -Isideplugin/topling-zip/3rdparty/zstd -Isideplugin/topling-sst/src -Isideplugin/topling-zip_table_reader/src -Isideplugin/topling-rocks/src -Isideplugin/rockside/src -I. -I./include |
LDFLAGS | -Lsideplugin/topling-zip/build/Linux-x86_64-g++-12.2-bmi2-1/lib_shared -lterark-{zbs,fsa,core}-g++-12.2-r -lstdc++fs -lcurl -lpthread -lrt -ldl -lsnappy -lgflags -lz -lbz2 -llz4 |
git_sha | 888d4596487cc14ad7ff532a9825b8f09b20e0ce |
git_tag | sideplugin-8.04.2-2023-06-20-2926e071 |
git_date | 2024-11-19 20:29:50 |
compile_date | 2024-11-20 11:23:49 |
version | 8.4.2 |
|