summaryrefslogtreecommitdiff
path: root/sql/ha_ndbcluster.cc
diff options
context:
space:
mode:
authorunknown <mskold/marty@mysql.com/linux.site>2007-02-06 23:06:58 +0100
committerunknown <mskold/marty@mysql.com/linux.site>2007-02-06 23:06:58 +0100
commit8e60d0b07cd8a8d88da2d15cab2e3d90d2b4857b (patch)
tree416b3ad971e13c15e93988e59cfc7db4aae9b5d8 /sql/ha_ndbcluster.cc
parent24fea4eb2938048c7789732c6bbbc39e21899715 (diff)
downloadmariadb-git-8e60d0b07cd8a8d88da2d15cab2e3d90d2b4857b.tar.gz
Fix for bug#25821 Excessive partition pruning for multi-range index scan in NDB API: don't set distribution key if multi_range
Diffstat (limited to 'sql/ha_ndbcluster.cc')
-rw-r--r--sql/ha_ndbcluster.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/ha_ndbcluster.cc b/sql/ha_ndbcluster.cc
index 080abf2ce54..f53e1673a16 100644
--- a/sql/ha_ndbcluster.cc
+++ b/sql/ha_ndbcluster.cc
@@ -6348,7 +6348,7 @@ ha_ndbcluster::read_multi_range_first(KEY_MULTI_RANGE **found_range_p,
}
else if ((scanOp= m_active_trans->getNdbIndexScanOperation(idx, tab))
&&!scanOp->readTuples(lm, 0, parallelism, sorted,
- FALSE, TRUE, need_pk)
+ FALSE, TRUE, need_pk, TRUE)
&&!generate_scan_filter(m_cond_stack, scanOp)
&&!define_read_attrs(end_of_buffer-reclength, scanOp))
{