[CSHARP-3317] LINQ3: Improve PartialEvaluator Created: 11/Jan/21 Updated: 31/Mar/22 |
|
| Status: | Backlog |
| Project: | C# Driver |
| Component/s: | LINQ3 |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Robert Stam | Assignee: | Robert Stam |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
The partial evaluator attempts to partially evaluate any part of a LINQ expression that can be evaluated before translation. Our current PartialEvaluator was vendored in from some internet article. We need to improve it, and we also need to modify it as necessary to work with cached LINQ queries. |