-
Notifications
You must be signed in to change notification settings - Fork 21
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
@debugv
fails on juliac branch
#92
Comments
Oh yeah, I remember @topolarity on that branch restricted what a bunch of things could contain. |
See also JuliaLang/julia#40820 for when I had code (in this repo?) that assumed Symbol |
Ah, interesting (sorry, missed this issue originally). My logging preferences have evolved somewhat recently where I'm actually likely to move a lot of my packages away from teh verbosity logging macros. I've become more interested in a core logging approach where each log is associated w/ a "subject", which I believe is what the For example, the verbosity logs don't really help when I turn on debug logging in HTTP/CSV, because I also get debug logs in the CodecZlib package, which I don't care about when I'm just trying to debug an HTTP/CSV issue. I'd rather be able to say that I'm specifically interested in a certain level + subject and only see logs tagged w/ that level/subject. I think I owe an apology to @fredrikekre because I think he tried to dissuade me from the verbosity approach initially. Haha. Sorry it took me longer to come around and figure things out on my own. |
But with regards to the overall issue here, I guess we could generate special symbols that would be used here, like |
Alright, I think trying to support the verbosity macros is going to be too tedious, because we get into the tricky business of having to parse the VERBOSITY_N symbols to do the integer comparison on verbosity level. As I believe I'm the only user of these, I'm going to deprecate them. In the same PR, I'm exporting PR: #94 |
It looks like a number of people are seeing the deprecation warning on the macros now and aren't entirely sure (at least speaking for myself) where it's coming from... https://discourse.julialang.org/t/what-are-verbosity-logging-macros/121791 |
where the stacktrace points to https://github.com/apache/arrow-julia/blob/f1a91bfcbdca5532002d75c127db858d49133cec/src/table.jl#L446
on
jb/gb/static-call-graph/f862b4f746
. I can reproduce with juston that branch. Might be nothing to do here, since I think that branch has made some changes that might not be merged in exactly that form.
The text was updated successfully, but these errors were encountered: