#566 - Refactor internals - SpiExpression, add prepareExpression() to merge queryAutoTuneHash() and queryPlanHash() - move to protected calculateQueryPlanHash()

This commit is contained in:
Robin Bygrave
2016-02-13 21:22:52 +13:00
parent ca944eb756
commit 076f8a03b9
4 changed files with 42 additions and 109 deletions
@@ -466,16 +466,6 @@ public interface SpiQuery<T> extends Query<T> {
*/
String getName();
/**
* Calculate a hash used by AutoTune to identify when a query has changed
* (and hence potentially needs a new tuned query plan to be developed).
* <p>
* Excludes bind values and occurs prior to AutoTune potentially
* tuning/modifying the query.
* </p>
*/
HashQueryPlan queryAutoTuneHash(HashQueryPlanBuilder builder);
/**
* Identifies queries that are the same bar the bind variables.
* <p>