diff --git a/snd/src/org/labkey/snd/query/EventsTable.java b/snd/src/org/labkey/snd/query/EventsTable.java index 259da80b9..43d7867d6 100644 --- a/snd/src/org/labkey/snd/query/EventsTable.java +++ b/snd/src/org/labkey/snd/query/EventsTable.java @@ -146,10 +146,12 @@ public int mergeRows(User user, Container container, DataIteratorBuilder rows, B Set eventIds = handleNarrativeCache(rows, configParameters, errors); int result = 0; + int maxMergeRows = SNDManager.MAX_MERGE_ROWS * 10; + // Large merge triggers importRows path - if (eventIds.size() > SNDManager.MAX_MERGE_ROWS) + if (eventIds.size() > maxMergeRows) { - log.info("More than " + SNDManager.MAX_MERGE_ROWS + " rows. using importRows method."); + log.info("More than " + maxMergeRows + " rows. using importRows method."); result = super.importRows(user, container, rows, errors, configParameters, extraScriptContext); } else