Skip to content

Increase request-response max log statement size for GCP#359

Merged
skjolber merged 4 commits intomainfrom
increaseMaxSizeForGcp
Apr 30, 2026
Merged

Increase request-response max log statement size for GCP#359
skjolber merged 4 commits intomainfrom
increaseMaxSizeForGcp

Conversation

@skjolber
Copy link
Copy Markdown
Contributor

@skjolber skjolber commented Apr 30, 2026

Max size increased from about 130k to 230k for body.

LogEntry max is 256k, but that includes various wrapping.

A quick smoke-tests found that wrapping was about 2k, so 230k should be very much on the safe size.

TODO: legacy branch

Copilot AI review requested due to automatic review settings April 30, 2026 09:12
@skjolber skjolber requested review from a team as code owners April 30, 2026 09:12
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the default request/response logging truncation limits for GCP to better utilize Cloud Logging’s per-entry size constraints while accounting for wrapper overhead.

Changes:

  • Increase default maxBodySize for GCP logbook logging to 224 KiB (229,376 bytes).
  • Increase default maxBodySize for GCP gRPC request/response logging to 224 KiB (229,376 bytes).
  • Adjust configured maxSize values and update inline documentation/comments to reflect the intended Cloud Logging limit.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
gcp/request-response-spring-boot-starter-gcp-grpc-spring/.../RequestResponseGcpGrpcSpringAutoConfiguration.java Raises default gRPC request/response body truncation limit for GCP.
gcp/logbook-spring-boot-autoconfigure-gcp/.../LogbookGcpAutoConfiguration.java Raises default HTTP logbook body truncation limit for GCP.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI and others added 2 commits April 30, 2026 11:40
docs: add max size documentation to guides for PR 359

Agent-Logs-Url: https://github.com/entur/cloud-logging/sessions/74545817-1849-4728-ac34-f3cd25df704f

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: skjolber <1031478+skjolber@users.noreply.github.com>
Co-authored-by: Thomas Skjølberg <thomas.skjolberg@gmail.com>
@skjolber skjolber merged commit 3779255 into main Apr 30, 2026
9 checks passed
@skjolber skjolber deleted the increaseMaxSizeForGcp branch April 30, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants