MQT
Home

Open source

Selected open source engineering

Selected production-code fixes in unfamiliar upstream systems: runtimes, databases, market math, and protocol clients. Probe PRs, README-only edits, and closed write-access tests are not listed.

Open Source

Selected Open Source Engineering

Selected production-code fixes in unfamiliar upstream systems: runtimes, databases, market math, and protocol clients. Status checked against GitHub on 2026-09-06.

qdrant/go-client

Caller-owned gRPC config

Stopped NewGrpcClient from mutating Config.GrpcOptions so reused configs no longer accumulate internal dial options.

Go · gRPC client

PR #151 · MERGED

HelixDB/helix-db

Typed datetime parity

Accepted every value type in typed datetime parameters at the Go SDK boundary instead of rejecting valid widths.

Go · Database SDK

PR #1058 · MERGED

thrasher-corp/gocryptotrader

RemainingAmount correctness

Stopped UpdateOrderFromDetail from re-deriving remaining amount from trades, which could desync live order state.

Go · Exchange orders

PR #2357 · MERGED

gitmono-dev/mega

pkt-line receive-pack framing

Parsed receive-pack bodies by Git pkt-line structure instead of ad-hoc boundaries in a Rust monorepo server.

Rust · Git protocol

PR #2174 · MERGED

c9s/bbgo

Fixed-point truncation

Corrected Trunc to truncate toward zero for negative values so price/quantity math cannot inflate a negative quantity.

Go · Fixed-point math

PR #2621 · MAINTAINER REVIEW

coder/coder

Terraform logging deadlock

Stopped the provisioner from deadlocking when Terraform log lines exceed 64 KiB.

Go · Provisioning

PR #28824 · IN REVIEW

temporalio/sdk-go

Query failure-cause propagation

Set WorkflowTaskFailedCause on remaining legacy query failure paths so clients see classified causes, not empty failures.

Go · Durable execution

PR #2663 · IN REVIEW

rivet-dev/actors

Graceful shutdown lifecycle

Tracked the active serverless listener so shutdown drains in-flight work instead of returning while serveListener is still running.

TypeScript · Runtime lifecycle

PR #5673 · OPEN

GreptimeTeam/greptimedb

Prometheus TimeSeries merge

Merged duplicate Prometheus TimeSeries across RecordBatches during remote read so split batches no longer emit duplicate series.

Rust · Time-series

PR #9032 · OPEN

connectrpc/connect-go

EndStream vs sendMaxBytes

Stopped applying sendMaxBytes to EndStream control frames so oversized error JSON cannot silently drop the end-of-stream status.

Go · RPC protocol

PR #971 · OPEN

openmeterio/openmeter

Namespace pricing precedence

Ordered namespace DESC NULLS LAST in ResolvePrice so PostgreSQL NULL ordering cannot invert namespace-specific pricing.

Go · Billing

PR #5084 · OPEN

GreptimeTeam/greptimedb

WAL replay without time index

Decoded mutations without panicking when the time index is missing, so WAL replay cannot crash on incomplete schemas.

Rust · Storage / WAL

PR #9033 · OPEN

SigNoz/signoz

Rules manager readiness

Propagated Manager.Start initiation errors so a failed ruler provider cannot report ready.

Go · Observability

PR #12773 · OPEN

feldera/feldera

NATS replay/control ordering

Stopped abandoning an in-flight NATS replay when control commands arrive, keeping checkpoint state aligned with the controller.

Rust · Streaming adapters

PR #7011 · OPEN

h0x91b/dev-3.0

Cross-process port lock

Released assigned ports under the same cross-process lock that allocates them, closing a stale-port race.

TypeScript · Dev tooling

PR #1530 · MERGED