Skip to content

START less than or equal fails to position the internal record pointer #315

@mo-shimada

Description

@mo-shimada

The index file contains the following data.

202310271807441003000000002000360000110886
202310271809114703000000002000360000110886
202311021144297703000000002000360000110886
202311021644053103000000002000360000110886
202311081549087603000000002000360000110886
202311081549498603000000002000360000110886
202401191201516303000000002000360000110886
202401191207326603000000002000360000110886
202401250854457503000000002000360000110886
202401250954457503000000002000360000110886

The key position is 16 bytes from the beginning, indicating the date and time.
If the key is set to 2024011999999999, START less than or equal and READ previous, the result set includes the data greater than the specified key.

2024011999999999
202401250854457503000000002000360000110886
202401191207326603000000002000360000110886
202401191201516303000000002000360000110886
202311081549498603000000002000360000110886
202311081549087603000000002000360000110886
202311021644053103000000002000360000110886
202311021144297703000000002000360000110886
202310271809114703000000002000360000110886
202310271807441003000000002000360000110886
END

Please find the attached sample program.

STARTTEST.txt

Metadata

Metadata

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