JPiere is tuning it up for high volume and high performance.
So, sometimes, JPiere get m_whereClause that is property of GridTable before GridTab set it .
This is cause of bottleneck. So, I added logic to GridTable class.
That logic set condition of search to m_whereClause instead of GridTab when GridTab can not set it.
IDEMPIERE-3072:Error in creating new record in documents with lines in big tables. にて対応されたためJPIERE-0178を廃止致しました。
Tench Info
Plugin:jpiere.modification.org.adempiere.base
package:org.compiere.model
class:GridTable
mothod:createSelectSql