Repository navigation
Conversation
|
Rebased onto current origin/main (6 commits landed, including #959). On the rebased head |
|
Rebased onto current origin/main (5 commits behind, no conflicts). Full |
…s not echoed in E420 (D-1113)
…ng ENV=dev (D-0590)
|
Rebased onto current origin/main (4 commits behind). Full |
Rows
D-1113 (fixed).
checkNoNullItemsdecoded the args/argv array withoutUseNumber, so a 5000-digit number was parsed as float64 and all its digits were echoed in the E420 message (5339 bytes). Addeddec.UseNumber(). Newrequest_nulls_test.go: the bound test fails before the fix (5339 bytes) and passes after; a second test pins that top-level nulls are still refused and nested ones are left to the typed decode.D-0590 (fixed).
scheduleEnvSelectornow returns(string, error): a missing.env(fs.ErrNotExist) still meansdev, any other read/parse error is returned andScheduleStreamfails before printing or writing a unit. NewTestScheduleStreamMalformedDotEnv(malformed.env, no process ENV) fails on origin/main (err = <nil>) and passes now; it also checks the missing-.envcase still yieldsENV=dev.D-0168 (blocked). Plugin data sets for
nself backupare tied to P7-NODE-20 (ci serve backup|restore) and the open NODE owner question 3 (move the coordinator backup intonself backup). A scope decision, not a local fix.D-0364 (blocked). Core
backup createwriting the k8s sidecar needs the EPIC DEPL D8 per-table fingerprint query to matchplugins free/k8s/internal/opsbyte for byte, taken in an exported REPEATABLE READ snapshot held open whilepg_dump --snapshotstreams. That is a cross-repo contract from P7-DEPL-08 and can only be verified against a live Postgres container (no docker on this worker).D-0132 (blocked). Still present (hand-rolled
ed25519.Verifyininternal/license/{cache_entry,jwt,revocation_verify}.go,internal/plugin/verify.go,sdk/go/identity.go,sdk/go/licensing). The row's own resolution defers the move ontosdk/go/signingto when P10 touches those domains; a multi-domain rewrite of security-critical verification is not a small single-purpose change.Commands run
go build ./...okgo vet ./internal/backup ./internal/invokeclean;gofmt -lcleango test ./internal/backup/... ./internal/invoke/...908 passed