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

Verification of the use-cases corresponding to MDB_REVERSEKEY and MDB_REVERSEDUP DB flags enabled #6

Open
vvish opened this issue Sep 17, 2023 · 1 comment
Labels
good first issue Good for newcomers hacktoberfest Issue participates in hacktoberfest task Issue is a task

Comments

@vvish
Copy link
Owner

vvish commented Sep 17, 2023

LMDB flags MDB_REVERSEKEY and MDB_REVERSEDUP specify that keys and values are compared (not sorted) in reverse order (from last byte to to the first). Property reversed_flag can be specified to be std::true_type in key or value trait to propagate corresponding flags into lmdb database settings (functionality is already implemented);

It is required to verify the behaviour by integration tests:

  • implement traits for std::string with the reversed_flag;
  • check that the sorting respects reversed key comparison order.
@vvish vvish added the task Issue is a task label Sep 17, 2023
@vvish vvish added hacktoberfest Issue participates in hacktoberfest good first issue Good for newcomers labels Sep 30, 2023
@vvish
Copy link
Owner Author

vvish commented Sep 30, 2023

Should be done after #5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers hacktoberfest Issue participates in hacktoberfest task Issue is a task
Projects
None yet
Development

No branches or pull requests

1 participant