forked from FerretDB/FerretDB
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add release blog post for FerretDB v1.12 (FerretDB#3555)
- Loading branch information
Showing
2 changed files
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
--- | ||
slug: ferretdb-v112-available | ||
title: FerretDB v1.12 is available with new PostgreSQL backend ready for testing | ||
authors: [alex] | ||
description: > | ||
We’ve just released FerretDB v1.12 with many new interesting updates on our new PostgreSQL backend, Docker images, arm64 binaries and packages, and more. | ||
image: /img/blog/ferretdb-v1.12.png | ||
tags: [release] | ||
--- | ||
|
||
 | ||
|
||
We've just released FerretDB v1.12 with many new interesting updates on our new PostgreSQL backend, Docker images, arm64 binaries and packages, and more. | ||
|
||
<!--truncate--> | ||
|
||
Let's dive in! | ||
|
||
## New PostgreSQL backend | ||
|
||
In the last couple of weeks, we've been working on migrating to the new PostgreSQL backend, and we're happy to announce that it's now available for testing in the new release. | ||
If you're curious to know more on the new backend, [see here](https://blog.ferretdb.io/ferretdb-v1-10-production-ready-sqlite/#the-new-architecture). | ||
|
||
At the moment, it's not enabled by default; you can enable it by setting `--postgresql-new` flag or `FERRETDB_POSTGRESQL_NEW=true` environment variable. | ||
You can expect it to be enabled by default in the next release, so please stay tuned! | ||
|
||
We encourage you to try out the new PostgreSQL backend and let us know what you think – we can't wait to learn about all your discoveries! | ||
|
||
## arm64 binaries now available | ||
|
||
We're also happy to announce that we've added linux/arm64 binaries and .deb/.rpm packages. | ||
This has been a requested feature by the FerretDB community, and we're thrilled that we can finally provide them for you. | ||
Check them out [here](https://github.com/FerretDB/FerretDB/releases/). | ||
|
||
## Docker images changes | ||
|
||
We've also made changes to our Docker images. | ||
Production Docker images use `scratch` as a base Docker image, with the only file present in the image being a FerretDB binary (with root TLS certificates embedded). | ||
|
||
## Exciting time for the community | ||
|
||
As we celebrate Hacktoberfest this month, we've had a growing number of contributors from the open-source community, and we're really happy about this. | ||
In this release alone, we had 5 new contributors – [@Mihai22125](https://github.com/Mihai22125) [@Akhaled19](https://github.com/Akhaled19), [@rohitkbc](https://github.com/rohitkbc), [@princejha95](https://github.com/princejha95), and [@jrmanes](https://github.com/jrmanes) – and this so exciting! | ||
|
||
Fostering the spirit of open source is a core mission of ours, where anyone – developers, writers, designers, etc – can feel comfortable contributing to community-driven open source projects. | ||
This is why we wrote this blog post to assist new contributors get started in open source – [see it here](https://blog.ferretdb.io/how-to-contribute-to-open-source-2022/). | ||
|
||
## Other changes | ||
|
||
We understand the importance of metrics and stats for your databases and in this release, we've enabled basic metrics collection regarding the number of databases and collections on the Prometheus collector within the Registry. | ||
We've also enabled extra details about indexes for `dbStats` response. | ||
|
||
In addition, bugs from the previous release were addressed in this release. | ||
For example, we've relaxed restrictions when `_id` is not the first field in projection, allowing it to be at any index. | ||
|
||
Please see our [release notes](https://github.com/FerretDB/FerretDB/releases/tag/v1.12.1) | ||
|
||
In recent weeks, the support and enthusiasm from the community have been remarkable. | ||
We appreciate you! | ||
|
||
Please be sure to try the new PostgreSQL backend architecture and the arm64 binaries and packages. | ||
[Contact us here](https://docs.ferretdb.io/#community), we want to hear your experience with them! |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.