-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers
Description
The current implementation does not allow the overriding of the FlatInterval.equals
method since internally some FlatInterval
objects are created to optimise data handling. As such, if one does override the equals
method with the new properties, the search
method brakes.
Possible solutions:
- Stop creating
FlatInterval
objects inside theI2BplusTree
and just use/ move around the valid times; - Create a new method (e.g.
intervalEquals
) that just makes the comparison of the intervals. Then, this method is used for comparison with theFlatInterval
objects inside the tree, while theequals
method is used for comparison between objects introduced by the user.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers