Skip to content

tsdb 跨多扇区逆序迭代,中途意外结束迭代 #389

@huahua0525

Description

@huahua0525

问题:
使用fdb_tsl_iter_by_time进行逆向迭代时,发现少了很多数据,发现时迭代途中出现错误数据导致迭代退出
问题原因:
问题出在函数search_start_tsl_addr中,逆序索引ts数据时start超出end地址,但未进行合法性判断,导致错误的地址被传出
解决方式:
Image

更改后目前在我这里测试没有问题

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions