Skip to content

v0.6.0b11

Pre-release
Pre-release

Choose a tag to compare

@jdrumgoole jdrumgoole released this 15 Aug 12:51

What's Changed

  • site: v0.6.0b10 release blog + refreshed panels + beta.160 binary tag by @jdrumgoole in #842
  • fix(server): honour failGetMoreAfterCursorCheckout + resumable labels by @jdrumgoole in #840
  • docs: backlog note — unexplained pitr-test worker death by @jdrumgoole in #843
  • fix(sql): honor the TimeZone startup parameter + session-zone conformance by @jdrumgoole in #845
  • feat(ci): baseline-aware exit for the pgjdbc gauge lane by @jdrumgoole in #846
  • fix(rust): chunk renameCollection — the last unbounded DDL transaction by @jdrumgoole in #847
  • fix(sql): VALUES rows may fill a column prefix, like Postgres by @jdrumgoole in #848
  • docs: AutoRollback cached-plan revalidation findings by @jdrumgoole in #849
  • fix(server): make retryable writes idempotent (Python server) by @jdrumgoole in #844
  • fix(rust): make retryable writes idempotent (parity with Python server) by @jdrumgoole in #850
  • feat(sql): cached-plan revalidation for named prepared statements by @jdrumgoole in #851
  • fix(sql): SELECT * over USING joins merges the join column, like Postgres by @jdrumgoole in #853
  • [security-critical] Security Review — 2026-08-14 by @github-actions[bot] in #854
  • feat(sql): pg_type array-type rows, typelem, ::regproc, pg_class.relacl by @jdrumgoole in #855
  • docs(backlog): retryable-write corruption fixed on both servers by @jdrumgoole in #852
  • fix(server): honour validationLevel on both servers by @jdrumgoole in #857
  • fix(server): reject per-operation concerns inside a transaction by @jdrumgoole in #858
  • docs(backlog): survey the SQL section — 126 "open" items are really ~17 by @jdrumgoole in #859
  • docs(backlog): savepoints are real — correct the headline and my own survey by @jdrumgoole in #860
  • test: instrument the dual-protocol race's failure message by @jdrumgoole in #861
  • fix(sql): coerce untyped text bounds in generate_series by @jdrumgoole in #862
  • feat(sql): pipelined statements form one implicit transaction, like Postgres by @jdrumgoole in #856
  • docs(backlog): record the pgx pgconn findings before they are lost by @jdrumgoole in #863
  • feat(sql): per-session temp-table namespaces, like Postgres pg_temp_N by @jdrumgoole in #866
  • docs(backlog): pgx pgconn re-measured after temp namespacing — 29 → 23 by @jdrumgoole in #867
  • fix(sql): discard stray COPY frames outside a COPY operation, like PG by @jdrumgoole in #868
  • fix(sql): plain json columns render compact; jsonb keeps canonical spacing by @jdrumgoole in #869
  • feat(sql): ungate the pipeline implicit transaction (default ON) by @jdrumgoole in #865
  • fix(sql): legacy COPY ... BINARY keyword selects the binary format by @jdrumgoole in #870
  • feat(sql): honour the wire CancelRequest; pg_sleep becomes cancellable by @jdrumgoole in #871
  • docs(backlog): pgconn full-package recount — 12/216 at b8b1b17 by @jdrumgoole in #872
  • fix(sql): raise the 1 MB statement cap; wrap ParameterDescription count by @jdrumgoole in #873
  • perf(server): getMore default batch fills 16MB like mongod — find_all at parity by @jdrumgoole in #875
  • feat(sql): dollar-quote literals, nested comments, CTAS, stable now(), {fn} scalar surface by @jdrumgoole in #874
  • fix(sql): 42601 for bare-expression garbage; stream mid-batch partials by @jdrumgoole in #876
  • feat(sql): push LISTEN/NOTIFY to idle connections asynchronously by @jdrumgoole in #877
  • perf(sql): lockless listener check; record the pgconn recount at 4 stable by @jdrumgoole in #879
  • test: root-cause the xdist worker-death cluster — pytest-timeout thread kill by @jdrumgoole in #878
  • [security-critical] Security Review — 2026-08-15 by @github-actions[bot] in #880
  • docs(backlog): post-#879 pgconn recount — 4 stable holds; ctxwatch pair is load-sensitive by @jdrumgoole in #883
  • docs: 0.6.0b11 changelog collation + docs refresh + screenshots by @jdrumgoole in #884
  • feat(sql): startup shapes — NegotiateProtocolVersion + any-GUC startup parameters by @jdrumgoole in #885
  • docs(backlog): pgconn recount at 4528a1b — 2 stable failures measured by @jdrumgoole in #887
  • test: pitr timeout uses signal method — starved test fails, worker survives by @jdrumgoole in #886

Full Changelog: secantusdb-v0.5.3-beta.160...v0.6.0b11