Skip to content

Conversation

@marceloneppel
Copy link
Member

@marceloneppel marceloneppel commented Oct 24, 2025

Issue

The logical replication feature cannot be released to stable yet due to #1085.

Solution

Comment the logical replication relations (to make them unavailable) and also comment the code related to them in the charm, to avoid some undesired code being executed.

Also, the logical replication integration test was disabled.

Checklist

  • I have added or updated any relevant documentation.
  • I have cleaned any remaining cloud resources from my accounts.

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
@marceloneppel marceloneppel changed the title Disable logical replication relation Disable logical replication Oct 24, 2025
@codecov
Copy link

codecov bot commented Oct 24, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 70.74%. Comparing base (9004942) to head (71905a4).
⚠️ Report is 2 commits behind head on 16/edge.

Additional details and impacted files
@@             Coverage Diff             @@
##           16/edge    #1258      +/-   ##
===========================================
+ Coverage    66.84%   70.74%   +3.90%     
===========================================
  Files           17       16       -1     
  Lines         4373     4040     -333     
  Branches       678      628      -50     
===========================================
- Hits          2923     2858      -65     
+ Misses        1251      990     -261     
+ Partials       199      192       -7     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@marceloneppel marceloneppel added the not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes label Oct 24, 2025
Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
@marceloneppel marceloneppel marked this pull request as ready for review October 24, 2025 16:27
@delgod delgod merged commit 910e7d9 into 16/edge Oct 24, 2025
248 of 254 checks passed
@delgod delgod deleted the disable-logical-replication-relation branch October 24, 2025 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Libraries: Out of sync not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants