oceanbase / oceanbase/seekdb

Fatal internal error in ObSingleMerge::inner_get_next_row during index lookup (errcode -4377)

Open
#628 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

dima type: task
Dominant language
C++
Stars
2.9k
Forks
339
Avg merge
1d 19h
Merged PRs (30d)
52

Description

Environment

  • Version: observer (OceanBase)
  • Revision: 1-96c6dd0fa22085b5a58f04a05b65ae63eb48efbe
  • Build Branch: master
  • Build Time: Dec 12 2025 19:54:52
  • Build Flags: RelWithDebInfo
  • Build Info: obbuild-release

Description

A fatal internal error occurred in the ObSingleMerge::inner_get_next_row function during an index lookup operation. The error code is -4377. The issue is related to full-text and vector search functionality.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named. Start at ObSingleMerge::inner_get_next_row and investigate the index-lookup path using the reported observer revision and build details, with attention to full-text and vector search. Done means identifying the cause of error -4377 and validating a fix against the failing scenario.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
databases, search
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.