Alexey Palazhchenko
Alexey Palazhchenko
We should make a `task` target `release-build-bins` that would build release binaries into `build/bin` directory (that should be in `.gitignore`). That target should be stable, so the external package maintainers...
FerretDB should be more strict with the values it stores and commands it accepts. For example, it is currently possible to store NaN and ±infinity IEEE 754 values, but that...
When inserting documents with `ordered` set to `true` or unset (so it defaults to `true`), insert documents one-by-one, skip invalid documents (for example, with _id values that are already present)...
It can't be started before #3 is done. There should be a way to configure FerretDB to listen and accept connections on the UNIX domain socket. Let's add a flag...
Similarly to #200, most command handlers should wrap things in implicit transaction if no explicit transaction is used.
https://www.mongodb.com/docs/manual/reference/operator/projection/ ```[tasklist] ### Tasks - [ ] #361 - [ ] #257 - [ ] #362 - [ ] #1709 - [ ] #439 - [ ] #2948 - [...
Currently, when building a Docker image, we build binaries on the host. That leads to hard-to-debug problems like the one solved at #322. We should build FerretDB binary for Docker...
```[tasklist] ### Tasks - [ ] FerretDB/engineering#154 - [ ] #1554 - [ ] #1553 - [ ] #1549 - [ ] #1552 - [ ] #1550 - [ ]...