Skip to content
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

feat: Extend a set of options in WriteOption to allow defining the log location as custom project, folder, organization or billing account #727

Merged
merged 12 commits into from Nov 2, 2021

Conversation

losalex
Copy link
Contributor

@losalex losalex commented Oct 26, 2021

Exposed an ability to set logs destination in WriteOption and added an ability to customize log destination in LoggingHandler

Fixes #684 ☕️

…g location as custom project, folder, organization or billing account
@losalex losalex requested review from a team as code owners October 26, 2021 07:34
@product-auto-label product-auto-label bot added the api: logging Issues related to the googleapis/java-logging API. label Oct 26, 2021
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Oct 26, 2021
@losalex losalex requested a review from minherz October 26, 2021 07:35
Copy link
Contributor

@minherz minherz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We recommend to minimize the scope of changes in order to speed up and simplify the reviewing process. It reduces a cognitive load of the reviewer and helps avoiding mistakes.

[edited] For the next time, please split changes into multiple PRs. In this PR we shall finish reviewing the changes related to the write interface and then will do modifications to LoggingHandler and LoggingHandlerTest, since the latter changes are not directly related to the PR's description and the linked issue(s).

Copy link
Contributor

@minherz minherz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please, have a look into comments for changes in the LoggingImplTest.java

Copy link
Contributor

@minherz minherz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Feel free to ignore or apply the comment about request variable name.

@losalex
Copy link
Contributor Author

losalex commented Nov 2, 2021

Thanks!

@losalex losalex closed this Nov 2, 2021
@losalex losalex reopened this Nov 2, 2021
@losalex losalex merged commit 1996cb4 into main Nov 2, 2021
@losalex losalex deleted the losalex/feat-684 branch November 2, 2021 19:02
@losalex losalex assigned losalex and unassigned simonz130 Feb 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: logging Issues related to the googleapis/java-logging API. cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
3 participants