oceanbase / miniob

MiniOB is a compact database that assists developers in understanding the fundamental workings of a database.

Home Page:https://oceanbase.github.io/miniob/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] sysbench-test is instability, sometimes coredump

nautaa opened this issue · comments

Describe the bug
A clear and concise description of what the bug is.
ref: https://github.com/nautaa/miniob/actions/runs/9042402084
It seems to be related to index file persistence.
** Environment**
Environment Details sometimes important

  • OS Version:
  • CPU Arch(x86/arm):
  • Compiler:
  • Others:

Fast Reproduce Steps(Required)
Steps to reproduce the behavior:

  1. set sysbench table_size = 100; // relatively small
  2. run sysbench miniob_select prepare
  3. run sysbench miniob_select run
  4. killall observer
  5. restart observer
    ref: https://github.com/oceanbase/miniob/compare/main...nautaa:miniob:test_sysbench_2?expand=1

Expected behavior
A clear and concise description of what you expected to happen.

Actual Behavior
What is the result? picture is allowed

Additional context
Add any other context about the problem here.