neondatabase / neon

Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
https://neon.tech
Apache License 2.0
15.22k stars 444 forks source link

fix(proxy): CancelKeyData display log masking #9838

Closed conradludgate closed 1 day ago

conradludgate commented 1 day ago

Fixes the masking for the CancelKeyData display format. Due to negative i32 cast to u64, the top-bits all had 0xffffffff prefix. On the bitwise-or that followed, these took priority.

This PR also compresses 3 logs during sql-over-http into 1 log with durations as label fields, as prior discussed.

github-actions[bot] commented 1 day ago

5535 tests run: 5309 passed, 0 failed, 226 skipped (full report)


Flaky tests (1) #### Postgres 17 - `test_wal_restore_http[True]`: [release-arm64](https://neon-github-public-dev.s3.amazonaws.com/reports/pr-9838/11956774841/index.html#suites/7ac407ba57d143e0d2d17655a1a207c1/48369c7ba9d1426a/retries)

Code coverage* (full report)

* collected from Rust tests only


The comment gets automatically updated with the latest test results
7179b4db0d82ca8088cc95c44c4be4232078509c at 2024-11-21T16:50:39.716Z :recycle: