[ ] I have run the ci check script with source scripts/run_ci_checks.sh.
Rationale for this change
In order to make ProofPlans composable it is better if we can feed the result of ProofPlan::verifier_evaluate back into another call of the same method.
What changes are included in this PR?
Change the output to ProofPlan::verifier_evaluate to Result<IndexMap<ColumnRef, S>, ProofError>
Please be sure to look over the pull request guidelines here: https://github.com/spaceandtimelabs/sxt-proof-of-sql/blob/main/CONTRIBUTING.md#submit-pr.
Please go through the following checklist
!
is used if and only if at least one breaking change has been introduced.source scripts/run_ci_checks.sh
.Rationale for this change
In order to make
ProofPlan
s composable it is better if we can feed the result ofProofPlan::verifier_evaluate
back into another call of the same method.What changes are included in this PR?
Change the output to
ProofPlan::verifier_evaluate
toResult<IndexMap<ColumnRef, S>, ProofError>
Are these changes tested?
Existing tests do pass.