-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: declarative publications and subscriptions #115
base: main
Are you sure you want to change the base?
feat: declarative publications and subscriptions #115
Commits on Aug 20, 2024
-
feat: declarative database management
This patch adds a prototype of the declarative database management feature by using a separate CRD named Database and exposing the relative status in its section. This new CRD is only controller by the instance manager of primary instance. Database deletion is triggered by a finalizer with get added by the reconciliation loop itself. By default the retention policy is set so "ratain", prevending the controller from deleting the database. Closes: cloudnative-pg#4679 Signed-off-by: Leonardo Cecchi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dafb56e - Browse repository at this point
Copy the full SHA dafb56eView commit details -
feat: declarative publications and subscriptions
This patch allows the user to configure logical replication publications and subscription using a Kubernetes API. Signed-off-by: Leonardo Cecchi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76d9770 - Browse repository at this point
Copy the full SHA 76d9770View commit details
Commits on Oct 10, 2024
-
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a6b698 - Browse repository at this point
Copy the full SHA 3a6b698View commit details -
Merge branch 'main' into declarative-pub-sub
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bd065b - Browse repository at this point
Copy the full SHA 0bd065bView commit details -
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6d6f43 - Browse repository at this point
Copy the full SHA e6d6f43View commit details -
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df10f9e - Browse repository at this point
Copy the full SHA df10f9eView commit details -
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a435207 - Browse repository at this point
Copy the full SHA a435207View commit details -
chore: add CRD examples for OLM build
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a0e8f4c - Browse repository at this point
Copy the full SHA a0e8f4cView commit details
Commits on Oct 14, 2024
-
chore: split SQL functions in separated files
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0cfeb3 - Browse repository at this point
Copy the full SHA c0cfeb3View commit details -
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b8d353 - Browse repository at this point
Copy the full SHA 3b8d353View commit details -
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for afae552 - Browse repository at this point
Copy the full SHA afae552View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a8c831 - Browse repository at this point
Copy the full SHA 0a8c831View commit details -
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 896213d - Browse repository at this point
Copy the full SHA 896213dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82c0177 - Browse repository at this point
Copy the full SHA 82c0177View commit details
Commits on Oct 15, 2024
-
fix: owner set, e2e and conflict after rebase
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5467bcb - Browse repository at this point
Copy the full SHA 5467bcbView commit details -
fix: e2e manifests and code bug
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94629ca - Browse repository at this point
Copy the full SHA 94629caView commit details
Commits on Oct 16, 2024
-
test: remove owners from manifests, relying on default
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2aa6522 - Browse repository at this point
Copy the full SHA 2aa6522View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28ae471 - Browse repository at this point
Copy the full SHA 28ae471View commit details -
test: add data inside table and assertion on replication
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2508a9 - Browse repository at this point
Copy the full SHA a2508a9View commit details -
chore: simplify field type inside spec and add docs
Signed-off-by: Gabriele Quaresima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d3bffd - Browse repository at this point
Copy the full SHA 6d3bffdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f4b094 - Browse repository at this point
Copy the full SHA 2f4b094View commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60ca9b6 - Browse repository at this point
Copy the full SHA 60ca9b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f39d5 - Browse repository at this point
Copy the full SHA f1f39d5View commit details
Commits on Oct 18, 2024
-
Signed-off-by: Niccolò Fei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01974e7 - Browse repository at this point
Copy the full SHA 01974e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff7194 - Browse repository at this point
Copy the full SHA 6ff7194View commit details -
Configuration menu - View commit details
-
Copy full SHA for b213ce2 - Browse repository at this point
Copy the full SHA b213ce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 520d4a0 - Browse repository at this point
Copy the full SHA 520d4a0View commit details -
Signed-off-by: Niccolò Fei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17531ba - Browse repository at this point
Copy the full SHA 17531baView commit details -
Signed-off-by: Niccolò Fei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d54159 - Browse repository at this point
Copy the full SHA 8d54159View commit details -
test: patch finalizers before deletion
Signed-off-by: Niccolò Fei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 576780c - Browse repository at this point
Copy the full SHA 576780cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdd13a9 - Browse repository at this point
Copy the full SHA bdd13a9View commit details
Commits on Oct 21, 2024
-
test(e2e): handle object notFound
Signed-off-by: Niccolò Fei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d08386 - Browse repository at this point
Copy the full SHA 3d08386View commit details -
Configuration menu - View commit details
-
Copy full SHA for b927fd6 - Browse repository at this point
Copy the full SHA b927fd6View commit details -
review: improve doc, fix sample
Signed-off-by: Jaime Silvela <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58d8b9f - Browse repository at this point
Copy the full SHA 58d8b9fView commit details
Commits on Oct 22, 2024
-
Update config/olm-samples/postgresql_v1_publication.yaml
Signed-off-by: Jaime Silvela <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db0aa35 - Browse repository at this point
Copy the full SHA db0aa35View commit details -
Update docs/src/samples/cluster-example-logical-source.yaml
Signed-off-by: Jaime Silvela <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30d67bf - Browse repository at this point
Copy the full SHA 30d67bfView commit details -
chore: de-template text fixtures
Signed-off-by: Jaime Silvela <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cee4d7b - Browse repository at this point
Copy the full SHA cee4d7bView commit details -
fix(deps): update github.com/cloudnative-pg/cnpg-i digest to 8d61352 …
…(main) (cloudnative-pg#5865) https://redirect.github.com/cloudnative-pg/cnpg-i `7e24b2e` -> `8d61352` google.golang.org/protobuf `v1.34.2` -> `v1.35.1`
Configuration menu - View commit details
-
Copy full SHA for 4665793 - Browse repository at this point
Copy the full SHA 4665793View commit details -
chore: merge main branch changes
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd38220 - Browse repository at this point
Copy the full SHA cd38220View commit details -
chore: improve operation order of the publication_controller
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0dd54c9 - Browse repository at this point
Copy the full SHA 0dd54c9View commit details -
chore: add reconcilefinalizer and remove nestif exception
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cc5e9b2 - Browse repository at this point
Copy the full SHA cc5e9b2View commit details -
fix: mark publication as failed if we encounter
Get
errors while ob……tain the cluster Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cabb7f4 - Browse repository at this point
Copy the full SHA cabb7f4View commit details -
refactor: uniform failed behaviour between subscription and publications
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7b9af9 - Browse repository at this point
Copy the full SHA c7b9af9View commit details -
refactor: uniform mark as ready logic
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b8d293 - Browse repository at this point
Copy the full SHA 8b8d293View commit details -
refactor: uniform getCluster logic, fix regression about intervals
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c27b04 - Browse repository at this point
Copy the full SHA 9c27b04View commit details
Commits on Oct 23, 2024
-
refactor: centralize finalizer logic
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e16d388 - Browse repository at this point
Copy the full SHA e16d388View commit details -
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7127602 - Browse repository at this point
Copy the full SHA 7127602View commit details -
refactor: prepare sql methods to be unit tested
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f0357e - Browse repository at this point
Copy the full SHA 8f0357eView commit details -
fix: make alterSql handle parameters correctly
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a054120 - Browse repository at this point
Copy the full SHA a054120View commit details -
Signed-off-by: Armando Ruocco <[email protected]> Co-authored-by: Niccolò Fei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0387d4 - Browse repository at this point
Copy the full SHA f0387d4View commit details -
test(subscription): add basic coverage
Signed-off-by: Armando Ruocco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fc3b56 - Browse repository at this point
Copy the full SHA 6fc3b56View commit details -
chore: fixing order and linting
Signed-off-by: Niccolò Fei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb8797c - Browse repository at this point
Copy the full SHA fb8797cView commit details