Also address subtle changes introduced in mnesia-4.23.5.1, which broke the tests on mnesia-compatible abort returns.
Some tweaks to make dialyzer run cleanly on OTP 27 and 28, but more work is needed to properly handle opaque types.
* Update to rocksdb version mentioned in (approved) PR https://github.com/emqx/erlang-rocksdb/pull/55
* Also address subtle changes introduced in mnesia-4.23.5.1, which broke the tests on mnesia-compatible abort returns.
* Some tweaks to make dialyzer run cleanly on OTP 27 and 28, but more work is needed to properly handle opaque types.
Since mnesia compatibility is currently a moving target, I thought I'd await the next patch releases of OTP and then ensure compatibility to the corrected functionality (the above PR has been merged into OTP's 'erlang:maint' branch)
Since mnesia compatibility is currently a moving target, I thought I'd await the next patch releases of OTP and then ensure compatibility to the corrected functionality (the above PR has been merged into OTP's 'erlang:maint' branch)
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The changed behavior in mnesia has been noticed by others, and a further correction is underway:
https://github.com/erlang/otp/pull/11002
Since mnesia compatibility is currently a moving target, I thought I'd await the next patch releases of OTP and then ensure compatibility to the corrected functionality (the above PR has been merged into OTP's 'erlang:maint' branch)
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.