8000 集群多副本情况下,如果部分节点服务挂掉,会导致写入后数据行数在服务恢复前后不一致。 · Issue #928 · openGemini/openGemini · GitHub
[go: up one dir, main page]

Skip to content

集群多副本情况下,如果部分节 8DC4 点服务挂掉,会导致写入后数据行数在服务恢复前后不一致。 #928

Open

Description

@OneMagicCube

Describe the bug(Bug 描述)

集群3节点3副本,写入数据期间一个节点服务挂掉。写入数据完成后,查看数据个数为1614687。然后恢复宕机节点的服务,之后查看数据个数变为2054381。

想确认一下,opengemini多副本情况下,查询数据是只查询leader节点,还是和vm类似,查询所有节点并去重。

To Reproduce(Bug 复现步骤)

  1. 写入数据
  2. 写入期间关闭一个节点的服务
  3. 写入完毕
  4. 记录此时的数据行数A
  5. 恢复宕机节点的服务
  6. 记录此时的数据行数B
  7. A != B

Expected behavior(期望结果)

No response

Screenshots(屏幕截图)

No response

Logs(完整的错误日志)

opengemini.txt

Additional context(其他的一些补充内容)

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0