Linq: Introduce caching mechanism for expression tree evaluations

Description

We should find a way to cache the evaluation of expression trees in order to speed up the process of generating a CQL query and extracting the parameters out of a Linq expression.

We would need a fast way to compare and hash trees, caching the way to extract the different query values embedded in the tree.

Environment

None

Assignee

Unassigned

Reporter

Jorge Bay Gondra

Labels

None

PM Priority

None

Fix versions

None

External issue ID

None

Doc Impact

None

Reviewer

None

Pull Request

None

Epic Link

None

Sprint

C# P-NEXT

Pull Requests

None

Size

None

Components

Priority

Major