Skip to content

Releases: EasyMile/postgresql-operator

3.4.2

27 May 11:50
7b6505c

Choose a tag to compare

Fixes

  • postgres:database : Fix check conditions on database owner

3.4.1

21 May 08:26

Choose a tag to compare

Fixes

  • Fix with linter returns
  • postgresqlpublication : Fix update & create with parameters builders, add forgotten auto heal on publications
  • postgresqlpublication: Add forgotten management of publication ownership
  • Remove misleading log
  • Change resync default period & reconcile default timeout to avoid postgresql high load
  • postgresqldatabase: Avoid some alter if possible

3.4.0

05 Feb 16:05
1a420d6

Choose a tag to compare

Features

  • Add timeout support for reconcile loops
  • postgresqluserrole: Add support for extra connection url parameters

Fixes

  • postgresqldatabase: Avoid closing connections multiple time in row and close them when needed
  • postgresqldatabase: Avoid alters on tables & types when owner is already the right one
  • postgresqldatabase: Improve deletion by checking if roles or database are existing in engine before trying to delete them. This will avoid dead lock scenarios

Refactor

  • Use context on all SQL calls

3.3.0

05 Dec 13:07

Choose a tag to compare

Features

  • Add support for PostgreSQL Publication
  • Add support for role attributes in UserRole objects

3.2.0

29 Nov 08:25
4991455

Choose a tag to compare

Features

  • Add support for type ownership recover in database management

Bugs

  • Remove duplicated metadata in leader election role in Helm chart

3.1.0

15 Apr 09:54
56c3f64

Choose a tag to compare

Features

  • Add support for grant role with admin option if asked
  • Add public schema by default in PostgreSQLDatabase objects if nothing is set
  • Add support for replica urls (with bouncer supported)

Bugs

  • Ensure database owner is set correctly
  • Ensure all tables under listed schema have the right owner

3.0.0

05 Mar 14:55
d1bb97b

Choose a tag to compare

Breaking change

  • Do not support anymore postgresql user. Switch to postgresqluserrole is now mandatory

Features

  • Improve Helm chart with new features and code
  • Add support for PGBouncer in PosgtreSQL Engine Configurations and PostgreSQL User Roles
  • Add custom metric to count reconcile errors in a detailed manner. This is including resource name and namespace in labels where the default provided isn't

Bugs

  • Fix application port in Helm chart
  • Fix unnecessary requeue

2.1.2

25 Jan 14:20
4c40700

Choose a tag to compare

Bugs

  • Change deletion algorithm and add some security to avoid status flush
  • Fix pgdb deletion not checking is pgur exists

2.1.1

28 Mar 05:53
d0c58f8

Choose a tag to compare

Bugs

  • Fix to add support for args in helm chart
  • Fix to avoid doing requeue on success run and prefer a full resync

2.1.0

28 Mar 05:51
712dcf6

Choose a tag to compare

Deprecation notice

  • Deprecate PostgresqlUser custom resource in favor or PostgresqlUserRole
    • This new resource will allow more thing and a greater stability

Feature

  • Add support for PostgresqlUserRole custom resource

Bugs

  • Fix Helm chart CRD and structure