Skip to content

Release 2026.3.2#606

Open
MarcelGeo wants to merge 25 commits intomasterfrom
develop
Open

Release 2026.3.2#606
MarcelGeo wants to merge 25 commits intomasterfrom
develop

Conversation

@MarcelGeo
Copy link
Copy Markdown
Collaborator

No description provided.

MarcelGeo and others added 22 commits March 17, 2026 15:25
Alloy is a recommended replacement for promtail and makes collecting docker logs convenient bypassing file exporter limitations (e.g. missing container_name label).
Logs now do not go via OTEL exporter by to loki directly.
…eter

Use requested_at in sorting of access requests
Upgrade app banner to have rounded boundaries in footer
Fix issue with gpkg reconstruction from merged diffs
@MarcelGeo MarcelGeo requested a review from varmar05 April 8, 2026 12:08
varmar05 and others added 3 commits April 8, 2026 16:15
Enfore rule that checkpoint can not contain basefile in its range. When creating diff chain / history, always lookup with version higher than basefile.
This prevents confusion when it is worth creating a diff checkpoint and ensures we only create merged diffs which can actually be applied.

As a consequence, gpkg will never have checkpoints starting with version 1.
Fix condition for creating diff checkpoints
@coveralls
Copy link
Copy Markdown

Coverage Report for CI Build 24185625376

Coverage decreased (-1.3%) to 93.248%

Details

  • Coverage decreased (-1.3%) from the base build.
  • Patch coverage: 140 uncovered changes across 3 files (48 of 188 lines covered, 25.53%).
  • 1 coverage regression across 1 file.

Uncovered Changes

File Changed Covered %
server/mergin/otel/app.py 84 0 0.0%
server/mergin/otel/instrument.py 49 0 0.0%
server/mergin/otel/config.py 7 0 0.0%

Coverage Regressions

1 previously-covered line in 1 file lost coverage.

File Lines Losing Coverage Coverage
server/mergin/sync/models.py 1 93.94%

Coverage Stats

Coverage Status
Relevant Lines: 9805
Covered Lines: 9143
Line Coverage: 93.25%
Coverage Strength: 0.93 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants