Open naivewong opened 4 years ago
This is something that we should fix, @mrambacher?
Curious to know if you see a similar problem when keep_local_sst_files=true?
Thanks for replying. It's fine with keep_local_sst_files=true, maybe that's because it will prefetch the files and the time spent on reading S3 is much much shorter. However, this problem also occurs when performing a large number of Get
operations. BTW, can you kindly point out some directions that I can try to figure it out myself which may also help you? Or that's the problem related to the lib version or the OS? Thanks.
Problem Description
I run a simplified version of db_bench (only contains insert/read) with
keep_local_sst_files=false
and after around five minutes, it crashed silently. From the log, I can see it happened during the compaction between L0 to L1. I suspect it may be related to fetching from and writing to S3 at the same time which causes error in libcurl.Bench Settings
Platform
Ubuntu 20.04LTS. (P.S. The problem also appears in my Ubuntu 18.04 EC2 instance)
GDB Backtrace
Contents under the db path
LOG (containing the last compaction)