[JAVA-3879] Builders for aggregation expressions Created: 03/Sep/15 Updated: 10/Mar/23 Resolved: 31/Jan/23 |
|
| Status: | Closed |
| Project: | Java Driver |
| Component/s: | Builders |
| Affects Version/s: | None |
| Fix Version/s: | 4.9.0 |
| Type: | Epic | Priority: | Major - P3 |
| Reporter: | Jeffrey Yemin | Assignee: | Maxim Katcharov |
| Resolution: | Done | Votes: | 20 |
| Labels: | roadmap, rp-track, size-large | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||
| Quarter: | FY23Q4 | ||||||||||||||||||||||||||||||||||||||||
| Case: | (copied to CRM) | ||||||||||||||||||||||||||||||||||||||||
| Documentation Changes: | Needed | ||||||||||||||||||||||||||||||||||||||||
| Documentation Changes Summary: | See https://jira.mongodb.org/browse/DOCSP-27390. | ||||||||||||||||||||||||||||||||||||||||
| Start date: | |||||||||||||||||||||||||||||||||||||||||
| End date: | |||||||||||||||||||||||||||||||||||||||||
| Calendar Time: | 14 weeks, 2 days | ||||||||||||||||||||||||||||||||||||||||
| Scope Cost Estimate: | 7 | ||||||||||||||||||||||||||||||||||||||||
| Cost to Date: | 12 | ||||||||||||||||||||||||||||||||||||||||
| Final Cost Estimate: | 13 | ||||||||||||||||||||||||||||||||||||||||
| Cost Threshold %: | 100 | ||||||||||||||||||||||||||||||||||||||||
| Detailed Project Statuses: | Engineer(s): Maxim Summary: Add builders for the aggregation pipeline, including support for stages, accumulators, query filters, and expressions. 2023-01-20: No change to target end date
2023-01-06: Updated target end date to 2023-01-27
2022-12-22: Updated target end date to 2023-01-13
2022-12-09: Updated target end date to 2022-12-16
Engineer(s): Maxim Summary: Add builders for the aggregation pipeline, including support for stages, accumulators, query filters, and expressions. 2022-11-22: Updated target end date to 2022-12-09
2022-11-11:
Rationale for delays and Risks:
2022-10-28: Setting initial target end date to 2022-12-02
Rationale for delays:
Risks:
|
||||||||||||||||||||||||||||||||||||||||
| Description |
|
Epic Summary SummaryAdd builders for the aggregation pipeline, including support for stages, accumulators, query filters, and expressions. Cast of CharactersLead: DocumentationScope Document |
| Comments |
| Comment by Ashni Mehta [ 13/Feb/23 ] |
|
Hi there, this feature was delivered in the 4.9 release of the Java Driver on Feb 10, 2023. Please have a look at the release notes and give this feature a try! Let me know what you think. https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-9-0-released/213117 |
| Comment by Githook User [ 31/Jan/23 ] |
|
Author: {'name': 'Maxim Katcharov', 'email': 'maxim.katcharov@mongodb.com', 'username': 'katcharov'}Message: Add MQL Expressions (#1032)
Implement arithmetic expressions (from top 50, and others)
Rename extractBsonValue Fix access modifiers Remove excess comments Update docs Fix: behaviour of get Add notNull to API, add notNullApi test Fix docs/annotations, tests Fix docs, annotations, since Fix docs Revert external Add missing MqlUnchecked Fix missing null checks Checkstyle
--------- Co-authored-by: Valentin Kovalenko <valentin.kovalenko@mongodb.com> |
| Comment by Jeffrey Yemin [ 29/Oct/20 ] |
|
I started a POC here: https://github.com/mongodb/mongo-java-driver/pull/605 |