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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions