#1953 - Do we need SqlServer2005Platform and SqlServer2005SqlLimiter?

This commit is contained in:
rob bygrave
2020-02-22 11:48:16 +13:00
parent 3878b02cff
commit 0891c067d5
18 changed files with 37 additions and 180 deletions
@@ -11,13 +11,11 @@ class RawSqlQueryPlanKey implements CQueryPlanKey {
private final String sql;
private final boolean rawSql;
private final boolean rowNumberIncluded;
private final String logWhereSql;
RawSqlQueryPlanKey(String sql, boolean rawSql, boolean rowNumberIncluded, String logWhereSql) {
RawSqlQueryPlanKey(String sql, boolean rawSql, String logWhereSql) {
this.sql = sql;
this.rawSql = rawSql;
this.rowNumberIncluded = rowNumberIncluded;
this.logWhereSql = logWhereSql;
}
@@ -49,7 +47,6 @@ class RawSqlQueryPlanKey implements CQueryPlanKey {
RawSqlQueryPlanKey that = (RawSqlQueryPlanKey) o;
if (rawSql != that.rawSql) return false;
if (rowNumberIncluded != that.rowNumberIncluded) return false;
if (!sql.equals(that.sql)) return false;
return Objects.equals(logWhereSql, that.logWhereSql);
}
@@ -58,7 +55,6 @@ class RawSqlQueryPlanKey implements CQueryPlanKey {
public int hashCode() {
int result = sql.hashCode();
result = 92821 * result + (rawSql ? 1 : 0);
result = 92821 * result + (rowNumberIncluded ? 1 : 0);
result = 92821 * result + logWhereSql.hashCode();
return result;
}