[CARBONDATA-262] Fixed limit query memory and thread leak issue. This closes #182
Project: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/commit/b04a579d Tree: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/tree/b04a579d Diff: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/diff/b04a579d Branch: refs/heads/master Commit: b04a579d5def6213808cc9eef103f7208b843a2b Parents: 0391d42 5a3d5bb Author: Venkata Ramana G <ramana.gollam...@huawei.com> Authored: Wed Sep 21 03:46:29 2016 +0530 Committer: Venkata Ramana G <ramana.gollam...@huawei.com> Committed: Wed Sep 21 03:46:29 2016 +0530 ---------------------------------------------------------------------- .../carbondata/scan/executor/QueryExecutor.java | 7 ++++ .../scan/executor/QueryExecutorFactory.java | 3 +- .../executor/impl/AbstractQueryExecutor.java | 14 ++++++++ .../scan/executor/impl/DetailQueryExecutor.java | 3 +- .../executor/impl/QueryExecutorProperties.java | 5 +++ .../carbondata/scan/model/QueryModel.java | 4 +-- .../AbstractDetailQueryResultIterator.java | 30 +++++++--------- .../iterator/DetailQueryResultIterator.java | 15 +++----- .../carbondata/hadoop/CarbonRecordReader.java | 14 ++++++-- .../spark/merger/CarbonCompactionExecutor.java | 36 +++++++++++++------- .../carbondata/spark/rdd/CarbonMergerRDD.scala | 11 ++++-- .../carbondata/spark/rdd/CarbonScanRDD.scala | 8 +++-- 12 files changed, 97 insertions(+), 53 deletions(-) ----------------------------------------------------------------------