Skip to content

Tags: xataio/pgroll

Tags

v0.8.1-rc.3

Toggle v0.8.1-rc.3's commit message

Verified

This commit was signed with the committer’s verified signature.
andrew-farries Andrew Farries
Specify static linking for linux builds

v0.8.1-rc.2

Toggle v0.8.1-rc.2's commit message

Verified

This commit was signed with the committer’s verified signature.
andrew-farries Andrew Farries
TEMP: Only skip homebrew

v0.8.1-rc.1

Toggle v0.8.1-rc.1's commit message

Verified

This commit was signed with the committer’s verified signature.
andrew-farries Andrew Farries
TEMP: Don't skip publish

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Run the `build` workflow on tag push (#520)

We need this to be able to create a release.

v0.7.0

Toggle v0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Allow configuration of batch delay (#410)

You can now configure a delay after each batch has completed. It can be
configured in three ways:

* The `--backfill-batch-delay` CLI parameter
* The `PGROLL_BACKFILL_BATCH_DELAY` environment variable
* The `roll.WithBackfillBatchDelay` functional option

It defaults to 0 if not set and all values should be provided using the
Go [duration format](https://pkg.go.dev/time#ParseDuration).

Closes #168

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support create/drop index with uppercase names (#356)

Fixes #355

Postgres stores index names with uppercase characters in the `pg_index`
catalog using the quoted version of the name. For example:

```
"idx_USERS_name"
```

whereas a lowercase index name would be stored as:

```
idx_users_name
```

This is different to how other object types are stored in their
respective catalogs. For example, table names are stored in
the`pg_class` catalog without quotes, regardless of whether they contain
uppercase characters.

This makes it necessary to strip quotes from index names when retrieving
them from the `pg_index` catalog when building the internal schema
representation.

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Run migration tests in a non-`public` schema as part of CI (#279)

Add another dimension to the test matrix so that migration tests are run
in both the `public` and a non-`public` schema.

#276 made it possible to run
migration tests in schema other than `public`. Doing so highlighted some
issues that are fixed by #278.

Fixes #273.

v0.4.4

Toggle v0.4.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use org-level `GIT_TOKEN` for brew tap update (#215)

As described in the GoReleaser docs:
https://goreleaser.com/errors/resource-not-accessible-by-integration/

v0.4.4-rc0

Toggle v0.4.4-rc0's commit message
Specify the token to use for pushing to the tap

v0.4.3

Toggle v0.4.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use autogen `GITHUB_TOKEN` (#214)

* Change the `GITHUB_TOKEN` used by the `Build` workflow to the default
one.
* Add the necessary scopes to the token to allow it to create releases
and push images to GHCR.