Dmitry
Dmitry
When we try to use dot notation with update operators Tigris returns some sort of validation error. We need to investigate if it's possible to update such documents and fix...
Tigris' `DescribeDatabase` method returns zero database size if there are not enough documents in it. That breaks our tests for the `listDatabase` command. We can fix them by inserting more...
# Description Closes #2299. Closes #537. ## Readiness checklist * [ ] I added/updated unit tests. * [x] I added/updated integration/compatibility tests. * [x] I added/updated comments and checked rendering....
### What should be done? We should add support for dot notation in query projections. See relevant test cases with this issue number. The tricky part is that we have...
### What should be done? https://www.mongodb.com/docs/manual/reference/operator/aggregation/project/ We have to implement `$project` pipeline stage first in order to add support for #2317. ### Scope Implementing stage is in the scope of...
Investigate why projection doesn't work as it should and fix `TestQueryProjection`
# Description Closes #2382. ## Readiness checklist * [ ] I added/updated unit tests. * [ ] I added/updated integration/compatibility tests. * [ ] I added/updated comments and checked rendering....
# Description ### 🤖 Generated by Copilot at 56343d7 ### Summary 🗄️🛠️🚀 This pull request adds SQLite support to FerretDB by introducing a new SQLite handler that implements the `HandlerInterface`...
### What should be done? We should support fields assignment with projection as shown in the example below. ```js db.values.find({}, { v: '123'}) [ { _id: 'datetime', v: '123' },...