-
Notifications
You must be signed in to change notification settings - Fork 409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement simple $addFields/$set
aggregation pipeline stages
#2783
Conversation
bdb5a56
to
9bdbd52
Compare
cb57a33
to
fe90f00
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #2783 +/- ##
==========================================
- Coverage 64.00% 63.99% -0.02%
==========================================
Files 443 446 +3
Lines 22658 22758 +100
==========================================
+ Hits 14502 14563 +61
- Misses 7208 7243 +35
- Partials 948 952 +4
Flags with carried forward coverage won't be shown. Click here to find out more. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just great work, I have few suggestions, let me know what you think 🤗
Head branch was pushed to by a user without write access
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution! Great work 🚀
Just small note, we prefer merge over rebase+force push. Not having force push helps us to identify changes made during the review easier. When we merge PR into main, we squash the commits anyway 🤗
@shibasisp this pull request has merge conflicts. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! @chilagrow your reapproval is needed because of merge conflict
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
Thank you team for reviewing my code! 🎉 And really sorry about taking so long to complete this PR 🙏🏻 |
Description
Closes #2590 .
Implemented $addFields / $set aggregation pipeline.
I have added support only for literal values. Expressions will be implemented as part of #1413
Readiness checklist
task all
, and it passed.@FerretDB/core
), Labels, Project and project's Sprint fields.