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

32 general bug fixes #33

Merged
merged 7 commits into from
Jul 18, 2022
Merged

32 general bug fixes #33

merged 7 commits into from
Jul 18, 2022

Conversation

Yuval-Ariel
Copy link
Contributor

fixes #32

@Yuval-Ariel Yuval-Ariel requested a review from isaac-io June 27, 2022 06:37
@Yuval-Ariel Yuval-Ariel self-assigned this Jun 27, 2022
@isaac-io
Copy link
Contributor

Did we decide to include SPDB-197 even though the Java side is still broken?

@Yuval-Ariel
Copy link
Contributor Author

Did we decide to include SPDB-197 even though the Java side is still broken?

there was no decision to exclude it. i dont mind either way

@isaac-io
Copy link
Contributor

Let's drop the enforcement part, reword the commit message, and open an issue to track this (both exposing it on the Java side as well as the enforcement part).

@isaac-io isaac-io force-pushed the 32-general-bug-fixes branch from fd57734 to 05ae45a Compare June 27, 2022 09:49
@isaac-io
Copy link
Contributor

isaac-io commented Jun 28, 2022

Due to facebook/rocksdb#10256, SPDB-197, SPDB-243, and SPDB-381 cannot be integrated. Let's drop them for now and discuss what to do about them.

@Yuval-Ariel Yuval-Ariel force-pushed the 32-general-bug-fixes branch from 05ae45a to 0fa690e Compare June 28, 2022 13:32
@Yuval-Ariel Yuval-Ariel force-pushed the 32-general-bug-fixes branch 2 times, most recently from 2f9dfaf to 0b116ea Compare July 13, 2022 07:58
@Yuval-Ariel
Copy link
Contributor Author

removed SPDB-571 which should be included in SPDB-702-avoid-unnecessary-blocking-io since it solves a bug revealed by that setting.
@assaf-speedb , are there any failures besides #47 ?

@speedb-io speedb-io deleted a comment from assaf-speedb Jul 13, 2022
@Yuval-Ariel Yuval-Ariel force-pushed the 32-general-bug-fixes branch from 5b92e94 to 36a8ce5 Compare July 13, 2022 11:40
isaac-io and others added 7 commits July 13, 2022 14:54
…s status code

This breaks when comparing against e.g. `Status::NoSpace()` because it has
a status code of `Code::kIOError` and only a subcode of `SubCode::kNoSpace`.
…status code

This breaks in cases such as `Status::NoSpace()`, which has a status code
of `Code::kIOError`, and a subcode of `SubCode::kNoSpace`, but the comparison
ends up checking only if a general IO error happened.
The example acquires snapshots but doesn't release them, resulting in a
memory leak error when run under ASan.
fix both these tests to operate not only on the default cf
@isaac-io isaac-io force-pushed the 32-general-bug-fixes branch from 36a8ce5 to 4e5dae3 Compare July 13, 2022 12:06
@Yuval-Ariel Yuval-Ariel merged commit bc23e15 into main Jul 18, 2022
@Yuval-Ariel Yuval-Ariel deleted the 32-general-bug-fixes branch July 18, 2022 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

General bug fixes
3 participants