You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@carbondata.apache.org by ra...@apache.org on 2018/11/30 16:34:10 UTC

[17/26] carbondata git commit: [DOCUMENT] Added filter push handling parameter in documents.

[DOCUMENT] Added filter push handling parameter in documents.

Added filter push handling parameter in documents

This closes #2957


Project: http://git-wip-us.apache.org/repos/asf/carbondata/repo
Commit: http://git-wip-us.apache.org/repos/asf/carbondata/commit/2036dc07
Tree: http://git-wip-us.apache.org/repos/asf/carbondata/tree/2036dc07
Diff: http://git-wip-us.apache.org/repos/asf/carbondata/diff/2036dc07

Branch: refs/heads/branch-1.5
Commit: 2036dc0781c8ade689771d62053e5db489f11518
Parents: 666250d
Author: ravipesala <ra...@gmail.com>
Authored: Tue Nov 27 15:16:57 2018 +0530
Committer: ravipesala <ra...@gmail.com>
Committed: Fri Nov 30 21:57:21 2018 +0530

----------------------------------------------------------------------
 docs/configuration-parameters.md | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/carbondata/blob/2036dc07/docs/configuration-parameters.md
----------------------------------------------------------------------
diff --git a/docs/configuration-parameters.md b/docs/configuration-parameters.md
index c82d5d7..a41a3d5 100644
--- a/docs/configuration-parameters.md
+++ b/docs/configuration-parameters.md
@@ -138,6 +138,7 @@ This section provides the details of all the configurations required for the Car
 | carbon.query.validate.direct.query.on.datamap | true | CarbonData supports creating pre-aggregate table datamaps as an independent tables. For some debugging purposes, it might be required to directly query from such datamap tables. This configuration allows to query on such datamaps. |
 | carbon.max.driver.threads.for.block.pruning | 4 | Number of threads used for driver pruning when the carbon files are more than 100k Maximum memory. This configuration can used to set number of threads between 1 to 4. |
 | carbon.heap.memory.pooling.threshold.bytes | 1048576 | CarbonData supports unsafe operations of Java to avoid GC overhead for certain operations. Using unsafe, memory can be allocated on Java Heap or off heap. This configuration controls the allocation mechanism on Java HEAP. If the heap memory allocations of the given size is greater or equal than this value,it should go through the pooling mechanism. But if set this size to -1, it should not go through the pooling mechanism. Default value is 1048576(1MB, the same as Spark). Value to be specified in bytes. |
+| carbon.push.rowfilters.for.vector | false | When enabled complete row filters will be handled by carbon in case of vector. If it is disabled then only page level pruning will be done by carbon and row level filtering will be done by spark for vector. And also there are scan optimizations in carbon to avoid multiple data copies when this parameter is set to false. There is no change in flow for non-vector based queries. |
 
 ## Data Mutation Configuration
 | Parameter | Default Value | Description |