2024-11-21 21:16:05 , Up: 0-10:35:58   .rocksdb/LOG

documentDocument(English) | 文档(中文)
indexType
keyPrefixLen0
fileWriteBufferSize8.000 KiB
warmupLevelkValue
writeMethodkToplingFileWrite
accurateKeyAnchorsSizetrue
keyAnchorSizeUnit0 B
useFilePreallocationtrue
needCompactOnOmitPropsCollectortrue
collectPropertiesMinLevel2
minPreadLen16.000 EiB
maxPreadLen32.000 KiB
minPreadLevel2
debugLevel0
num_writers7463
num_readers7464
Statistics
sum_full_key_len11.299 GiB
sum_user_key_len7.738 GiB
sum_user_key_cnt477845558
sum_value_len138.892 GiB
sum_entry_cnt477845578
sum_index_len12.225 GiB
sum_index_num7463
avg_index_len1 B
raw:avg_uval312.098
raw:avg_ikey25.389
raw:avg_ukey17.389
zip:avg_ikey27.471
zip:avg_ukey11.471
zip:avg_node16.000
index:zip/raw1.580
raw:key/all 7.523%
raw:val/all92.477%
zip:key/all 8.090%
zip:val/all91.910%
write_speed_all.+seq4.228 MB/s
write_speed_all.-seq4.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_typerelease
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_sha888d4596487cc14ad7ff532a9825b8f09b20e0ce
git_tagsideplugin-8.04.2-2023-06-20-2926e071
git_date2024-11-19 20:29:50
compile_date2024-11-20 11:23:49
version8.4.2