commit | f215eaad3b80f14032314f27c0a83f0ea77696a1 | [log] [tgz] |
---|---|---|
author | akashrn5 <akashnilugal@gmail.com> | Sat Mar 28 17:21:30 2020 +0530 |
committer | ajantha-bhat <ajanthabhat@gmail.com> | Wed Apr 08 20:17:34 2020 +0530 |
tree | 5d42f2f8dbfd45eb506ab9a5b75a5a6a1466e2a4 | |
parent | 8509af0b3a447715104b2ba3326d1762047615c3 [diff] |
[CARBONDATA-3759] Refactor segmentRefreshInfo and fix cache issue in multiple application scenario Why is this PR needed? currently the segmentRefreshInfo is helping to clear the cache only in update cases and it fails to refresh the cache if any segment files changes or get updates. when two applications are running on same store. One application changes some segment files changes and removes old cache and may be delete files, which wont be reflected in other application, which may result in either wrong results or query failure. What changes were proposed in this PR? refactor the segmentRefreshInfo to clear the cache and update when there are any updates on segments and if the segment files of respective segments changes. Does this PR introduce any user interface change? No Is any new testcase added? No Tested in cluster and existing test cases will be enough. This closes #3686
Apache CarbonData is an indexed columnar data store solution for fast analytics on big data platform, e.g.Apache Hadoop, Apache Spark, etc.
You can find the latest CarbonData document and learn more at: http://carbondata.apache.org
CarbonData file format is a columnar store in HDFS, it has many features that a modern columnar format has, such as splittable, compression schema ,complex data type etc, and CarbonData has following unique features:
CarbonData is built using Apache Maven, to build CarbonData
This is an active open source project for everyone, and we are always open to people who want to use this system or contribute to it. This guide document introduce how to contribute to CarbonData.
To get involved in CarbonData:
Apache CarbonData is an open source project of The Apache Software Foundation (ASF).