Skip to content

Commit 80462f5

Browse files
authored
Prepare v0.102.0-ferretdb-2.1.0 release (#44)
1 parent 9c521eb commit 80462f5

File tree

2 files changed

+26
-19
lines changed

2 files changed

+26
-19
lines changed

.github/workflows/regress_tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
push:
1010
branches:
1111
- 'main'
12+
- 'ferretdb'
1213
paths-ignore:
1314
- 'docs/**'
1415
- '.devcontainer/**'

CHANGELOG.md

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,35 @@
1-
### DocumentDB v0.102.0-ferretdb-2.0.0 (GA) (March 5, 2025) ###
2-
3-
This version works best with [FerretDB v2.0.0 (GA)](https://github.com/FerretDB/FerretDB/releases/tag/v2.0.0).
1+
### DocumentDB v0.102.0-ferretdb-2.1.0 (April 2, 2025) ###
42

5-
Debian and Ubuntu `.deb` packages are provided [here](https://github.com/FerretDB/documentdb/releases/tag/v0.102.0-ferretdb-2.0.0).
6-
Docker images are available [here](https://github.com/FerretDB/documentdb/pkgs/container/postgres-documentdb).
7-
We always recommend specifying the full version (e.g., `:17-0.102.0-ferretdb-2.0.0`) to avoid unexpected updates.
3+
> [!CAUTION]
4+
> Please note that due to incompatibilities in our previous releases, they can't be updated in place,
5+
> even with a manual `ALTER EXTENSION UPDATE` query or other means.
6+
> A new clean installation into an empty data directory/volume is required.
7+
> All data should be backed up with `mongodump`/`mongoexport` before
8+
> and restored with `mongorestore`/`mongoimport` after.
9+
>
10+
> We expect future updates to be much smoother.
811
9-
### DocumentDB v0.102.0-ferretdb-2.0.0-rc.5 (March 4, 2025) ###
12+
This version works best with the upcoming FerretDB v2.1.0.
1013

11-
This version works best with [FerretDB v2.0.0-rc.5](https://github.com/FerretDB/FerretDB/releases/tag/v2.0.0-rc.5).
14+
Debian and Ubuntu `.deb` packages are provided [on the release page](https://github.com/FerretDB/documentdb/releases/tag/v0.102.0-ferretdb-2.1.0).
15+
See installation instructions [in our documentation](https://docs.ferretdb.io/installation/documentdb/deb/).
1216

13-
Debian and Ubuntu `.deb` packages are provided [here](https://github.com/FerretDB/documentdb/releases/tag/v0.102.0-ferretdb-2.0.0-rc.5).
14-
Docker images are available [here](https://github.com/FerretDB/documentdb/pkgs/container/postgres-documentdb).
17+
Docker images are available [in the registry](https://github.com/FerretDB/documentdb/pkgs/container/postgres-documentdb).
18+
See installation instructions [in our documentation](https://docs.ferretdb.io/installation/documentdb/docker/).
19+
We always recommend specifying the full image tag (e.g., `17-0.102.0-ferretdb-2.1.0`, not just `17` or `17-0.102.0`) to avoid unexpected updates.
1520

16-
Please note that naming schemes for both `.deb` packages and Docker image tags have been changed.
17-
We always recommend specifying the full version (e.g., `:17-0.102.0-ferretdb-2.0.0-rc.5`) to avoid unexpected updates.
21+
### DocumentDB v0.102.0-ferretdb-2.0.0 (GA) (March 5, 2025) ###
1822

19-
### DocumentDB v0.102.0-ferretdb-2.0.0-rc.2 (February 24, 2025) ###
23+
This version works best with [FerretDB v2.0.0 (GA)](https://github.com/FerretDB/FerretDB/releases/tag/v2.0.0).
2024

21-
This version works best with [FerretDB v2.0.0-rc.2](https://github.com/FerretDB/FerretDB/releases/tag/v2.0.0-rc.2).
25+
Debian and Ubuntu `.deb` packages are provided [on the release page](https://github.com/FerretDB/documentdb/releases/tag/v0.102.0-ferretdb-2.0.0).
26+
See installation instructions [in our documentation](https://docs.ferretdb.io/installation/documentdb/deb/).
2227

23-
Debian and Ubuntu `.deb` packages are now [provided](https://github.com/FerretDB/documentdb/releases/tag/v0.102.0-ferretdb-2.0.0-rc.2).
24-
Docker images are available [here](https://github.com/FerretDB/FerretDB/pkgs/container/postgres-documentdb).
28+
Docker images are available [in the registry](https://github.com/FerretDB/documentdb/pkgs/container/postgres-documentdb).
29+
See installation instructions [in our documentation](https://docs.ferretdb.io/installation/documentdb/docker/).
30+
We always recommend specifying the full image tag (e.g., `17-0.102.0-ferretdb-2.0.0`, not just `17` or `17-0.102.0`) to avoid unexpected updates.
2531

26-
### documentdb v0.102-0 (Unreleased) ###
32+
### documentdb v0.102-0 (March 26, 2025) ###
2733
* Support index pushdown for vector search queries *[Bugfix]*
2834
* Support exact search for vector search queries *[Feature]*
2935
* Inline $match with let in $lookup pipelines as JOIN Filter *[Perf]*
@@ -34,11 +40,11 @@ Docker images are available [here](https://github.com/FerretDB/FerretDB/pkgs/con
3440
* Disable analyze statistics for unique index uuid columns which improves resource usage *[Perf]*
3541
* Support collation with `$expr`, `$in`, `$cmp`, `$eq`, `$ne`, `$lt`, `$lte`, `$gt`, `$gte` comparison operators (Opt-in) *[Feature]*
3642
* Support collation in `find`, aggregation `$project`, `$redact`, `$set`, `$addFields`, `$replaceRoot` stages (Opt-in) *[Feature]*
37-
* Support collation with `$setEquals`, `$setUnion`, `$setIntersection`, `$setDifference`, `$setIsSubet` in the aggregation pipeline (Opt-in) *[Feature]*
43+
* Support collation with `$setEquals`, `$setUnion`, `$setIntersection`, `$setDifference`, `$setIsSubset` in the aggregation pipeline (Opt-in) *[Feature]*
3844
* Support unique index truncation by default with new operator class *[Feature]*
3945
* Top level aggregate command `let` variables support for `$geoNear` stage *[Feature]*
4046
* Enable Backend Command support for Statement Timeout *[Feature]*
41-
* Support type aggregation operator `$toUUID`. *[Feature]*
47+
* Support type aggregation operator `$toUUID`. *[Feature]*
4248
* Support Partial filter pushdown for `$in` predicates *[Perf]*
4349
* Support the $dateFromString operator with full functionality *[Feature]*
4450
* Support extended syntax for `$getField` aggregation operator. Now the value of 'field' could be an expression that resolves to a string. *[Feature]*

0 commit comments

Comments
 (0)