v1.0.0-beta1
Pre-release
Pre-release
·
2 commits
to main
since this release
Changelog
- e2bbced: Pre-release warnings. (Dave Page dpage@pgadmin.org)
- 0aa941e: add .codacy.yaml with ColdFront analysis exclusions (Jimmy Angelakos jimmy@pgedge.com)
- 0f24049: fix: annotate all remaining parameterized/constant pgx sinks in archiver for opengrep concat-sqli (taint false-positives) (Jimmy Angelakos jimmy@pgedge.com)
- 57b380f: fix: annotate the cutover_archive pgx call (safe parameterized) for opengrep concat-sqli (Jimmy Angelakos jimmy@pgedge.com)
- 1943c4e: fix: clear Codacy shell SC2015/SC2034 and annotate the 5 safe pgx SQLi false-positives (Jimmy Angelakos jimmy@pgedge.com)
- ef230bd: fix: close
$q$ cold-write SQLi via randomized dollar-quote tag; annotate verified-safe Codacy SQLi/buffer FPs (Jimmy Angelakos jimmy@pgedge.com) - 9381428: fix: partitioner premakes against the hot table, not the post-swap view (#12) (Jimmy Angelakos jimmy@pgedge.com)
- eacc70a: fix: scope partition_config loads by hot_period so each binary loads only its own rows (#14) (#15) (Jimmy Angelakos jimmy@pgedge.com)
- d4e9aae: fix: serialize the bakery defer/drain with FOR UPDATE on the claim row (#13) (Jimmy Angelakos jimmy@pgedge.com)
- 4d870a9: refactor: introduce archiveCycle context struct to collapse 9-12 param tiering helpers; shrink registerToDB params (Jimmy Angelakos jimmy@pgedge.com)
- 82a626c: refactor: partitioner fans the concurrent detach out to Spock peers itself; drop coldfront._detach_partition_peers (Jimmy Angelakos jimmy@pgedge.com)
- 033ad37: refactor: reduce complexity in coldfront.c codegen helpers (_PG_init/register_gucs, deparse_and_find_prefix, build_cold_select_list, emit_tiered_insert) (Jimmy Angelakos jimmy@pgedge.com)
- e7fed7a: refactor: reduce complexity in coldfront.c hooks (xact_callback, post_parse_analyze, process_utility); behavior-preserving, TLA+ model unchanged (Jimmy Angelakos jimmy@pgedge.com)
- 9c6fc6c: refactor: reduce cyclomatic complexity (lizard) — data-drive pgFormatTypeToDuckDB, split config.Validate, extract main/runRegister bodies (Jimmy Angelakos jimmy@pgedge.com)
- 557f102: refactor: reduce cyclomatic complexity in archiver runCycle/runCycleTwoLevel/getColumns/main/archiveCutover (Codacy Lizard) (Jimmy Angelakos jimmy@pgedge.com)
- 730595e: refactor: reduce cyclomatic complexity in config, partcfg, partition reconcile, partitioner (Codacy Lizard) (Jimmy Angelakos jimmy@pgedge.com)
- e9dfc35: refactor: rename region→listCol/listVal in the 2-level archiver (the LIST key is generic, not geographic) (Jimmy Angelakos jimmy@pgedge.com)