Skip to content

Fix GCS object encoding for HTTP readers#302

Merged
shukieshah merged 1 commit into
mainfrom
fix/gcs-clickhouse-compression
Jul 14, 2026
Merged

Fix GCS object encoding for HTTP readers#302
shukieshah merged 1 commit into
mainfrom
fix/gcs-clickhouse-compression

Conversation

@shukieshah

Copy link
Copy Markdown
Contributor

Summary

  • write uncompressed .jsonl objects for endpoint GCS forwarding
  • remove conflicting gzip Content-Encoding and filename metadata that caused ClickHouse double decompression
  • update tests and self-serve documentation for the corrected GCS object contract

Test plan

  • cd cli/beacon && go test ./internal/endpoint/gcs ./cmd
  • sh packaging/macos/test-endpoint-scripts.sh
  • verify live Vector config emits .jsonl without compression metadata
  • verify fresh runtime and inventory markers flow from Beacon through GCS into ClickHouse

Made with Cursor

Write plain NDJSON to GCS so ClickHouse and other HTTP readers do not double-decompress objects carrying both gzip bytes and gzip metadata.

Co-authored-by: Cursor <cursoragent@cursor.com>
@mintlify

mintlify Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
asymptote-labs 🟢 Ready View Preview Jul 14, 2026, 5:31 PM

@shukieshah shukieshah self-assigned this Jul 14, 2026
@shukieshah
shukieshah merged commit da1828a into main Jul 14, 2026
20 checks passed
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.

1 participant