d977aba05c
Update ghcr.io/ferretdb/ferretdb Docker tag to v2.7.0 ( #2003 )
...
lint-test-helm / helm-lint (push) Successful in 18s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/ferretdb/ferretdb](https://www.ferretdb.com/ ) ([source](https://github.com/FerretDB/FerretDB )) | minor | `2.5.0` -> `2.7.0` |
---
### Release Notes
<details>
<summary>FerretDB/FerretDB (ghcr.io/ferretdb/ferretdb)</summary>
### [`v2.7.0`](https://github.com/FerretDB/FerretDB/blob/HEAD/CHANGELOG.md#v270-2025-11-10 )
[Compare Source](https://github.com/FerretDB/FerretDB/compare/v2.5.0...v2.7.0 )
(We skipped v2.6.0 to align DocumentDB and FerretDB version numbers.)
This version works best with
[DocumentDB v0.107.0-ferretdb-2.7.0](https://github.com/FerretDB/documentdb/releases/tag/v0.107.0-ferretdb-2.7.0 ).
##### Breaking changes
There are some changes in our Prometheus metrics and OpenTelemetry traces.
Please note that they are
[not stable yet](https://docs.ferretdb.io/v2.7/configuration/observability/ ).
##### What's Changed
##### Basic MCP server
This release adds basic MCP server support.
Future release will bring additional functionality.
##### Connectivity improvements
PostgreSQL connections are now reused, often yielding modest performance gains.
##### New Features 🎉
- Add basic MCP server by [@​chilagrow](https://github.com/chilagrow ) in [#​5279](https://github.com/FerretDB/FerretDB/pull/5279 )
- Implement DataAPI graceful shutdown and add OpenAPI spec endpoint by [@​chilagrow](https://github.com/chilagrow ) in [#​5357](https://github.com/FerretDB/FerretDB/pull/5357 )
- Improve proxy mode observability by [@​AlekSi](https://github.com/AlekSi ) in [#​5440](https://github.com/FerretDB/FerretDB/pull/5440 )
- Add tracing of SQL queries by [@​AlekSi](https://github.com/AlekSi ) in [#​5514](https://github.com/FerretDB/FerretDB/pull/5514 )
##### Enhancements 🛠
- Add `PostgreSQL` metrics by [@​chilagrow](https://github.com/chilagrow ) in [#​5427](https://github.com/FerretDB/FerretDB/pull/5427 )
- Rename OpenTelemetry spans by [@​AlekSi](https://github.com/AlekSi ) in [#​5512](https://github.com/FerretDB/FerretDB/pull/5512 )
##### Documentation 📄
- Add blog post on Formio by [@​Fashander](https://github.com/Fashander ) in [#​5395](https://github.com/FerretDB/FerretDB/pull/5395 )
- Document cloud instance deployment and setup by [@​Fashander](https://github.com/Fashander ) in [#​5424](https://github.com/FerretDB/FerretDB/pull/5424 )
- Update content guide by [@​Fashander](https://github.com/Fashander ) in [#​5441](https://github.com/FerretDB/FerretDB/pull/5441 )
- Update compatible apps by [@​Fashander](https://github.com/Fashander ) in [#​5442](https://github.com/FerretDB/FerretDB/pull/5442 )
- Add documentation page stub for MCP server by [@​AlekSi](https://github.com/AlekSi ) in [#​5451](https://github.com/FerretDB/FerretDB/pull/5451 )
- Add FerretDB Cloud blog post by [@​AlekSi](https://github.com/AlekSi ) in [#​5461](https://github.com/FerretDB/FerretDB/pull/5461 )
- Update cloud installation docs by [@​Fashander](https://github.com/Fashander ) in [#​5466](https://github.com/FerretDB/FerretDB/pull/5466 )
##### Other Changes 🤖
- Use middleware by [@​AlekSi](https://github.com/AlekSi ) in [#​5377](https://github.com/FerretDB/FerretDB/pull/5377 )
- Use generated structs in Data API by [@​noisersup](https://github.com/noisersup ) in [#​5382](https://github.com/FerretDB/FerretDB/pull/5382 )
- Upload YugabyteDB log files by [@​chilagrow](https://github.com/chilagrow ) in [#​5401](https://github.com/FerretDB/FerretDB/pull/5401 )
- Update documentation to point to the next release by [@​AlekSi](https://github.com/AlekSi ) in [#​5423](https://github.com/FerretDB/FerretDB/pull/5423 )
- Bump YugabyteDB to stable version by [@​chilagrow](https://github.com/chilagrow ) in [#​5428](https://github.com/FerretDB/FerretDB/pull/5428 )
- Use QEMU on arm64 for Yugabyte for now by [@​AlekSi](https://github.com/AlekSi ) in [#​5429](https://github.com/FerretDB/FerretDB/pull/5429 )
- Add comments to supervisord config by [@​AlekSi](https://github.com/AlekSi ) in [#​5430](https://github.com/FerretDB/FerretDB/pull/5430 )
- Update DocumentDB by [@​AlekSi](https://github.com/AlekSi ) in [#​5431](https://github.com/FerretDB/FerretDB/pull/5431 )
- Make `Run` wait for all `Handle` calls to finish by [@​AlekSi](https://github.com/AlekSi ) in [#​5434](https://github.com/FerretDB/FerretDB/pull/5434 )
- Tweak `conninfo` by [@​AlekSi](https://github.com/AlekSi ) in [#​5435](https://github.com/FerretDB/FerretDB/pull/5435 )
- Add middleware by [@​AlekSi](https://github.com/AlekSi ) in [#​5437](https://github.com/FerretDB/FerretDB/pull/5437 )
- Update expected PostgreSQL version by [@​AlekSi](https://github.com/AlekSi ) in [#​5438](https://github.com/FerretDB/FerretDB/pull/5438 )
- Avoid hijacking connections from the pool and immediately closing them by [@​chilagrow](https://github.com/chilagrow ) in [#​5443](https://github.com/FerretDB/FerretDB/pull/5443 )
- Remove flaky test by [@​AlekSi](https://github.com/AlekSi ) in [#​5444](https://github.com/FerretDB/FerretDB/pull/5444 )
- Add TODO comment about Debian 13 Trixie by [@​AlekSi](https://github.com/AlekSi ) in [#​5450](https://github.com/FerretDB/FerretDB/pull/5450 )
- Add MCP tools by [@​chilagrow](https://github.com/chilagrow ) in [#​5452](https://github.com/FerretDB/FerretDB/pull/5452 )
- Bump deps by [@​AlekSi](https://github.com/AlekSi ) in [#​5455](https://github.com/FerretDB/FerretDB/pull/5455 )
- Update `wire` dependency by [@​noisersup](https://github.com/noisersup ) in [#​5465](https://github.com/FerretDB/FerretDB/pull/5465 )
- Add helpers for lazy logging by [@​AlekSi](https://github.com/AlekSi ) in [#​5467](https://github.com/FerretDB/FerretDB/pull/5467 )
- Move to `documentdb/documentdb` by [@​AlekSi](https://github.com/AlekSi ) in [#​5468](https://github.com/FerretDB/FerretDB/pull/5468 )
- Update dependencies by [@​AlekSi](https://github.com/AlekSi ) in [#​5479](https://github.com/FerretDB/FerretDB/pull/5479 )
- Add a test for `*documentdb.Conn` finalizing by [@​noisersup](https://github.com/noisersup ) in [#​5484](https://github.com/FerretDB/FerretDB/pull/5484 )
- Finalize PostgreSQL metrics by [@​AlekSi](https://github.com/AlekSi ) in [#​5485](https://github.com/FerretDB/FerretDB/pull/5485 )
- Fix spelling in `.go` files by [@​jsoref](https://github.com/jsoref ) in [#​5492](https://github.com/FerretDB/FerretDB/pull/5492 )
- Fix `CODEOWNERS` grammar by [@​jsoref](https://github.com/jsoref ) in [#​5495](https://github.com/FerretDB/FerretDB/pull/5495 )
- Use Go 1.25.1 by [@​AlekSi](https://github.com/AlekSi ) in [#​5508](https://github.com/FerretDB/FerretDB/pull/5508 )
- Bump deps by [@​AlekSi](https://github.com/AlekSi ) in [#​5509](https://github.com/FerretDB/FerretDB/pull/5509 )
- Minor observability cleanup by [@​AlekSi](https://github.com/AlekSi ) in [#​5511](https://github.com/FerretDB/FerretDB/pull/5511 )
- Bump dependencies by [@​AlekSi](https://github.com/AlekSi ) in [#​5519](https://github.com/FerretDB/FerretDB/pull/5519 )
- Use Go 1.25.3 by [@​AlekSi](https://github.com/AlekSi ) in [#​5525](https://github.com/FerretDB/FerretDB/pull/5525 )
- Skip flaky test for now by [@​AlekSi](https://github.com/AlekSi ) in [#​5526](https://github.com/FerretDB/FerretDB/pull/5526 )
- Use forked lazyerrors by [@​AlekSi](https://github.com/AlekSi ) in [#​5527](https://github.com/FerretDB/FerretDB/pull/5527 )
- Update DocumentDB by [@​AlekSi](https://github.com/AlekSi ) in [#​5528](https://github.com/FerretDB/FerretDB/pull/5528 )
- Use Go 1.25.4 by [@​AlekSi](https://github.com/AlekSi ) in [#​5534](https://github.com/FerretDB/FerretDB/pull/5534 )
- Bump DocumentDB by [@​AlekSi](https://github.com/AlekSi ) in [#​5536](https://github.com/FerretDB/FerretDB/pull/5536 )
- Bump deps by [@​AlekSi](https://github.com/AlekSi ) in [#​5537](https://github.com/FerretDB/FerretDB/pull/5537 )
##### New Contributors
- [@​jsoref](https://github.com/jsoref ) made their first contribution in [#​5486](https://github.com/FerretDB/FerretDB/pull/5486 )
[All closed issues and pull requests](https://github.com/FerretDB/FerretDB/milestone/80?closed=1 ).
[All commits](https://github.com/FerretDB/FerretDB/compare/v2.5.0...v2.7.0 ).
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41LjAiLCJ1cGRhdGVkSW5WZXIiOiI0Mi41LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #2003
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-11-14 21:20:55 +00:00
cbf83e1e46
adjust retention
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Has been cancelled
2025-11-02 21:12:02 -06:00
95f667f429
migrate to local backups
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m26s
2025-10-29 18:43:54 -05:00
4bb6c5aa52
Update Helm release postgres-cluster to v6.15.0 ( #1863 )
...
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [postgres-cluster](https://github.com/cloudnative-pg/charts ) ([source](https://github.com/cloudnative-pg/charts/tree/HEAD/charts/cluster )) | minor | `6.14.0` -> `6.15.0` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1NS41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFydCIsImltYWdlIl19-->
Reviewed-on: #1863
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-10-28 01:20:37 +00:00
22d57f8159
explciit true on wal archives
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m55s
2025-10-23 20:31:39 -05:00
5ae36e68b6
bump chart
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m53s
2025-10-23 20:22:22 -05:00
ff82a48f4c
reduce retention
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m15s
2025-10-17 21:17:00 -05:00
fb154657ee
Update Helm release app-template to v4.4.0 ( #1770 )
...
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m25s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [app-template](https://github.com/bjw-s-labs/helm-charts ) | minor | `4.3.0` -> `4.4.0` |
---
### Release Notes
<details>
<summary>bjw-s-labs/helm-charts (app-template)</summary>
### [`v4.4.0`](https://github.com/bjw-s-labs/helm-charts/releases/tag/app-template-4.4.0 )
[Compare Source](https://github.com/bjw-s-labs/helm-charts/compare/app-template-4.3.0...app-template-4.4.0 )
##### Changelog:
##### Changed
- Upgraded the common library to v4.4.0
- [Upgrade notes](https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/ )
- [Detailed release notes](https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.4.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjEzNS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFydCJdfQ==-->
Reviewed-on: #1770
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-10-16 14:29:23 +00:00
ffbddceb92
switch index
lint-test-helm / helm-lint (push) Successful in 35s
renovate / renovate (push) Successful in 1m59s
2025-10-07 16:03:03 -05:00
91d836cf65
Update postgres-cluster Docker tag to v6.13.0 ( #1698 )
...
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 1m25s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [postgres-cluster](https://github.com/cloudnative-pg/cloudnative-pg ) | minor | `6.12.0` -> `6.13.0` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjEzNS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbWFnZSJdfQ==-->
Reviewed-on: #1698
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-10-07 20:38:51 +00:00
e907ef4f62
reduce backups
lint-test-helm / helm-lint (push) Successful in 29s
renovate / renovate (push) Successful in 1m48s
2025-10-04 19:34:29 -05:00
78c2c46010
schedule
lint-test-helm / helm-lint (push) Successful in 28s
renovate / renovate (push) Successful in 2m1s
2025-10-04 00:52:57 -05:00
4613460b39
schedule
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Has been cancelled
2025-10-04 00:44:27 -05:00
e325170af5
change backup schedule
lint-test-helm / helm-lint (push) Successful in 55s
renovate / renovate (push) Has been cancelled
2025-10-04 00:37:30 -05:00
8562fa0cb4
remove v1 ferret
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m0s
2025-10-03 17:49:48 -05:00
be197af32c
update image
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Has been cancelled
2025-10-03 17:31:40 -05:00
e7c675e0e5
update image
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 2m3s
2025-10-03 17:16:07 -05:00
b687ea3df2
enable backups
lint-test-helm / helm-lint (push) Successful in 18s
renovate / renovate (push) Successful in 1m15s
2025-10-03 17:14:47 -05:00
0a165c90ea
scale down 1
2025-10-03 17:14:31 -05:00
aa152944b6
switch to 2
lint-test-helm / helm-lint (push) Successful in 24s
renovate / renovate (push) Has been cancelled
2025-10-03 17:13:24 -05:00
8956f55297
scale down
lint-test-helm / helm-lint (push) Successful in 15s
renovate / renovate (push) Has been cancelled
2025-10-03 17:12:14 -05:00
bac08d3373
fix env
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 1m23s
2025-10-03 17:10:31 -05:00
885d3d11a8
add copy
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Has been cancelled
2025-10-03 17:09:48 -05:00
dae496880a
add new fdb
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 52s
2025-10-03 16:56:01 -05:00
e5d6ee1dd4
fix
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m45s
2025-10-03 16:45:18 -05:00
7bf2fe5d35
fix env
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m16s
2025-10-03 16:42:48 -05:00
7f346329b6
fix env
lint-test-helm / helm-lint (push) Successful in 14s
renovate / renovate (push) Successful in 1m31s
2025-10-03 16:40:32 -05:00
b5f494ce1e
remove
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m35s
2025-10-03 16:37:36 -05:00
20e94d6651
remove db
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Has been cancelled
2025-10-03 16:37:08 -05:00
50a7a19fcf
add preload
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m36s
2025-10-03 16:20:22 -05:00
6affe7bc52
fix env
lint-test-helm / helm-lint (push) Successful in 15s
renovate / renovate (push) Successful in 1m27s
2025-10-03 16:10:50 -05:00
c7befe8cfb
change to standalone
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m45s
2025-10-03 16:05:25 -05:00
0a51093171
change
lint-test-helm / helm-lint (push) Successful in 15s
renovate / renovate (push) Has been cancelled
2025-10-03 16:04:39 -05:00
c65ab0f125
fix services
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m2s
2025-10-03 15:55:40 -05:00
e4b37fe4ca
add copy
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m26s
2025-10-03 15:46:08 -05:00
48f498c798
remove copy
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 1m28s
2025-10-03 01:02:19 -05:00
4ddf7ee3cb
change host
lint-test-helm / helm-lint (push) Successful in 26s
renovate / renovate (push) Successful in 1m33s
2025-10-03 01:00:24 -05:00
671b8d1658
add migrate
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m11s
2025-10-03 00:59:09 -05:00
e20c93a1de
fix value
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m46s
2025-10-03 00:51:11 -05:00
069f71f148
fix uri
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Has been cancelled
2025-10-03 00:50:27 -05:00
eebdacbb84
remove cli
lint-test-helm / helm-lint (push) Successful in 15s
renovate / renovate (push) Successful in 1m33s
2025-10-03 00:44:42 -05:00
8f3e8eb782
controller
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m24s
2025-10-03 00:37:32 -05:00
c4e407d91d
add
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m3s
2025-10-03 00:36:13 -05:00
4a65a12d00
fix
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m9s
2025-10-03 00:33:23 -05:00
29051e63c5
fix
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Has been cancelled
2025-10-03 00:32:56 -05:00
d9e7d9a4c2
add cli
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Has been cancelled
2025-10-03 00:32:28 -05:00
afe4c11405
change db name
lint-test-helm / helm-lint (push) Successful in 18s
renovate / renovate (push) Successful in 1m10s
2025-10-03 00:18:17 -05:00
eef2cbd3d4
standalone
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m20s
2025-10-03 00:15:08 -05:00
fc2d1a19b6
change db
lint-test-helm / helm-lint (push) Successful in 38s
renovate / renovate (push) Successful in 1m31s
2025-10-03 00:03:43 -05:00
80ef9813c1
add cred
lint-test-helm / helm-lint (push) Successful in 18s
renovate / renovate (push) Successful in 56s
2025-10-02 23:54:02 -05:00