Allow isIdempotent to be configured via ExecutionProfile

Description

None

Environment

Query idempotence (configured via isIdempotent) seems like a good candidate for configuration on ExecutionProfile because certain workloads may be read-only or only apply idempotent mutations , so it would be convenient to mark all queries as idempotent or non-idempotent at a profile level.

Pull Requests

None

Assignee

Unassigned

Reporter

Andy Tolbert

Reviewer

None

Fix versions

None

Labels

None

Components

None

PM Priority

None

Pull Request

None

Priority

Minor