[ https://issues.apache.org/jira/browse/IGNITE-5468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16073997#comment-16073997 ]
Vitaliy Biryukov commented on IGNITE-5468: ------------------------------------------- [~amashenkov], could you please take a look now. Maybe I should have made method signatures like this: private Iterable<List<?>> runQueryTwoStep( final String schemaName, final GridCacheTwoStepQuery qry, final boolean keepCacheObj, final boolean enforceJoinOrder, final int timeoutMillis, final int maxFetchSize, final int prefetchSize, final GridQueryCancel cancel, final Object[] params, final int[] parts ) { But I decided that it would be better to replace the 3 parameters (timeoutMillis, maxFetchSize, prefetchSize) with one: private Iterable<List<?>> runQueryTwoStep( final String schemaName, final GridCacheTwoStepQuery qry, final boolean keepCacheObj, final boolean enforceJoinOrder, final SqlFieldsQuery sqlFieldsQry, final GridQueryCancel cancel, final Object[] params, final int[] parts ) { > Need to set IGNITE_SQL_MERGE_TABLE_MAX_SIZE on per query basis > -------------------------------------------------------------- > > Key: IGNITE-5468 > URL: https://issues.apache.org/jira/browse/IGNITE-5468 > Project: Ignite > Issue Type: Improvement > Affects Versions: 2.0 > Reporter: Yakov Zhdanov > Assignee: Vitaliy Biryukov > Priority: Critical > Fix For: 2.1 > > > Currently this property can be set via sys property only thus changing it > will require restart of the cluster. I think it is better to set it on > perquery basis with some default that is configured via cache configuration. -- This message was sent by Atlassian JIRA (v6.4.14#64029)