Skip to content

btree distributed build cause fragment not ordered in manifest #48

@jackye1995

Description

@jackye1995

User reported bug, creating this for tracking purpose:

On a smaller table I was able to create a btree index, but on a larger table I was running into an error. I was wondering if anyone had any ideas before I dug deeper. The error was assertion failed: the_id as i64 > last_id

Looks like somehow the fragments are not ordered in the manifest. Very likely that in create_index(fragment_ids=<...>) it's not sorted. We probably can look at how ray is doing the create_scalar_index, maybe it's somehow passing arbitrary order.

cc @chenghao-guo @xloya

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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