You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The C client's logging leaves a lot to be desired. Since log_callback_fn is simply void (*)(const char *message), we do not have a way to do basic things:
Quickly post-filter by level
Use a void* or other user data
Transform the output in any way that requires context
We probably just want to work around this...or fix the C API's logging.
The text was updated successfully, but these errors were encountered:
I opened ZOOKEEPER-2969 in an attempt to get the C API changed to something a bit more usable, but no response. There's some argument to copying the C code and using my own internal copy. They're both Apache licensed, so that's A-OK.
The C client's logging leaves a lot to be desired. Since
log_callback_fn
is simplyvoid (*)(const char *message)
, we do not have a way to do basic things:void*
or other user dataWe probably just want to work around this...or fix the C API's logging.
The text was updated successfully, but these errors were encountered: