Skip to content

[Bug] hbase删除索引后无法插入数据 #1806

@wuchaojing

Description

@wuchaojing

Bug Type (问题类型)

No response

Before submit

  • 我已经确认现有的 IssuesFAQ 中没有相同 / 重复问题

Environment (环境信息)

  • Server Version: v0.12.x
  • Backend: hbase
  • OS: xx CPUs, xx G RAM, Centos 7.x
  • Data Size: 1.5亿 vertices, 1.3亿 edges

Expected & Actual behavior (期望与实际表现)

后端:Hbase

因查询需要,建立了几个全文索引和范围索引,如
schema.indexLabel("userByOrigins")
.onV(USER)
.by(ORIGINS)
.search()
.ifNotExist()
.create();

但发现,索引表占用存储过大
image

所以就执行了删除索引的操作
schema.indexLabel("userByOrigins").remove()

完成之后
1、索引表的大小并没有变化
2、Hbase无法再执行任何操作,包括查询和插入等,报错如下:
image

在hubble上执行插入顶点操作,报错如下:
image

请帮忙分析原因,感谢

但以上操作在同数据量的rocksdb上操作就没有问题(当然索引表的大小也是没有恢复,但可以正常查询和插入数据)

Vertex/Edge example (问题点 / 边数据举例)

No response

Schema [VertexLabel, EdgeLabel, IndexLabel] (元数据结构)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions