Download Latest Version doltgresql-windows-amd64.zip (46.5 MB)
Email in envelope

Get an email when there's a new version of DoltgreSQL

Home / v0.57.1
Name Modified Size InfoDownloads / Week
Parent folder
install.sh < 19 hours ago 3.4 kB
doltgresql-windows-amd64.7z < 19 hours ago 27.5 MB
doltgresql-windows-amd64.zip < 19 hours ago 46.5 MB
doltgresql-darwin-arm64.tar.gz < 19 hours ago 45.8 MB
doltgresql-darwin-amd64.tar.gz < 19 hours ago 48.6 MB
doltgresql-linux-arm64.tar.gz < 19 hours ago 45.4 MB
doltgresql-linux-amd64.tar.gz < 19 hours ago 49.3 MB
0.57.1 source code.tar.gz < 20 hours ago 12.3 MB
0.57.1 source code.zip < 20 hours ago 13.9 MB
README.md < 20 hours ago 26.8 kB
Totals: 10 Items   289.3 MB 0

Merged PRs

doltgresql

Commits


Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dolthub/doltgresql/network/alerts).
  • 2959: Bug fix: display expressions for functional indexes Also includes additional tests for functional indexes with multiple expressions
  • 2956: cache output functions
  • 2947: skip driver tests on mac os for now
  • 2941: Bug fixes for replication There were a handful of bugs that prevented replication and tests from running successfully:
  • replicas were immediately shutting down after server startup due to "CREATE DATABASE" statements being executed on them (they're read-only)
  • various procedures related to replica control were not exposed
  • root collections were not present on the cluster databases Dolt exposes
  • various setup and assertions made by the tests, which were ported directly from Dolt, needed to be adapted
  • 2940: go.mod: bump eventsapi_schema to latest revision
  • 2934: enable stats
  • 2932: avoid append in wire conversion We're allocating a result string anyway, so the append(dest, val) optimization is useless.
  • 2928: Implemented WITH RECURSIVE ... CYCLE Fixes:
  • https://github.com/dolthub/doltgresql/issues/1976
  • 2925: Get initial replication tests running Fixes an issue with the test runner that prevented tests from running because the initial database couldn't be created. Also unskips a couple of tests that already pass.
  • 2923: Bump golang.org/x/crypto from 0.51.0 to 0.52.0 Bumps golang.org/x/crypto (github.com) from 0.51.0 to 0.52.0.
    Commits
    • a1c0d99 go.mod: update golang.org/x dependencies
    • 3c7c869 ssh: fix deadlock on unexpected channel responses
    • 533fb3f ssh: fix source-address critical option bypass
    • abbc44d ssh: fix incorrect operator order
    • e052873 ssh: fix infinite loop on large channel writes due to integer overflow
    • b61cf85 ssh: enforce user presence verification for security keys
    • 9c2cd33 ssh: enforce strict limits on DSA key parameters
    • 8907318 ssh: reject RSA keys with excessively large moduli
    • ffd87b4 ssh: fix panic when authority callbacks are nil
    • 4e7a738 ssh: fix deadlock on unexpected global responses
    • Additional commits viewable in compare view


Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dolthub/doltgresql/network/alerts).
  • 2921: implement GREATEST and LEAST functions
  • 2919: Fixed racy first-start database initialization Dolt's CREATE DATABASE is non-transactional and non-atomic, which means that a different session might see a partially initialized database. This is a much bigger problem for Doltgres because it creates a postgres database on first run if no database exists, and clients polling for readiness might see this database before it's fully initialized. To fix this, we create the initial database as a startup service, before we begin accepting connections. Additionally, we add more defensive readiness checks in go-sql-driver, where this race was most commonly observed. They should be redundant at this point. Depends on https://github.com/dolthub/dolt/pull/11286
  • 2916: Bump golang.org/x/crypto from 0.45.0 to 0.52.0 in /integration-tests/go-sql-server-driver Bumps golang.org/x/crypto (github.com) from 0.45.0 to 0.52.0.
    Commits
    • a1c0d99 go.mod: update golang.org/x dependencies
    • 3c7c869 ssh: fix deadlock on unexpected channel responses
    • 533fb3f ssh: fix source-address critical option bypass
    • abbc44d ssh: fix incorrect operator order
    • e052873 ssh: fix infinite loop on large channel writes due to integer overflow
    • b61cf85 ssh: enforce user presence verification for security keys
    • 9c2cd33 ssh: enforce strict limits on DSA key parameters
    • 8907318 ssh: reject RSA keys with excessively large moduli
    • ffd87b4 ssh: fix panic when authority callbacks are nil
    • 4e7a738 ssh: fix deadlock on unexpected global responses
    • Additional commits viewable in compare view


Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dolthub/doltgresql/network/alerts).

Closed Issues

  • 1976: WITH RECURSIVE support
  • 2378: Handle Doltgres types in least/greatest functions
  • 2922: Document if supported: doltgresql master for rich update(set)s with postgres replica(s) for readonly traffic?
Source: README.md, updated 2026-07-28