-
Notifications
You must be signed in to change notification settings - Fork 112
fix(metrics): remove memory_db size metric #2632
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
Conversation
|
As I see, we opened a PR for merging into |
Once any commit is merged straight to main I propagate it back to staging and dev. |
onur-ozkan
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I recall correctly this also removes a vulnerable dependency.
LGTM
DeckerSU
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I mentioned here - GLEECBTC/gleec-wallet#3169, LGTM.
The base branch was changed.
…x-staging-to-dev chore(release): propagate #2632 hotfix (staging→dev)
* dev: fix(TPU): correct dexfee in check balance to prevent swap failures (#2600) fix(tests): fix/remove kmd rewards failing test (#2633) chore(ci): bump CI container image to debian bullseye-slim to match dev (#2641) chore(release): add changelog entries for v2.5.2-beta (#2639) chore(release): bump mm2 version to 2.5.2-beta (#2638) feat(ci): add macos universal2 build (#2628) fix(metrics): remove memory_db size metric (#2632) chore(rust 1.90): make CI clippy/fmt pass Revert "fix(ordermatch): ignore loop-back; clear on null root; reject stale keep-alives (#2580)" Revert "fix(orderbook): validate roots before commit (#2605)"
* dev: fix(TPU): correct dexfee in check balance to prevent swap failures (#2600) fix(tests): fix/remove kmd rewards failing test (#2633) chore(ci): bump CI container image to debian bullseye-slim to match dev (#2641) chore(release): add changelog entries for v2.5.2-beta (#2639) chore(release): bump mm2 version to 2.5.2-beta (#2638) feat(ci): add macos universal2 build (#2628) fix(metrics): remove memory_db size metric (#2632) fix(zcoin): exact-anchor witnesses in wasm get_spendable_notes (#2629) fix(evm-swapv2): no mempool inclusion required for maker payment validation (#2618) chore(rust 1.90): make CI clippy/fmt pass Revert "fix(ordermatch): ignore loop-back; clear on null root; reject stale keep-alives (#2580)" Revert "fix(orderbook): validate roots before commit (#2605)"
malloc_sizecauses a segfault in Linux ref. GLEECBTC/gleec-wallet#3166 (comment)I suspect this is because of using
Jemallocas the globall allocator in Linuxhttps://github.com/KomodoPlatform/komodo-defi-framework/blob/453b100238d154fba51da0f94cba967535af4056/mm2src/mm2_bin_lib/src/mm2_bin.rs#L9-L11 This results in
parity-util-memmalloc_sizepath calling glibc’s__malloc_usable_size. Calling glibc’s usable_size on jemalloc pointers can intermittently segfault.As a solution, memory db size metric is removed and
parity-util-memdependency as well.