-
Notifications
You must be signed in to change notification settings - Fork 22
Fix log level filtering in multilog environments #30
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
I'll take a look at it when I'm at home. But currently ci is failing could you maybe take a look at? @izolyomi |
I'm sorry for the incomplete PR, I've checked the error, it should work in usual setups. I don't have too much GitHub Ci/Actions experience, but it seems to be caused by some exotic CI configuration disabling |
Don't stress yourself this is just small hobby project. I'm really glad that people contribute. I can confirm that it runs and builds on normal setup. It's just a bit weird that CI fails since I didn't set it up to be a no std build environment (but that's not important right now). Could you maybe add some documentation and include it in the hello example? (if the PR is ready of course) And thanks for your PR! |
Thanks for being open and cooperating, I've just had the chance to have another round with this PR. Meanwhile I also took a look at some of your implementation details and added 2 minimal changes for optimization and cleanup. I've just added them in a new commit into this PR. Hm, maybe it would have been luckier to discuss it in a separate PR?
Regarding the CI problem, I'm not sure if I'm even able to see the project settings, how could we solve this together? |
I'm a bit unsure about The rest seems good! CI is configured in .github/workflows/rust.yml but it should work as it's just Linux with a normal configuration. However if you move the |
Thanks for the fast reply!
Theoretically, keeping a However, I haven't done the proper homework to show reasonable benchmarking results to prove these claims, so I don't want to force this change on you. Regarding the CI, I'll try to somehow fix this in my fork and come back with the results. |
I tried to do some naive Profiling with puffin: 1000 Log entries with
|
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.
I think after postponing the Vec
Changes and introducing an std
-feature to the crate to fix CI (and wasm in the future).
This will be good to go!
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.
( oops it seems that i forgot to add those 2 comments?)
Thanks for the benchmark. Ok, I've moved back to |
Fixes issue described in #26