Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] iotdb 压缩线程处理异常之后,会无限处理错误数据。手动删除对应的序列也没用 #12360

Open
1 of 2 tasks
lintao666 opened this issue Apr 17, 2024 · 7 comments

Comments

@lintao666
Copy link

Search before asking

  • I searched in the issues and found nothing similar.

Version

iotdb:1.3.0

Describe the bug and provide the minimal reproduce step

  1. 发现iotdb错误日志中有一些时间序列异常org.apache.iotdb.commons.exception.IllegalPathException
  2. 删除对应的序列之后,也没有重新写入数据。还是一直报之前的错误。
  3. 重启服务之后,还是一直报相同的错误。
    错误日志节选
    error.log

What did you expect to see?

删除对应的时间序列之后,这些错误数据应该同时被删除。

What did you see instead?

仔细观察日志后发现压缩线程池一直在处理相同的错误数据

Anything else?

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!
Copy link

Hi, this is your first issue in IoTDB project. Thanks for your report. Welcome to join the community!

@HTHou
Copy link
Contributor

HTHou commented Apr 18, 2024

这个问题已经在 1.3.1 版本中修复了,可以编译 rc/1.3.1 分支的代码进行一下版本升级,或者等待 1.3.1 正式版本发布。
#11579
#11547

@lintao666
Copy link
Author

升级到1.3.1之后,这个压缩路径处理 还是有些问题。路径中包含root 无法压缩,但是对应的时间序列是存在的,也可以查询到数据。

@lintao666
Copy link
Author

error.log

@shuwenwei
Copy link
Contributor

shuwenwei commented Apr 26, 2024

root.olm.MYSQL_05.manage_user.327247336700160.root 是哪个版本写出来的

error.log

@lintao666
Copy link
Author

1.3.0写入的序列,这个是升级1.3.1之后还有。
发现还是有报错之后,删除了原来的序列,重新自动生成该序列。错误还是一直有。

@shuwenwei
Copy link
Contributor

1.3.0写入的序列,这个是升级1.3.1之后还有。 发现还是有报错之后,删除了原来的序列,重新自动生成该序列。错误还是一直有。

我复现出来了,可能是有点问题

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants