feat(resources): implement database resource types (PostgreSQL, SQLite) #10591

Merged
HAL9000 merged 2 commits from feat/v3.6.0-database-resource-types into master 2026-05-09 10:01:21 +00:00

2 Commits

Author SHA1 Message Date
HAL9000 06f6b84d23 docs(resources): correct CHANGELOG entry to accurately describe DatabaseResourceHandler
CI / benchmark-publish (pull_request) Has been skipped
CI / push-validation (pull_request) Successful in 38s
CI / helm (pull_request) Successful in 44s
CI / build (pull_request) Successful in 1m4s
CI / lint (pull_request) Successful in 1m9s
CI / benchmark-regression (pull_request) Failing after 1m17s
CI / typecheck (pull_request) Successful in 1m30s
CI / quality (pull_request) Successful in 1m32s
CI / security (pull_request) Successful in 1m41s
CI / integration_tests (pull_request) Successful in 4m19s
CI / e2e_tests (pull_request) Successful in 4m49s
CI / unit_tests (pull_request) Successful in 6m37s
CI / docker (pull_request) Successful in 1m36s
CI / coverage (pull_request) Successful in 12m48s
CI / status-check (pull_request) Successful in 3s
Replace the factual inaccuracy claiming a PostgreSQL resource subclass
with accurate description of the unified DatabaseResourceHandler design.

The PR description and all code use a unified handler pattern with type-specific
routing via PostgreSQL, MySQL, SQLite, and DuckDB type definitions - there is
no PostgreSQLResource subclass anywhere in the codebase. This fix was requested
in review #8172.
2026-05-09 08:32:56 +00:00
HAL9000 105e6efb53 feat(resources): add CHANGELOG and CONTRIBUTORS entries for PR #10591
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 48s
CI / quality (pull_request) Successful in 59s
CI / benchmark-regression (pull_request) Failing after 1m3s
CI / typecheck (pull_request) Successful in 1m17s
CI / security (pull_request) Successful in 1m26s
CI / integration_tests (pull_request) Failing after 3m59s
CI / unit_tests (pull_request) Successful in 4m23s
CI / push-validation (pull_request) Successful in 21s
CI / helm (pull_request) Successful in 27s
CI / build (pull_request) Successful in 28s
CI / docker (pull_request) Successful in 1m30s
CI / e2e_tests (pull_request) Successful in 4m35s
CI / coverage (pull_request) Successful in 12m12s
CI / status-check (pull_request) Failing after 4s
- Add CHANGELOG.md entry under [Unreleased] / Database resource types
  (PostgreSQL, SQLite) with transaction-based sandbox strategy
  (issues #8608, Epic #8568)
- Update CONTRIBUTORS.md with HAL 9000 contribution note for database
  resource types implementation

ISSUES CLOSED: #8608
2026-05-08 16:40:06 +00:00