提交 35fb0661 authored 作者: Thomas Mueller's avatar Thomas Mueller

Improved performance

上级 5d819f20
......@@ -67,6 +67,7 @@ public class TableFilter implements ColumnResolver {
private ObjectArray naturalJoinColumns;
private boolean foundOne;
private Expression fullCondition;
private final int hashCode;
/**
* Create a new table filter object.
......@@ -86,6 +87,7 @@ public class TableFilter implements ColumnResolver {
if (!rightsChecked) {
session.getUser().checkRight(table, Right.SELECT);
}
hashCode = session.nextObjectId();
}
public Select getSelect() {
......@@ -754,4 +756,8 @@ public class TableFilter implements ColumnResolver {
return naturalJoinColumns != null && naturalJoinColumns.indexOf(c) >= 0;
}
public int hashCode() {
return hashCode;
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论