-
Notifications
You must be signed in to change notification settings - Fork 19
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
Telemetry features + docs #342
base: main
Are you sure you want to change the base?
Conversation
This is how benchmark results would change (along with a 95% confidence interval in relative change) if 22490df is merged into main:
Further explanation regarding interpretation and methodology can be found in the documentation. |
59864e3
to
5e02fed
Compare
verbose by default is horrible in the tests |
5e02fed
to
de9a6c6
Compare
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.
What issue is this PR related to?
Why are we now changing to configuration based on the existence of files?
#' and thus require a higher value to enable logging. | ||
#' Set to 99 to enable logging for all future versions. | ||
#' Use [usethis::edit_r_environ()] to edit the environment file. | ||
#' - To opt the current machine out of logging, run [`fallback_logging_optout()`]. |
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.
#' - To opt the current machine out of logging, run [`fallback_logging_optout()`]. | |
#' - To opt out of logging, run [`fallback_logging_optout()`]. |
#' Use [usethis::edit_r_environ()] to edit the environment file. | ||
#' - To opt the current machine out of logging, run [`fallback_logging_optout()`]. | ||
#' | ||
#' - To opt in again for logging, run [`fallback_logging_optin()`]. | ||
#' | ||
#' - \code{DUCKPLYR_FALLBACK_VERBOSE} controls printing, set it |
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.
Are you rewriting this part as well?
#' and thus require a higher value to enable uploading. | ||
#' Set to 99 to enable uploading for all future versions. | ||
#' Use [usethis::edit_r_environ()] to edit the environment file. | ||
#' - To opt the current machine in automatic report uploads, run [`fallback_reporting_optin()`]. |
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.
It's not the machine, it's the user config:
#' - To opt the current machine in automatic report uploads, run [`fallback_reporting_optin()`]. | |
#' - To opt in to automatic report uploads, run [`fallback_reporting_optin()`]. |
} else if (fallback_uploading) { | ||
c("v" = "Fallback uploading is enabled.") | ||
c("v" = "Fallback automatic uploading is on. Disable it with {.fun duckplyr::fallback_reporting_optout}.") |
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.
Automatic fallback?
@@ -141,19 +133,6 @@ fallback_txt_help <- function() { | |||
) | |||
} | |||
|
|||
fallback_nudge <- function(call_data) { |
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.
Why are we losing this?
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.
to simplify. We advertise in other places and if the docs are clearer (they are not clearer yet) then no nudge is needed.
@krlmlr I updated the first comment with two issue references. |
This is how benchmark results would change (along with a 95% confidence interval in relative change) if de9a6c6 is merged into main:
Further explanation regarding interpretation and methodology can be found in the documentation. |
Fix #216
Fix #338