Skip to content

Tags: letsencrypt/mariadb-sequential-partition-manager-py

Tags

v0.4.1

Toggle v0.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
sha256sums (#88)

checksums

Toggle checksums's commit message
sha256sums

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Refactor `do_partition` to reduce the statement count (#81)

Co-authored-by: Christian Clauss <cclauss@me.com>

pyproject

Toggle pyproject's commit message
build

github-actions-62246740de

Toggle github-actions-62246740de's commit message
Add workflow_dispatch

v0.3.6

Toggle v0.3.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Correct multi-column key partition ordering (#61)

To quote from the documentation:

> With RANGE COLUMNS, a row matches a partition if all row values are less
> than specified values. The first partition that matches row values will be
> used.

Previously, with `RANGE COLUMNS`, partition-manager got this logic backward,
which led to partitions being considered "unfilled" and candidates for rename
which actually had data in them.

Fixes #60

v0.3.5

Toggle v0.3.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
increase alter wait from 2 seconds to 6 (#59)

v0.3.4

Toggle v0.3.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Set WAIT 2 for all ALTER TABLE REORGANIZE PARTITION calls (#57)

* Set WAIT 2 for all ALTER TABLE REORGANIZE PARTITION calls

* Ensure alter_time_seconds gets updated even on nonzero SQL exits. Thanks @mcpherrinm

* Add a metric for alter_errors and reorder logs to be clearer on large tables

v0.3.3

Toggle v0.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Don't fail completely if we throw on a table. (#56)

v0.3.2

Toggle v0.3.2's commit message
Build scripts must call python3, not python