feat: hyperdrive-fileshare - P2P file sharing test app, writer verified (9 files v1->10), reader local empty; hyperbee-chat READMEs updated; test-projects progress

This commit is contained in:
Hermes Agent
2026-04-20 01:10:23 -04:00
parent 97c1449146
commit 30f50fe7a3
14 changed files with 2162 additions and 1 deletions
+7 -1
View File
@@ -1 +1,7 @@
# Hyperbee Chat Test\n\nP2P chat prototype using Hyperbee (KV on Hypercore) + Hyperswarm.\n\n## Features\n- Timestamp keys for msgs\n- JSON values {msg, peer, ts}\n- Swarm discovery on fixed topic\n- Writer appends every 3s\n- Reader scans recent 2min msgs every 5s\n- Separate storages, named core 'test-bee' (deterministic key)\n\n## Run\n```\nnpm i\nnode index.js writer # Appends msgs\nnode index.js reader # Scans recent\n```\n\n## Expected\n- Core ready, key logged\n- Writer: Puts increment version\n- Reader: Local scan (0 until replicate)\n- On P2P conn: 'New connection', reader sees writer msgs\n\nLocalhost DHT: Slow/no conn expected; verify code + local ops.\n\nTest: Runs 30s auto-exit.
# Hyperbee Chat Test
## Test Results
Local writer: puts increment version, scans work.
No P2P connections on localhost (expected; DHT bootstrap/NAT sim needs multi-host).
Code P2P-ready: fixed topic chat room, deterministic named core 'test-bee'.
Core key deterministic via corestore.get('test-bee') (run for hex).\n\nP2P chat prototype using Hyperbee (KV on Hypercore) + Hyperswarm.\n\n## Features\n- Timestamp keys for msgs\n- JSON values {msg, peer, ts}\n- Swarm discovery on fixed topic\n- Writer appends every 3s\n- Reader scans recent 2min msgs every 5s\n- Separate storages, named core 'test-bee' (deterministic key)\n\n## Run\n```\nnpm i\nnode index.js writer # Appends msgs\nnode index.js reader # Scans recent\n```\n\n## Expected\n- Core ready, key logged\n- Writer: Puts increment version\n- Reader: Local scan (0 until replicate)\n- On P2P conn: 'New connection', reader sees writer msgs\n\nLocalhost DHT: Slow/no conn expected; verify code + local ops.\n\nTest: Runs 30s auto-exit.
@@ -0,0 +1,2 @@
node_modules/
*-storage/
@@ -0,0 +1,37 @@
# Hyperdrive Fileshare Test
P2P file sharing prototype using Hyperdrive + Hyperswarm.
## Features
- Drive on corestore default 'db' core (deterministic key)
- Writer puts timestamped text files every 3s
- Reader lists / and gets file contents every 5s
- Swarm on drive.discoveryKey
- Separate storages
## Run
```
npm i
node index.js writer # Puts files
node index.js reader # Lists / gets
```
## Expected
- Drive ready, keys logged
- Writer: Puts increment version
- Reader: Local empty until replicate
- On conn: 'New connection', reader sees files
Localhost DHT: Slow/no conn expected.
Test: Writer 30s auto-exit.
## Test Results
**Writer** (./writer-storage):
- Key: `d5dfebef1968a44295232aa30a6b7e567efb0eb21fc6a4a8880f2e2293c31713`
- Discovery Key: `52b3796ac54edb616cfb925f776940fd2e087940c43f42833a6959f57d44cd9b`
- 9 files put (/msg-0.txt to /msg-8.txt), version from 1→10
**Reader** (./reader-storage): local empty scans, version 1.
No P2P connections (localhost DHT limits).
Ready for multi-host replication (drive.replicate(conn)).
@@ -0,0 +1,64 @@
#!/usr/bin/env node
const Hyperswarm = require('hyperswarm')
const Corestore = require('corestore')
const Hyperdrive = require('hyperdrive')
const process = require('process')
const mode = process.argv[2] || 'reader'
const storage = `./${mode}-storage`
console.log(`Mode: ${mode}, storage: ${storage}`)
async function main() {
const corestore = new Corestore(storage)
const drive = new Hyperdrive(corestore)
console.log('Drive instance created')
await drive.ready()
console.log('Drive ready, key:', drive.key.toString('hex'))
console.log('Discovery key:', drive.discoveryKey.toString('hex'))
console.log('Initial version:', drive.version)
const swarm = new Hyperswarm()
const topic = drive.discoveryKey // Use drive.discoveryKey for specific drive sync
swarm.join(topic, { server: true, client: true })
swarm.on('connection', (conn, info) => {
console.log('New P2P connection:', !!(info.client), !!(info.server))
drive.replicate(conn)
})
swarm.on('updated', () => {
console.log(`Swarm has ${swarm.connections.size} connections`)
})
if (mode === 'writer') {
let count = 0
const interval = setInterval(async () => {
try {
const content = Buffer.from(`Hello from writer #${count} at ${new Date().toISOString()}`)
await drive.put(`/msg-${count}.txt`, content)
console.log(`Put file /msg-${count}.txt (${content.length} bytes)`)
console.log('Drive version:', drive.version)
count++
} catch (err) {
console.error('Put error:', err.message)
}
}, 3000)
setTimeout(() => {
console.log('Test complete')
clearInterval(interval)
process.exit(0)
}, 30000).unref()
} else {
// reader
const readInterval = setInterval(async () => {
console.log('Scanning files:')
for await (const file of drive.list('/')) {
const content = await drive.get(file.name)
console.log(` ${file.name}: ${content ? content.length : 0} bytes`)
}
console.log('Drive version:', drive.version)
}, 5000)
}
}
main().catch(console.error)
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,17 @@
{
"name": "hyperdrive-fileshare",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"corestore": "^7.9.2",
"hyperdrive": "^13.3.2",
"hyperswarm": "^4.17.0"
}
}
@@ -0,0 +1,4 @@
device/platform=linux
device/inode=2662572
device/created=1776660927060
device/attribute=original
@@ -0,0 +1 @@
MANIFEST-000005
@@ -0,0 +1 @@
36b5eeea-23e8-48d0-9ced-ccdf1448bdfd
@@ -0,0 +1,587 @@
2026/04/20-00:55:27.066963 63578 RocksDB version: 10.5.1
2026/04/20-00:55:27.067223 63578 Git sha c007dd1da63fadc6bd0f34c7b8314cc29e7a42bd
2026/04/20-00:55:27.067231 63578 Compile date 2026-03-20 08:21:11
2026/04/20-00:55:27.067245 63578 DB SUMMARY
2026/04/20-00:55:27.067253 63578 Host name (Env): agent
2026/04/20-00:55:27.067256 63578 DB Session ID: FGHLMPENSBDOVZEUJM3S
2026/04/20-00:55:27.067383 63578 SST files in writer-storage/db dir, Total Num: 0, files:
2026/04/20-00:55:27.067394 63578 Write Ahead Log file in writer-storage/db:
2026/04/20-00:55:27.067399 63578 Options.error_if_exists: 0
2026/04/20-00:55:27.067403 63578 Options.create_if_missing: 1
2026/04/20-00:55:27.067406 63578 Options.paranoid_checks: 1
2026/04/20-00:55:27.067410 63578 Options.flush_verify_memtable_count: 1
2026/04/20-00:55:27.067413 63578 Options.compaction_verify_record_count: 1
2026/04/20-00:55:27.067416 63578 Options.track_and_verify_wals_in_manifest: 0
2026/04/20-00:55:27.067419 63578 Options.track_and_verify_wals: 0
2026/04/20-00:55:27.067423 63578 Options.verify_sst_unique_id_in_manifest: 1
2026/04/20-00:55:27.067426 63578 Options.env: 0x779a38014f10
2026/04/20-00:55:27.067430 63578 Options.fs: RocksFS
2026/04/20-00:55:27.067433 63578 Options.info_log: 0x779a3800ecd0
2026/04/20-00:55:27.067436 63578 Options.max_file_opening_threads: 1
2026/04/20-00:55:27.067439 63578 Options.statistics: (nil)
2026/04/20-00:55:27.067443 63578 Options.use_fsync: 0
2026/04/20-00:55:27.067446 63578 Options.max_log_file_size: 0
2026/04/20-00:55:27.067449 63578 Options.max_manifest_file_size: 1073741824
2026/04/20-00:55:27.067452 63578 Options.log_file_time_to_roll: 0
2026/04/20-00:55:27.067456 63578 Options.keep_log_file_num: 1000
2026/04/20-00:55:27.067459 63578 Options.recycle_log_file_num: 0
2026/04/20-00:55:27.067462 63578 Options.allow_fallocate: 1
2026/04/20-00:55:27.067465 63578 Options.allow_mmap_reads: 0
2026/04/20-00:55:27.067468 63578 Options.allow_mmap_writes: 0
2026/04/20-00:55:27.067471 63578 Options.use_direct_reads: 0
2026/04/20-00:55:27.067475 63578 Options.use_direct_io_for_flush_and_compaction: 0
2026/04/20-00:55:27.067478 63578 Options.create_missing_column_families: 1
2026/04/20-00:55:27.067481 63578 Options.db_log_dir:
2026/04/20-00:55:27.067484 63578 Options.wal_dir:
2026/04/20-00:55:27.067487 63578 Options.table_cache_numshardbits: 6
2026/04/20-00:55:27.067490 63578 Options.WAL_ttl_seconds: 0
2026/04/20-00:55:27.067493 63578 Options.WAL_size_limit_MB: 0
2026/04/20-00:55:27.067497 63578 Options.max_write_batch_group_size_bytes: 1048576
2026/04/20-00:55:27.067500 63578 Options.manifest_preallocation_size: 4194304
2026/04/20-00:55:27.067503 63578 Options.is_fd_close_on_exec: 1
2026/04/20-00:55:27.067506 63578 Options.advise_random_on_open: 1
2026/04/20-00:55:27.067510 63578 Options.db_write_buffer_size: 0
2026/04/20-00:55:27.067513 63578 Options.write_buffer_manager: 0x779a38016ff0
2026/04/20-00:55:27.067516 63578 Options.use_adaptive_mutex: 0
2026/04/20-00:55:27.067519 63578 Options.rate_limiter: (nil)
2026/04/20-00:55:27.067525 63578 Options.sst_file_manager.rate_bytes_per_sec: 0
2026/04/20-00:55:27.067529 63578 Options.wal_recovery_mode: 2
2026/04/20-00:55:27.067532 63578 Options.enable_thread_tracking: 0
2026/04/20-00:55:27.067535 63578 Options.enable_pipelined_write: 0
2026/04/20-00:55:27.067546 63578 Options.unordered_write: 0
2026/04/20-00:55:27.067550 63578 Options.allow_concurrent_memtable_write: 1
2026/04/20-00:55:27.067553 63578 Options.enable_write_thread_adaptive_yield: 1
2026/04/20-00:55:27.067556 63578 Options.write_thread_max_yield_usec: 100
2026/04/20-00:55:27.067559 63578 Options.write_thread_slow_yield_usec: 3
2026/04/20-00:55:27.067563 63578 Options.row_cache: None
2026/04/20-00:55:27.067565 63578 Options.wal_filter: None
2026/04/20-00:55:27.067569 63578 Options.avoid_flush_during_recovery: 0
2026/04/20-00:55:27.067572 63578 Options.allow_ingest_behind: 0
2026/04/20-00:55:27.067575 63578 Options.two_write_queues: 0
2026/04/20-00:55:27.067578 63578 Options.manual_wal_flush: 0
2026/04/20-00:55:27.067581 63578 Options.wal_compression: 0
2026/04/20-00:55:27.067584 63578 Options.background_close_inactive_wals: 0
2026/04/20-00:55:27.067587 63578 Options.atomic_flush: 0
2026/04/20-00:55:27.067590 63578 Options.avoid_unnecessary_blocking_io: 0
2026/04/20-00:55:27.067593 63578 Options.prefix_seek_opt_in_only: 0
2026/04/20-00:55:27.067596 63578 Options.persist_stats_to_disk: 0
2026/04/20-00:55:27.067599 63578 Options.write_dbid_to_manifest: 1
2026/04/20-00:55:27.067602 63578 Options.write_identity_file: 1
2026/04/20-00:55:27.067605 63578 Options.log_readahead_size: 0
2026/04/20-00:55:27.067608 63578 Options.file_checksum_gen_factory: Unknown
2026/04/20-00:55:27.067612 63578 Options.best_efforts_recovery: 0
2026/04/20-00:55:27.067615 63578 Options.max_bgerror_resume_count: 2147483647
2026/04/20-00:55:27.067618 63578 Options.bgerror_resume_retry_interval: 1000000
2026/04/20-00:55:27.067621 63578 Options.allow_data_in_errors: 0
2026/04/20-00:55:27.067624 63578 Options.db_host_id: __hostname__
2026/04/20-00:55:27.067627 63578 Options.enforce_single_del_contracts: true
2026/04/20-00:55:27.067631 63578 Options.metadata_write_temperature: kUnknown
2026/04/20-00:55:27.067634 63578 Options.wal_write_temperature: kUnknown
2026/04/20-00:55:27.067639 63578 Options.max_background_jobs: 6
2026/04/20-00:55:27.067642 63578 Options.max_background_compactions: -1
2026/04/20-00:55:27.067646 63578 Options.max_subcompactions: 1
2026/04/20-00:55:27.067649 63578 Options.avoid_flush_during_shutdown: 0
2026/04/20-00:55:27.067652 63578 Options.writable_file_max_buffer_size: 1048576
2026/04/20-00:55:27.067655 63578 Options.delayed_write_rate : 16777216
2026/04/20-00:55:27.067658 63578 Options.max_total_wal_size: 0
2026/04/20-00:55:27.067661 63578 Options.delete_obsolete_files_period_micros: 21600000000
2026/04/20-00:55:27.067664 63578 Options.stats_dump_period_sec: 600
2026/04/20-00:55:27.067668 63578 Options.stats_persist_period_sec: 600
2026/04/20-00:55:27.067671 63578 Options.stats_history_buffer_size: 1048576
2026/04/20-00:55:27.067674 63578 Options.max_open_files: -1
2026/04/20-00:55:27.067677 63578 Options.bytes_per_sync: 1048576
2026/04/20-00:55:27.067680 63578 Options.wal_bytes_per_sync: 0
2026/04/20-00:55:27.067683 63578 Options.strict_bytes_per_sync: 0
2026/04/20-00:55:27.067686 63578 Options.compaction_readahead_size: 2097152
2026/04/20-00:55:27.067689 63578 Options.max_background_flushes: -1
2026/04/20-00:55:27.067693 63578 Options.daily_offpeak_time_utc:
2026/04/20-00:55:27.067696 63578 Compression algorithms supported:
2026/04/20-00:55:27.067699 63578 kCustomCompressionFE supported: 0
2026/04/20-00:55:27.067708 63578 kCustomCompressionFC supported: 0
2026/04/20-00:55:27.067712 63578 kCustomCompressionF8 supported: 0
2026/04/20-00:55:27.067716 63578 kCustomCompressionF7 supported: 0
2026/04/20-00:55:27.067719 63578 kCustomCompressionB2 supported: 0
2026/04/20-00:55:27.067722 63578 kLZ4Compression supported: 0
2026/04/20-00:55:27.067725 63578 kCustomCompression88 supported: 0
2026/04/20-00:55:27.067729 63578 kCustomCompressionD8 supported: 0
2026/04/20-00:55:27.067732 63578 kCustomCompression9F supported: 0
2026/04/20-00:55:27.067735 63578 kCustomCompressionD6 supported: 0
2026/04/20-00:55:27.067738 63578 kCustomCompressionA9 supported: 0
2026/04/20-00:55:27.067741 63578 kCustomCompressionEC supported: 0
2026/04/20-00:55:27.067745 63578 kCustomCompressionA3 supported: 0
2026/04/20-00:55:27.067748 63578 kCustomCompressionCB supported: 0
2026/04/20-00:55:27.067751 63578 kCustomCompression90 supported: 0
2026/04/20-00:55:27.067754 63578 kCustomCompressionA0 supported: 0
2026/04/20-00:55:27.067757 63578 kCustomCompressionC6 supported: 0
2026/04/20-00:55:27.067761 63578 kCustomCompression9D supported: 0
2026/04/20-00:55:27.067764 63578 kCustomCompression8B supported: 0
2026/04/20-00:55:27.067767 63578 kCustomCompressionA8 supported: 0
2026/04/20-00:55:27.067770 63578 kCustomCompression8D supported: 0
2026/04/20-00:55:27.067773 63578 kCustomCompression97 supported: 0
2026/04/20-00:55:27.067776 63578 kCustomCompression98 supported: 0
2026/04/20-00:55:27.067780 63578 kCustomCompressionAC supported: 0
2026/04/20-00:55:27.067783 63578 kCustomCompressionE9 supported: 0
2026/04/20-00:55:27.067786 63578 kCustomCompression96 supported: 0
2026/04/20-00:55:27.067789 63578 kCustomCompressionB1 supported: 0
2026/04/20-00:55:27.067792 63578 kCustomCompression95 supported: 0
2026/04/20-00:55:27.067795 63578 kCustomCompression84 supported: 0
2026/04/20-00:55:27.067798 63578 kCustomCompression91 supported: 0
2026/04/20-00:55:27.067801 63578 kCustomCompressionAB supported: 0
2026/04/20-00:55:27.067804 63578 kCustomCompressionB3 supported: 0
2026/04/20-00:55:27.067807 63578 kCustomCompression81 supported: 0
2026/04/20-00:55:27.067811 63578 kCustomCompressionDC supported: 0
2026/04/20-00:55:27.067814 63578 kBZip2Compression supported: 0
2026/04/20-00:55:27.067817 63578 kCustomCompressionBB supported: 0
2026/04/20-00:55:27.067820 63578 kCustomCompression9C supported: 0
2026/04/20-00:55:27.067824 63578 kCustomCompressionC9 supported: 0
2026/04/20-00:55:27.067827 63578 kCustomCompressionCC supported: 0
2026/04/20-00:55:27.067830 63578 kCustomCompression92 supported: 0
2026/04/20-00:55:27.067833 63578 kCustomCompressionB9 supported: 0
2026/04/20-00:55:27.067836 63578 kCustomCompression8F supported: 0
2026/04/20-00:55:27.067839 63578 kCustomCompression8A supported: 0
2026/04/20-00:55:27.067842 63578 kCustomCompression9B supported: 0
2026/04/20-00:55:27.067846 63578 kZSTD supported: 0
2026/04/20-00:55:27.067871 63578 kCustomCompressionAA supported: 0
2026/04/20-00:55:27.067875 63578 kCustomCompressionA2 supported: 0
2026/04/20-00:55:27.067879 63578 kZlibCompression supported: 0
2026/04/20-00:55:27.067882 63578 kXpressCompression supported: 0
2026/04/20-00:55:27.067885 63578 kCustomCompressionFD supported: 0
2026/04/20-00:55:27.067907 63578 kCustomCompressionE2 supported: 0
2026/04/20-00:55:27.067910 63578 kLZ4HCCompression supported: 0
2026/04/20-00:55:27.067913 63578 kCustomCompressionA6 supported: 0
2026/04/20-00:55:27.067916 63578 kCustomCompression85 supported: 0
2026/04/20-00:55:27.067919 63578 kCustomCompressionA4 supported: 0
2026/04/20-00:55:27.067922 63578 kCustomCompression86 supported: 0
2026/04/20-00:55:27.067926 63578 kCustomCompression83 supported: 0
2026/04/20-00:55:27.067929 63578 kCustomCompression87 supported: 0
2026/04/20-00:55:27.067932 63578 kCustomCompression89 supported: 0
2026/04/20-00:55:27.067935 63578 kCustomCompression8C supported: 0
2026/04/20-00:55:27.067938 63578 kCustomCompressionDB supported: 0
2026/04/20-00:55:27.067941 63578 kCustomCompressionF3 supported: 0
2026/04/20-00:55:27.067963 63578 kCustomCompressionE6 supported: 0
2026/04/20-00:55:27.067967 63578 kCustomCompression8E supported: 0
2026/04/20-00:55:27.067970 63578 kCustomCompressionDA supported: 0
2026/04/20-00:55:27.067973 63578 kCustomCompression93 supported: 0
2026/04/20-00:55:27.067976 63578 kCustomCompression94 supported: 0
2026/04/20-00:55:27.067979 63578 kCustomCompression9E supported: 0
2026/04/20-00:55:27.067982 63578 kCustomCompressionB4 supported: 0
2026/04/20-00:55:27.067986 63578 kCustomCompressionFB supported: 0
2026/04/20-00:55:27.067989 63578 kCustomCompressionB5 supported: 0
2026/04/20-00:55:27.067992 63578 kCustomCompressionD5 supported: 0
2026/04/20-00:55:27.067995 63578 kCustomCompressionB8 supported: 0
2026/04/20-00:55:27.067998 63578 kCustomCompressionD1 supported: 0
2026/04/20-00:55:27.068001 63578 kCustomCompressionBA supported: 0
2026/04/20-00:55:27.068004 63578 kCustomCompressionBC supported: 0
2026/04/20-00:55:27.068008 63578 kCustomCompressionCE supported: 0
2026/04/20-00:55:27.068011 63578 kCustomCompressionBD supported: 0
2026/04/20-00:55:27.068014 63578 kCustomCompressionC4 supported: 0
2026/04/20-00:55:27.068017 63578 kCustomCompression9A supported: 0
2026/04/20-00:55:27.068020 63578 kCustomCompression99 supported: 0
2026/04/20-00:55:27.068023 63578 kCustomCompressionBE supported: 0
2026/04/20-00:55:27.068027 63578 kCustomCompressionE5 supported: 0
2026/04/20-00:55:27.068030 63578 kCustomCompressionD9 supported: 0
2026/04/20-00:55:27.068033 63578 kCustomCompressionC1 supported: 0
2026/04/20-00:55:27.068036 63578 kCustomCompressionC5 supported: 0
2026/04/20-00:55:27.068039 63578 kCustomCompressionC2 supported: 0
2026/04/20-00:55:27.068043 63578 kCustomCompressionA5 supported: 0
2026/04/20-00:55:27.068046 63578 kCustomCompressionC7 supported: 0
2026/04/20-00:55:27.068049 63578 kCustomCompressionBF supported: 0
2026/04/20-00:55:27.068052 63578 kCustomCompressionE8 supported: 0
2026/04/20-00:55:27.068055 63578 kCustomCompressionC8 supported: 0
2026/04/20-00:55:27.068058 63578 kCustomCompressionAF supported: 0
2026/04/20-00:55:27.068061 63578 kCustomCompressionCA supported: 0
2026/04/20-00:55:27.068064 63578 kCustomCompressionCD supported: 0
2026/04/20-00:55:27.068068 63578 kCustomCompressionC0 supported: 0
2026/04/20-00:55:27.068071 63578 kCustomCompressionCF supported: 0
2026/04/20-00:55:27.068074 63578 kCustomCompressionF9 supported: 0
2026/04/20-00:55:27.068077 63578 kCustomCompressionD0 supported: 0
2026/04/20-00:55:27.068080 63578 kCustomCompressionD2 supported: 0
2026/04/20-00:55:27.068083 63578 kCustomCompressionAD supported: 0
2026/04/20-00:55:27.068086 63578 kCustomCompressionD3 supported: 0
2026/04/20-00:55:27.068089 63578 kCustomCompressionD4 supported: 0
2026/04/20-00:55:27.068092 63578 kCustomCompressionD7 supported: 0
2026/04/20-00:55:27.068095 63578 kCustomCompression82 supported: 0
2026/04/20-00:55:27.068099 63578 kCustomCompressionDD supported: 0
2026/04/20-00:55:27.068102 63578 kCustomCompressionC3 supported: 0
2026/04/20-00:55:27.068105 63578 kCustomCompressionEE supported: 0
2026/04/20-00:55:27.068108 63578 kCustomCompressionDE supported: 0
2026/04/20-00:55:27.068111 63578 kCustomCompressionDF supported: 0
2026/04/20-00:55:27.068114 63578 kCustomCompressionA7 supported: 0
2026/04/20-00:55:27.068117 63578 kCustomCompressionE0 supported: 0
2026/04/20-00:55:27.068120 63578 kCustomCompressionF1 supported: 0
2026/04/20-00:55:27.068123 63578 kCustomCompressionE1 supported: 0
2026/04/20-00:55:27.068127 63578 kCustomCompressionF5 supported: 0
2026/04/20-00:55:27.068130 63578 kCustomCompression80 supported: 0
2026/04/20-00:55:27.068133 63578 kCustomCompressionE3 supported: 0
2026/04/20-00:55:27.068136 63578 kCustomCompressionE4 supported: 0
2026/04/20-00:55:27.068139 63578 kCustomCompressionB0 supported: 0
2026/04/20-00:55:27.068142 63578 kCustomCompressionEA supported: 0
2026/04/20-00:55:27.068145 63578 kCustomCompressionFA supported: 0
2026/04/20-00:55:27.068148 63578 kCustomCompressionE7 supported: 0
2026/04/20-00:55:27.068166 63578 kCustomCompressionAE supported: 0
2026/04/20-00:55:27.068170 63578 kCustomCompressionEB supported: 0
2026/04/20-00:55:27.068173 63578 kCustomCompressionED supported: 0
2026/04/20-00:55:27.068176 63578 kCustomCompressionB6 supported: 0
2026/04/20-00:55:27.068179 63578 kCustomCompressionEF supported: 0
2026/04/20-00:55:27.068182 63578 kCustomCompressionF0 supported: 0
2026/04/20-00:55:27.068185 63578 kCustomCompressionB7 supported: 0
2026/04/20-00:55:27.068189 63578 kCustomCompressionF2 supported: 0
2026/04/20-00:55:27.068192 63578 kCustomCompressionA1 supported: 0
2026/04/20-00:55:27.068195 63578 kCustomCompressionF4 supported: 0
2026/04/20-00:55:27.068198 63578 kSnappyCompression supported: 0
2026/04/20-00:55:27.068201 63578 kCustomCompressionF6 supported: 0
2026/04/20-00:55:27.068225 63578 Fast CRC32 supported: Not supported on x86
2026/04/20-00:55:27.068229 63578 DMutex implementation: pthread_mutex_t
2026/04/20-00:55:27.068233 63578 Jemalloc supported: 0
2026/04/20-00:55:27.076791 63578 [db/db_impl/db_impl_open.cc:312] Creating manifest 1
2026/04/20-00:55:27.086662 63578 [db/version_set.cc:6123] Recovering from manifest file: writer-storage/db/MANIFEST-000001
2026/04/20-00:55:27.087470 63578 [db/column_family.cc:692] --------------- Options for column family [default]:
2026/04/20-00:55:27.087488 63578 Options.comparator: leveldb.BytewiseComparator
2026/04/20-00:55:27.087493 63578 Options.merge_operator: None
2026/04/20-00:55:27.087496 63578 Options.compaction_filter: None
2026/04/20-00:55:27.087500 63578 Options.compaction_filter_factory: None
2026/04/20-00:55:27.087503 63578 Options.sst_partitioner_factory: None
2026/04/20-00:55:27.087506 63578 Options.memtable_factory: SkipListFactory
2026/04/20-00:55:27.087510 63578 Options.table_factory: BlockBasedTable
2026/04/20-00:55:27.087606 63578 table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x779a380170b0)
cache_index_and_filter_blocks: 1
cache_index_and_filter_blocks_with_high_priority: 1
pin_l0_filter_and_index_blocks_in_cache: 0
pin_top_level_index_and_filter: 1
index_type: 0
data_block_index_type: 0
index_shortening: 1
data_block_hash_table_util_ratio: 0.750000
checksum: 4
no_block_cache: 0
block_cache: 0x779a38017480
block_cache_name: LRUCache
block_cache_options:
capacity : 33554432
num_shard_bits : 6
strict_capacity_limit : 0
memory_allocator : None
high_pri_pool_ratio: 0.500
low_pri_pool_ratio: 0.000
persistent_cache: (nil)
block_size: 8192
block_size_deviation: 10
block_restart_interval: 16
index_block_restart_interval: 1
metadata_block_size: 4096
partition_filters: 0
use_delta_encoding: 1
filter_policy: bloomfilter
whole_key_filtering: 1
verify_compression: 0
read_amp_bytes_per_bit: 0
format_version: 6
enable_index_compression: 1
block_align: 0
max_auto_readahead_size: 262144
prepopulate_block_cache: 0
initial_auto_readahead_size: 8192
num_file_reads_for_auto_readahead: 2
2026/04/20-00:55:27.087612 63578 Options.write_buffer_size: 67108864
2026/04/20-00:55:27.087615 63578 Options.max_write_buffer_number: 2
2026/04/20-00:55:27.087628 63578 Options.compression: NoCompression
2026/04/20-00:55:27.087632 63578 Options.bottommost_compression: Disabled
2026/04/20-00:55:27.087636 63578 Options.prefix_extractor: nullptr
2026/04/20-00:55:27.087639 63578 Options.memtable_insert_with_hint_prefix_extractor: nullptr
2026/04/20-00:55:27.087642 63578 Options.num_levels: 7
2026/04/20-00:55:27.087645 63578 Options.min_write_buffer_number_to_merge: 1
2026/04/20-00:55:27.087649 63578 Options.max_write_buffer_size_to_maintain: 0
2026/04/20-00:55:27.087652 63578 Options.bottommost_compression_opts.window_bits: -14
2026/04/20-00:55:27.087655 63578 Options.bottommost_compression_opts.level: 32767
2026/04/20-00:55:27.087658 63578 Options.bottommost_compression_opts.strategy: 0
2026/04/20-00:55:27.087675 63578 Options.bottommost_compression_opts.max_dict_bytes: 0
2026/04/20-00:55:27.087679 63578 Options.bottommost_compression_opts.zstd_max_train_bytes: 0
2026/04/20-00:55:27.087682 63578 Options.bottommost_compression_opts.parallel_threads: 1
2026/04/20-00:55:27.087685 63578 Options.bottommost_compression_opts.enabled: false
2026/04/20-00:55:27.087688 63578 Options.bottommost_compression_opts.max_dict_buffer_bytes: 0
2026/04/20-00:55:27.087691 63578 Options.bottommost_compression_opts.use_zstd_dict_trainer: true
2026/04/20-00:55:27.087694 63578 Options.compression_opts.window_bits: -14
2026/04/20-00:55:27.087698 63578 Options.compression_opts.level: 32767
2026/04/20-00:55:27.087701 63578 Options.compression_opts.strategy: 0
2026/04/20-00:55:27.087704 63578 Options.compression_opts.max_dict_bytes: 0
2026/04/20-00:55:27.087707 63578 Options.compression_opts.zstd_max_train_bytes: 0
2026/04/20-00:55:27.087710 63578 Options.compression_opts.use_zstd_dict_trainer: true
2026/04/20-00:55:27.087713 63578 Options.compression_opts.parallel_threads: 1
2026/04/20-00:55:27.087716 63578 Options.compression_opts.enabled: false
2026/04/20-00:55:27.087719 63578 Options.compression_opts.max_dict_buffer_bytes: 0
2026/04/20-00:55:27.087722 63578 Options.level0_file_num_compaction_trigger: 4
2026/04/20-00:55:27.087726 63578 Options.level0_slowdown_writes_trigger: 20
2026/04/20-00:55:27.087729 63578 Options.level0_stop_writes_trigger: 36
2026/04/20-00:55:27.087732 63578 Options.target_file_size_base: 67108864
2026/04/20-00:55:27.087735 63578 Options.target_file_size_multiplier: 1
2026/04/20-00:55:27.087738 63578 Options.max_bytes_for_level_base: 268435456
2026/04/20-00:55:27.087741 63578 Options.level_compaction_dynamic_level_bytes: 1
2026/04/20-00:55:27.087745 63578 Options.max_bytes_for_level_multiplier: 10.000000
2026/04/20-00:55:27.087751 63578 Options.max_bytes_for_level_multiplier_addtl[0]: 1
2026/04/20-00:55:27.087754 63578 Options.max_bytes_for_level_multiplier_addtl[1]: 1
2026/04/20-00:55:27.087757 63578 Options.max_bytes_for_level_multiplier_addtl[2]: 1
2026/04/20-00:55:27.087760 63578 Options.max_bytes_for_level_multiplier_addtl[3]: 1
2026/04/20-00:55:27.087763 63578 Options.max_bytes_for_level_multiplier_addtl[4]: 1
2026/04/20-00:55:27.087766 63578 Options.max_bytes_for_level_multiplier_addtl[5]: 1
2026/04/20-00:55:27.087769 63578 Options.max_bytes_for_level_multiplier_addtl[6]: 1
2026/04/20-00:55:27.087773 63578 Options.max_sequential_skip_in_iterations: 8
2026/04/20-00:55:27.087776 63578 Options.memtable_op_scan_flush_trigger: 0
2026/04/20-00:55:27.087779 63578 Options.memtable_avg_op_scan_flush_trigger: 0
2026/04/20-00:55:27.087782 63578 Options.max_compaction_bytes: 1677721600
2026/04/20-00:55:27.087785 63578 Options.arena_block_size: 1048576
2026/04/20-00:55:27.087788 63578 Options.soft_pending_compaction_bytes_limit: 68719476736
2026/04/20-00:55:27.087792 63578 Options.hard_pending_compaction_bytes_limit: 274877906944
2026/04/20-00:55:27.087795 63578 Options.disable_auto_compactions: 0
2026/04/20-00:55:27.087800 63578 Options.compaction_style: kCompactionStyleLevel
2026/04/20-00:55:27.087805 63578 Options.compaction_pri: kMinOverlappingRatio
2026/04/20-00:55:27.087808 63578 Options.compaction_options_universal.size_ratio: 1
2026/04/20-00:55:27.087819 63578 Options.compaction_options_universal.min_merge_width: 2
2026/04/20-00:55:27.087823 63578 Options.compaction_options_universal.max_merge_width: 4294967295
2026/04/20-00:55:27.087826 63578 Options.compaction_options_universal.max_size_amplification_percent: 200
2026/04/20-00:55:27.087829 63578 Options.compaction_options_universal.compression_size_percent: -1
2026/04/20-00:55:27.087848 63578 Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize
2026/04/20-00:55:27.087918 63578 Options.compaction_options_universal.max_read_amp: -1
2026/04/20-00:55:27.087922 63578 Options.compaction_options_universal.reduce_file_locking: 0
2026/04/20-00:55:27.087925 63578 Options.compaction_options_fifo.max_table_files_size: 1073741824
2026/04/20-00:55:27.087928 63578 Options.compaction_options_fifo.allow_compaction: 0
2026/04/20-00:55:27.087935 63578 Options.table_properties_collectors:
2026/04/20-00:55:27.087938 63578 Options.inplace_update_support: 0
2026/04/20-00:55:27.087941 63578 Options.inplace_update_num_locks: 10000
2026/04/20-00:55:27.087945 63578 Options.memtable_prefix_bloom_size_ratio: 0.000000
2026/04/20-00:55:27.087949 63578 Options.memtable_whole_key_filtering: 0
2026/04/20-00:55:27.087952 63578 Options.memtable_huge_page_size: 0
2026/04/20-00:55:27.087955 63578 Options.bloom_locality: 0
2026/04/20-00:55:27.087960 63578 Options.max_successive_merges: 0
2026/04/20-00:55:27.087963 63578 Options.strict_max_successive_merges: 0
2026/04/20-00:55:27.087966 63578 Options.optimize_filters_for_hits: 0
2026/04/20-00:55:27.087970 63578 Options.paranoid_file_checks: 0
2026/04/20-00:55:27.087973 63578 Options.force_consistency_checks: 1
2026/04/20-00:55:27.087976 63578 Options.report_bg_io_stats: 0
2026/04/20-00:55:27.087979 63578 Options.disallow_memtable_writes: 0
2026/04/20-00:55:27.087982 63578 Options.ttl: 2592000
2026/04/20-00:55:27.087985 63578 Options.periodic_compaction_seconds: 0
2026/04/20-00:55:27.087989 63578 Options.default_temperature: kUnknown
2026/04/20-00:55:27.087992 63578 Options.preclude_last_level_data_seconds: 0
2026/04/20-00:55:27.087995 63578 Options.preserve_internal_time_seconds: 0
2026/04/20-00:55:27.087998 63578 Options.enable_blob_files: false
2026/04/20-00:55:27.088001 63578 Options.min_blob_size: 0
2026/04/20-00:55:27.088004 63578 Options.blob_file_size: 0
2026/04/20-00:55:27.088008 63578 Options.blob_compression_type: NoCompression
2026/04/20-00:55:27.088011 63578 Options.enable_blob_garbage_collection: true
2026/04/20-00:55:27.088014 63578 Options.blob_garbage_collection_age_cutoff: 0.250000
2026/04/20-00:55:27.088018 63578 Options.blob_garbage_collection_force_threshold: 1.000000
2026/04/20-00:55:27.088022 63578 Options.blob_compaction_readahead_size: 0
2026/04/20-00:55:27.088025 63578 Options.blob_file_starting_level: 0
2026/04/20-00:55:27.088028 63578 Options.experimental_mempurge_threshold: 0.000000
2026/04/20-00:55:27.088031 63578 Options.memtable_max_range_deletions: 0
2026/04/20-00:55:27.088723 63578 [db/version_set.cc:6181] Recovered from manifest file:writer-storage/db/MANIFEST-000001 succeeded,manifest_file_number is 1, next_file_number is 3, last_sequence is 0, log_number is 0,prev_log_number is 0,max_column_family is 0,min_log_number_to_keep is 0
2026/04/20-00:55:27.088732 63578 [db/version_set.cc:6190] Column family [default] (ID 0), log number is 0
2026/04/20-00:55:27.088745 63578 [db/db_impl/db_impl_open.cc:686] DB ID: 36b5eeea-23e8-48d0-9ced-ccdf1448bdfd
2026/04/20-00:55:27.089253 63578 [db/version_set.cc:5631] Creating manifest 5
2026/04/20-00:55:27.102076 63578 [db/column_family.cc:692] --------------- Options for column family [corestore]:
2026/04/20-00:55:27.102088 63578 Options.comparator: leveldb.BytewiseComparator
2026/04/20-00:55:27.102093 63578 Options.merge_operator: None
2026/04/20-00:55:27.102096 63578 Options.compaction_filter: None
2026/04/20-00:55:27.102099 63578 Options.compaction_filter_factory: None
2026/04/20-00:55:27.102102 63578 Options.sst_partitioner_factory: None
2026/04/20-00:55:27.102106 63578 Options.memtable_factory: SkipListFactory
2026/04/20-00:55:27.102109 63578 Options.table_factory: BlockBasedTable
2026/04/20-00:55:27.102188 63578 table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x779a38002c50)
cache_index_and_filter_blocks: 1
cache_index_and_filter_blocks_with_high_priority: 1
pin_l0_filter_and_index_blocks_in_cache: 0
pin_top_level_index_and_filter: 1
index_type: 0
data_block_index_type: 0
index_shortening: 1
data_block_hash_table_util_ratio: 0.750000
checksum: 4
no_block_cache: 0
block_cache: 0x779a38010930
block_cache_name: LRUCache
block_cache_options:
capacity : 33554432
num_shard_bits : 6
strict_capacity_limit : 0
memory_allocator : None
high_pri_pool_ratio: 0.500
low_pri_pool_ratio: 0.000
persistent_cache: (nil)
block_size: 8192
block_size_deviation: 10
block_restart_interval: 16
index_block_restart_interval: 1
metadata_block_size: 4096
partition_filters: 0
use_delta_encoding: 1
filter_policy: bloomfilter
whole_key_filtering: 1
verify_compression: 0
read_amp_bytes_per_bit: 0
format_version: 6
enable_index_compression: 1
block_align: 0
max_auto_readahead_size: 262144
prepopulate_block_cache: 0
initial_auto_readahead_size: 8192
num_file_reads_for_auto_readahead: 2
2026/04/20-00:55:27.102200 63578 Options.write_buffer_size: 67108864
2026/04/20-00:55:27.102203 63578 Options.max_write_buffer_number: 2
2026/04/20-00:55:27.102207 63578 Options.compression: NoCompression
2026/04/20-00:55:27.102210 63578 Options.bottommost_compression: Disabled
2026/04/20-00:55:27.102213 63578 Options.prefix_extractor: nullptr
2026/04/20-00:55:27.102216 63578 Options.memtable_insert_with_hint_prefix_extractor: nullptr
2026/04/20-00:55:27.102220 63578 Options.num_levels: 7
2026/04/20-00:55:27.102223 63578 Options.min_write_buffer_number_to_merge: 1
2026/04/20-00:55:27.102226 63578 Options.max_write_buffer_size_to_maintain: 0
2026/04/20-00:55:27.102229 63578 Options.bottommost_compression_opts.window_bits: -14
2026/04/20-00:55:27.102233 63578 Options.bottommost_compression_opts.level: 32767
2026/04/20-00:55:27.102236 63578 Options.bottommost_compression_opts.strategy: 0
2026/04/20-00:55:27.102239 63578 Options.bottommost_compression_opts.max_dict_bytes: 0
2026/04/20-00:55:27.102242 63578 Options.bottommost_compression_opts.zstd_max_train_bytes: 0
2026/04/20-00:55:27.102245 63578 Options.bottommost_compression_opts.parallel_threads: 1
2026/04/20-00:55:27.102249 63578 Options.bottommost_compression_opts.enabled: false
2026/04/20-00:55:27.102252 63578 Options.bottommost_compression_opts.max_dict_buffer_bytes: 0
2026/04/20-00:55:27.102255 63578 Options.bottommost_compression_opts.use_zstd_dict_trainer: true
2026/04/20-00:55:27.102258 63578 Options.compression_opts.window_bits: -14
2026/04/20-00:55:27.102264 63578 Options.compression_opts.level: 32767
2026/04/20-00:55:27.102269 63578 Options.compression_opts.strategy: 0
2026/04/20-00:55:27.102274 63578 Options.compression_opts.max_dict_bytes: 0
2026/04/20-00:55:27.102278 63578 Options.compression_opts.zstd_max_train_bytes: 0
2026/04/20-00:55:27.102281 63578 Options.compression_opts.use_zstd_dict_trainer: true
2026/04/20-00:55:27.102284 63578 Options.compression_opts.parallel_threads: 1
2026/04/20-00:55:27.102287 63578 Options.compression_opts.enabled: false
2026/04/20-00:55:27.102290 63578 Options.compression_opts.max_dict_buffer_bytes: 0
2026/04/20-00:55:27.102293 63578 Options.level0_file_num_compaction_trigger: 4
2026/04/20-00:55:27.102297 63578 Options.level0_slowdown_writes_trigger: 20
2026/04/20-00:55:27.102300 63578 Options.level0_stop_writes_trigger: 36
2026/04/20-00:55:27.102303 63578 Options.target_file_size_base: 67108864
2026/04/20-00:55:27.102306 63578 Options.target_file_size_multiplier: 1
2026/04/20-00:55:27.102309 63578 Options.max_bytes_for_level_base: 268435456
2026/04/20-00:55:27.102312 63578 Options.level_compaction_dynamic_level_bytes: 1
2026/04/20-00:55:27.102316 63578 Options.max_bytes_for_level_multiplier: 10.000000
2026/04/20-00:55:27.102321 63578 Options.max_bytes_for_level_multiplier_addtl[0]: 1
2026/04/20-00:55:27.102324 63578 Options.max_bytes_for_level_multiplier_addtl[1]: 1
2026/04/20-00:55:27.102328 63578 Options.max_bytes_for_level_multiplier_addtl[2]: 1
2026/04/20-00:55:27.102331 63578 Options.max_bytes_for_level_multiplier_addtl[3]: 1
2026/04/20-00:55:27.102334 63578 Options.max_bytes_for_level_multiplier_addtl[4]: 1
2026/04/20-00:55:27.102337 63578 Options.max_bytes_for_level_multiplier_addtl[5]: 1
2026/04/20-00:55:27.102340 63578 Options.max_bytes_for_level_multiplier_addtl[6]: 1
2026/04/20-00:55:27.102343 63578 Options.max_sequential_skip_in_iterations: 8
2026/04/20-00:55:27.102346 63578 Options.memtable_op_scan_flush_trigger: 0
2026/04/20-00:55:27.102350 63578 Options.memtable_avg_op_scan_flush_trigger: 0
2026/04/20-00:55:27.102353 63578 Options.max_compaction_bytes: 1677721600
2026/04/20-00:55:27.102356 63578 Options.arena_block_size: 1048576
2026/04/20-00:55:27.102359 63578 Options.soft_pending_compaction_bytes_limit: 68719476736
2026/04/20-00:55:27.102362 63578 Options.hard_pending_compaction_bytes_limit: 274877906944
2026/04/20-00:55:27.102365 63578 Options.disable_auto_compactions: 0
2026/04/20-00:55:27.102370 63578 Options.compaction_style: kCompactionStyleLevel
2026/04/20-00:55:27.102374 63578 Options.compaction_pri: kMinOverlappingRatio
2026/04/20-00:55:27.102378 63578 Options.compaction_options_universal.size_ratio: 1
2026/04/20-00:55:27.102381 63578 Options.compaction_options_universal.min_merge_width: 2
2026/04/20-00:55:27.102384 63578 Options.compaction_options_universal.max_merge_width: 4294967295
2026/04/20-00:55:27.102387 63578 Options.compaction_options_universal.max_size_amplification_percent: 200
2026/04/20-00:55:27.102391 63578 Options.compaction_options_universal.compression_size_percent: -1
2026/04/20-00:55:27.102395 63578 Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize
2026/04/20-00:55:27.102398 63578 Options.compaction_options_universal.max_read_amp: -1
2026/04/20-00:55:27.102401 63578 Options.compaction_options_universal.reduce_file_locking: 0
2026/04/20-00:55:27.102404 63578 Options.compaction_options_fifo.max_table_files_size: 1073741824
2026/04/20-00:55:27.102408 63578 Options.compaction_options_fifo.allow_compaction: 0
2026/04/20-00:55:27.102414 63578 Options.table_properties_collectors:
2026/04/20-00:55:27.102417 63578 Options.inplace_update_support: 0
2026/04/20-00:55:27.102421 63578 Options.inplace_update_num_locks: 10000
2026/04/20-00:55:27.102424 63578 Options.memtable_prefix_bloom_size_ratio: 0.000000
2026/04/20-00:55:27.102428 63578 Options.memtable_whole_key_filtering: 0
2026/04/20-00:55:27.102431 63578 Options.memtable_huge_page_size: 0
2026/04/20-00:55:27.102434 63578 Options.bloom_locality: 0
2026/04/20-00:55:27.102437 63578 Options.max_successive_merges: 0
2026/04/20-00:55:27.102440 63578 Options.strict_max_successive_merges: 0
2026/04/20-00:55:27.102444 63578 Options.optimize_filters_for_hits: 0
2026/04/20-00:55:27.102447 63578 Options.paranoid_file_checks: 0
2026/04/20-00:55:27.102450 63578 Options.force_consistency_checks: 1
2026/04/20-00:55:27.102453 63578 Options.report_bg_io_stats: 0
2026/04/20-00:55:27.102456 63578 Options.disallow_memtable_writes: 0
2026/04/20-00:55:27.102459 63578 Options.ttl: 2592000
2026/04/20-00:55:27.102462 63578 Options.periodic_compaction_seconds: 0
2026/04/20-00:55:27.102466 63578 Options.default_temperature: kUnknown
2026/04/20-00:55:27.102469 63578 Options.preclude_last_level_data_seconds: 0
2026/04/20-00:55:27.102472 63578 Options.preserve_internal_time_seconds: 0
2026/04/20-00:55:27.102475 63578 Options.enable_blob_files: true
2026/04/20-00:55:27.102478 63578 Options.min_blob_size: 4096
2026/04/20-00:55:27.102482 63578 Options.blob_file_size: 268435456
2026/04/20-00:55:27.102485 63578 Options.blob_compression_type: NoCompression
2026/04/20-00:55:27.102488 63578 Options.enable_blob_garbage_collection: true
2026/04/20-00:55:27.102491 63578 Options.blob_garbage_collection_age_cutoff: 0.250000
2026/04/20-00:55:27.102495 63578 Options.blob_garbage_collection_force_threshold: 1.000000
2026/04/20-00:55:27.102499 63578 Options.blob_compaction_readahead_size: 0
2026/04/20-00:55:27.102502 63578 Options.blob_file_starting_level: 0
2026/04/20-00:55:27.102505 63578 Options.experimental_mempurge_threshold: 0.000000
2026/04/20-00:55:27.102509 63578 Options.memtable_max_range_deletions: 0
2026/04/20-00:55:27.102715 63578 [db/db_impl/db_impl.cc:3676] Created column family [corestore] (ID 1)
2026/04/20-00:55:27.113347 63578 [db/db_impl/db_impl_open.cc:2623] SstFileManager instance 0x779a3800f900
2026/04/20-00:55:27.113810 63578 DB pointer 0x779a38010a80
2026/04/20-00:55:27.115085 63585 [db/db_impl/db_impl.cc:1117] ------- DUMPING STATS -------
2026/04/20-00:55:27.115114 63585 [db/db_impl/db_impl.cc:1118]
** DB Stats **
Uptime(secs): 0.0 total, 0.0 interval
Cumulative writes: 0 writes, 0 keys, 0 commit groups, 0.0 writes per commit group, ingest: 0.00 GB, 0.00 MB/s
Cumulative WAL: 0 writes, 0 syncs, 0.00 writes per sync, written: 0.00 GB, 0.00 MB/s
Cumulative stall: 00:00:0.000 H:M:S, 0.0 percent
Interval writes: 0 writes, 0 keys, 0 commit groups, 0.0 writes per commit group, ingest: 0.00 MB, 0.00 MB/s
Interval WAL: 0 writes, 0 syncs, 0.00 writes per sync, written: 0.00 GB, 0.00 MB/s
Interval stall: 00:00:0.000 H:M:S, 0.0 percent
Write Stall (count): write-buffer-manager-limit-stops: 0
** Compaction Stats [default] **
Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) WPreComp(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0
Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0
** Compaction Stats [default] **
Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) WPreComp(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0
Uptime(secs): 0.0 total, 0.0 interval
Flush(GB): cumulative 0.000, interval 0.000
AddFile(GB): cumulative 0.000, interval 0.000
AddFile(Total Files): cumulative 0, interval 0
AddFile(L0 Files): cumulative 0, interval 0
AddFile(Keys): cumulative 0, interval 0
Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds
Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds
Estimated pending compaction bytes: 0
Write Stall (count): cf-l0-file-count-limit-delays-with-ongoing-compaction: 0, cf-l0-file-count-limit-stops-with-ongoing-compaction: 0, l0-file-count-limit-delays: 0, l0-file-count-limit-stops: 0, memtable-limit-delays: 0, memtable-limit-stops: 0, pending-compaction-bytes-delays: 0, pending-compaction-bytes-stops: 0, total-delays: 0, total-stops: 0
Block cache LRUCache@0x779a38017480#63568 capacity: 32.00 MB seed: 846744961 usage: 0.09 KB table_size: 1024 occupancy: 1 collections: 1 last_copies: 0 last_secs: 0.000148 secs_since: 0
Block cache entry stats(count,size,portion): Misc(1,0.00 KB,0%)
** File Read Latency Histogram By Level [default] **
** Compaction Stats [corestore] **
Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) WPreComp(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0
Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0
** Compaction Stats [corestore] **
Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) WPreComp(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0
Uptime(secs): 0.0 total, 0.0 interval
Flush(GB): cumulative 0.000, interval 0.000
AddFile(GB): cumulative 0.000, interval 0.000
AddFile(Total Files): cumulative 0, interval 0
AddFile(L0 Files): cumulative 0, interval 0
AddFile(Keys): cumulative 0, interval 0
Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds
Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds
Estimated pending compaction bytes: 0
Write Stall (count): cf-l0-file-count-limit-delays-with-ongoing-compaction: 0, cf-l0-file-count-limit-stops-with-ongoing-compaction: 0, l0-file-count-limit-delays: 0, l0-file-count-limit-stops: 0, memtable-limit-delays: 0, memtable-limit-stops: 0, pending-compaction-bytes-delays: 0, pending-compaction-bytes-stops: 0, total-delays: 0, total-stops: 0
Block cache LRUCache@0x779a38010930#63568 capacity: 32.00 MB seed: 846744961 usage: 0.09 KB table_size: 1024 occupancy: 1 collections: 1 last_copies: 0 last_secs: 0.00011 secs_since: 0
Block cache entry stats(count,size,portion): Misc(1,0.00 KB,0%)
** File Read Latency Histogram By Level [corestore] **
@@ -0,0 +1,333 @@
# This is a RocksDB option file.
#
# For detailed file format spec, please refer to the example file
# in examples/rocksdb_option_file_example.ini
#
[Version]
rocksdb_version=10.5.1
options_file_version=1.1
[DBOptions]
compaction_readahead_size=2097152
strict_bytes_per_sync=false
bytes_per_sync=1048576
max_background_jobs=6
avoid_flush_during_shutdown=false
max_background_flushes=-1
delayed_write_rate=16777216
max_open_files=-1
max_subcompactions=1
writable_file_max_buffer_size=1048576
wal_bytes_per_sync=0
max_background_compactions=-1
max_total_wal_size=0
delete_obsolete_files_period_micros=21600000000
stats_dump_period_sec=600
stats_history_buffer_size=1048576
stats_persist_period_sec=600
follower_refresh_catchup_period_ms=10000
enforce_single_del_contracts=true
lowest_used_cache_tier=kNonVolatileBlockTier
bgerror_resume_retry_interval=1000000
metadata_write_temperature=kUnknown
best_efforts_recovery=false
log_readahead_size=0
write_identity_file=true
write_dbid_to_manifest=true
prefix_seek_opt_in_only=false
wal_compression=kNoCompression
manual_wal_flush=false
db_host_id=__hostname__
two_write_queues=false
allow_ingest_behind=false
skip_checking_sst_file_sizes_on_db_open=false
flush_verify_memtable_count=true
atomic_flush=false
verify_sst_unique_id_in_manifest=true
skip_stats_update_on_db_open=false
track_and_verify_wals=false
track_and_verify_wals_in_manifest=false
compaction_verify_record_count=true
paranoid_checks=true
create_if_missing=true
max_write_batch_group_size_bytes=1048576
follower_catchup_retry_count=10
avoid_flush_during_recovery=false
file_checksum_gen_factory=nullptr
enable_thread_tracking=false
allow_fallocate=true
allow_data_in_errors=false
error_if_exists=false
use_direct_io_for_flush_and_compaction=false
background_close_inactive_wals=false
create_missing_column_families=true
WAL_size_limit_MB=0
use_direct_reads=false
persist_stats_to_disk=false
allow_2pc=false
max_log_file_size=0
is_fd_close_on_exec=true
avoid_unnecessary_blocking_io=false
max_file_opening_threads=1
wal_filter=nullptr
wal_write_temperature=kUnknown
follower_catchup_retry_wait_ms=100
allow_mmap_reads=false
allow_mmap_writes=false
use_adaptive_mutex=false
use_fsync=false
table_cache_numshardbits=6
dump_malloc_stats=false
db_write_buffer_size=0
keep_log_file_num=1000
max_bgerror_resume_count=2147483647
allow_concurrent_memtable_write=true
recycle_log_file_num=0
log_file_time_to_roll=0
manifest_preallocation_size=4194304
enable_write_thread_adaptive_yield=true
WAL_ttl_seconds=0
max_manifest_file_size=1073741824
wal_recovery_mode=kPointInTimeRecovery
enable_pipelined_write=false
write_thread_slow_yield_usec=3
unordered_write=false
write_thread_max_yield_usec=100
advise_random_on_open=true
info_log_level=INFO_LEVEL
[CFOptions "default"]
memtable_max_range_deletions=0
compression_manager=nullptr
compression_opts={checksum=false;max_dict_buffer_bytes=0;enabled=false;max_dict_bytes=0;max_compressed_bytes_per_kb=896;parallel_threads=1;zstd_max_train_bytes=0;level=32767;use_zstd_dict_trainer=true;strategy=0;window_bits=-14;}
paranoid_memory_checks=false
memtable_avg_op_scan_flush_trigger=0
block_protection_bytes_per_key=0
uncache_aggressiveness=0
bottommost_file_compaction_delay=0
memtable_protection_bytes_per_key=0
experimental_mempurge_threshold=0.000000
bottommost_compression=kDisableCompressionOption
sample_for_compression=0
prepopulate_blob_cache=kDisable
blob_file_starting_level=0
blob_compaction_readahead_size=0
table_factory=BlockBasedTable
max_successive_merges=0
max_write_buffer_number=2
prefix_extractor=nullptr
memtable_huge_page_size=0
write_buffer_size=67108864
strict_max_successive_merges=false
arena_block_size=1048576
memtable_op_scan_flush_trigger=0
level0_file_num_compaction_trigger=4
report_bg_io_stats=false
inplace_update_num_locks=10000
memtable_prefix_bloom_size_ratio=0.000000
level0_stop_writes_trigger=36
blob_compression_type=kNoCompression
level0_slowdown_writes_trigger=20
hard_pending_compaction_bytes_limit=274877906944
target_file_size_multiplier=1
bottommost_compression_opts={checksum=false;max_dict_buffer_bytes=0;enabled=false;max_dict_bytes=0;max_compressed_bytes_per_kb=896;parallel_threads=1;zstd_max_train_bytes=0;level=32767;use_zstd_dict_trainer=true;strategy=0;window_bits=-14;}
paranoid_file_checks=false
blob_garbage_collection_force_threshold=1.000000
enable_blob_files=false
soft_pending_compaction_bytes_limit=68719476736
target_file_size_base=67108864
max_compaction_bytes=1677721600
disable_auto_compactions=false
min_blob_size=0
memtable_whole_key_filtering=false
max_bytes_for_level_base=268435456
last_level_temperature=kUnknown
preserve_internal_time_seconds=0
compaction_options_fifo={trivial_copy_buffer_size=4096;allow_trivial_copy_when_change_temperature=false;file_temperature_age_thresholds=;allow_compaction=false;age_for_warm=0;max_table_files_size=1073741824;}
max_bytes_for_level_multiplier=10.000000
max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1
max_sequential_skip_in_iterations=8
compression=kNoCompression
default_write_temperature=kUnknown
compaction_options_universal={reduce_file_locking=false;incremental=false;compression_size_percent=-1;allow_trivial_move=false;max_size_amplification_percent=200;max_merge_width=4294967295;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;max_read_amp=-1;size_ratio=1;}
blob_garbage_collection_age_cutoff=0.250000
ttl=2592000
periodic_compaction_seconds=0
preclude_last_level_data_seconds=0
blob_file_size=0
enable_blob_garbage_collection=true
persist_user_defined_timestamps=true
compaction_pri=kMinOverlappingRatio
compaction_filter_factory=nullptr
comparator=leveldb.BytewiseComparator
bloom_locality=0
merge_operator=nullptr
compaction_filter=nullptr
level_compaction_dynamic_level_bytes=true
optimize_filters_for_hits=false
inplace_update_support=false
max_write_buffer_size_to_maintain=0
memtable_factory=SkipListFactory
memtable_insert_with_hint_prefix_extractor=nullptr
num_levels=7
force_consistency_checks=true
sst_partitioner_factory=nullptr
default_temperature=kUnknown
disallow_memtable_writes=false
compaction_style=kCompactionStyleLevel
min_write_buffer_number_to_merge=1
[TableOptions/BlockBasedTable "default"]
num_file_reads_for_auto_readahead=2
initial_auto_readahead_size=8192
metadata_cache_options={unpartitioned_pinning=kAll;partition_pinning=kAll;top_level_index_pinning=kAll;}
enable_index_compression=true
verify_compression=false
prepopulate_block_cache=kDisable
format_version=6
use_delta_encoding=true
pin_top_level_index_and_filter=true
read_amp_bytes_per_bit=0
decouple_partitioned_filters=false
partition_filters=false
metadata_block_size=4096
max_auto_readahead_size=262144
index_block_restart_interval=1
block_size_deviation=10
block_size=8192
detect_filter_construct_corruption=false
no_block_cache=false
checksum=kXXH3
filter_policy=bloomfilter:10:false
data_block_hash_table_util_ratio=0.750000
block_restart_interval=16
index_type=kBinarySearch
pin_l0_filter_and_index_blocks_in_cache=false
data_block_index_type=kDataBlockBinarySearch
cache_index_and_filter_blocks_with_high_priority=true
whole_key_filtering=true
index_shortening=kShortenSeparators
cache_index_and_filter_blocks=true
block_align=false
optimize_filters_for_memory=false
flush_block_policy_factory=FlushBlockBySizePolicyFactory
[CFOptions "corestore"]
memtable_max_range_deletions=0
compression_manager=nullptr
compression_opts={checksum=false;max_dict_buffer_bytes=0;enabled=false;max_dict_bytes=0;max_compressed_bytes_per_kb=896;parallel_threads=1;zstd_max_train_bytes=0;level=32767;use_zstd_dict_trainer=true;strategy=0;window_bits=-14;}
paranoid_memory_checks=false
memtable_avg_op_scan_flush_trigger=0
block_protection_bytes_per_key=0
uncache_aggressiveness=0
bottommost_file_compaction_delay=0
memtable_protection_bytes_per_key=0
experimental_mempurge_threshold=0.000000
bottommost_compression=kDisableCompressionOption
sample_for_compression=0
prepopulate_blob_cache=kDisable
blob_file_starting_level=0
blob_compaction_readahead_size=0
table_factory=BlockBasedTable
max_successive_merges=0
max_write_buffer_number=2
prefix_extractor=nullptr
memtable_huge_page_size=0
write_buffer_size=67108864
strict_max_successive_merges=false
arena_block_size=1048576
memtable_op_scan_flush_trigger=0
level0_file_num_compaction_trigger=4
report_bg_io_stats=false
inplace_update_num_locks=10000
memtable_prefix_bloom_size_ratio=0.000000
level0_stop_writes_trigger=36
blob_compression_type=kNoCompression
level0_slowdown_writes_trigger=20
hard_pending_compaction_bytes_limit=274877906944
target_file_size_multiplier=1
bottommost_compression_opts={checksum=false;max_dict_buffer_bytes=0;enabled=false;max_dict_bytes=0;max_compressed_bytes_per_kb=896;parallel_threads=1;zstd_max_train_bytes=0;level=32767;use_zstd_dict_trainer=true;strategy=0;window_bits=-14;}
paranoid_file_checks=false
blob_garbage_collection_force_threshold=1.000000
enable_blob_files=true
soft_pending_compaction_bytes_limit=68719476736
target_file_size_base=67108864
max_compaction_bytes=1677721600
disable_auto_compactions=false
min_blob_size=4096
memtable_whole_key_filtering=false
max_bytes_for_level_base=268435456
last_level_temperature=kUnknown
preserve_internal_time_seconds=0
compaction_options_fifo={trivial_copy_buffer_size=4096;allow_trivial_copy_when_change_temperature=false;file_temperature_age_thresholds=;allow_compaction=false;age_for_warm=0;max_table_files_size=1073741824;}
max_bytes_for_level_multiplier=10.000000
max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1
max_sequential_skip_in_iterations=8
compression=kNoCompression
default_write_temperature=kUnknown
compaction_options_universal={reduce_file_locking=false;incremental=false;compression_size_percent=-1;allow_trivial_move=false;max_size_amplification_percent=200;max_merge_width=4294967295;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;max_read_amp=-1;size_ratio=1;}
blob_garbage_collection_age_cutoff=0.250000
ttl=2592000
periodic_compaction_seconds=0
preclude_last_level_data_seconds=0
blob_file_size=268435456
enable_blob_garbage_collection=true
persist_user_defined_timestamps=true
compaction_pri=kMinOverlappingRatio
compaction_filter_factory=nullptr
comparator=leveldb.BytewiseComparator
bloom_locality=0
merge_operator=nullptr
compaction_filter=nullptr
level_compaction_dynamic_level_bytes=true
optimize_filters_for_hits=false
inplace_update_support=false
max_write_buffer_size_to_maintain=0
memtable_factory=SkipListFactory
memtable_insert_with_hint_prefix_extractor=nullptr
num_levels=7
force_consistency_checks=true
sst_partitioner_factory=nullptr
default_temperature=kUnknown
disallow_memtable_writes=false
compaction_style=kCompactionStyleLevel
min_write_buffer_number_to_merge=1
[TableOptions/BlockBasedTable "corestore"]
num_file_reads_for_auto_readahead=2
initial_auto_readahead_size=8192
metadata_cache_options={unpartitioned_pinning=kAll;partition_pinning=kAll;top_level_index_pinning=kAll;}
enable_index_compression=true
verify_compression=false
prepopulate_block_cache=kDisable
format_version=6
use_delta_encoding=true
pin_top_level_index_and_filter=true
read_amp_bytes_per_bit=0
decouple_partitioned_filters=false
partition_filters=false
metadata_block_size=4096
max_auto_readahead_size=262144
index_block_restart_interval=1
block_size_deviation=10
block_size=8192
detect_filter_construct_corruption=false
no_block_cache=false
checksum=kXXH3
filter_policy=bloomfilter:10:false
data_block_hash_table_util_ratio=0.750000
block_restart_interval=16
index_type=kBinarySearch
pin_l0_filter_and_index_blocks_in_cache=false
data_block_index_type=kDataBlockBinarySearch
cache_index_and_filter_blocks_with_high_priority=true
whole_key_filtering=true
index_shortening=kShortenSeparators
cache_index_and_filter_blocks=true
block_align=false
optimize_filters_for_memory=false
flush_block_policy_factory=FlushBlockBySizePolicyFactory
@@ -0,0 +1 @@
FGHLMPENSBDOVZEUJM3S