Commit Graph

63 Commits

Author SHA1 Message Date
i-robot 70960faf68 !929 Fixes CreateCube Filter predicate varchar column type mismatch error
Merge pull request !929 from sundarannamalai/create_cube_fix
2021-06-16 03:47:28 +08:00
i-robot b3ce48f4c3 !897 Enhancement of Oracle Connector--support update/delete
Merge pull request !897 from Maxiaoqi/oracle_support
2021-06-15 09:33:24 +08:00
Sundar Annamalai 3d5bdf4c75 Fixes varchar type mismatch issue of CreateCube filter predicate. 2021-06-14 01:42:30 -04:00
i-robot 1a36022043 !908 Avoid stats calculation incase not needed for query optimization
Merge pull request !908 from RajeevRastogi/plan.stats.optimization
2021-06-10 23:11:48 +08:00
rajeevrastogi b863698795 [#I3UVBN] Avoid stats calculation in below cases.
1. Just to attach stats with plan for non-EXPLAIN queries.
2. No join, so need to get stats to check if dynamic filter to keep or remove.
2021-06-10 20:03:25 +05:30
i-robot 84a0d93b4d !907 Star tree cube support for filtering source data when creating cube
Merge pull request !907 from sundarannamalai/count_distinct_bug
2021-06-10 00:23:21 +08:00
Haochen Ding 33cfb24262 Disable reserved pool by default 2021-06-08 15:17:23 -04:00
maxiaoqi2020 2a39ccb58c Support Oracle upadte/delete functionality; pushdown is not supported yet 2021-06-08 16:46:00 +08:00
Sundar Annamalai d8a35a09f4 Add support for filtering source data when creating cube. 2021-06-08 00:20:09 -04:00
NeerajUnnikrishnan 1d6207faba Fix for timestamp semantics 2021-06-07 11:21:38 -04:00
Sundar Annamalai 34b7306699 Star Tree Cubing - Support for merging range predicates. 2021-05-11 16:35:37 -04:00
Debasatwa Dutta d8e7d5cd92 The changes for fixing the create cube, delete from, update cube.
Unit Tests for Star Tree changes
2021-04-14 01:09:15 -04:00
i-robot d393fe0a6f !779 [I3DPAX] Resource group limit
Merge pull request !779 from RajeevRastogi/resource.group.limit
2021-04-07 00:54:34 +08:00
rajeevrastogi 21fe954185 [#I3DPAX] Resource group limit 2021-04-06 20:48:11 +05:30
Raghunandan 34b34313b3 [maven-release-plugin] prepare for next development iteration 2021-03-31 11:15:11 +05:30
Sundar Annamalai 86d476e74c Fix NPE in analyzeCubes in StatementAnalyzer 2021-03-27 18:15:02 -04:00
Ayush Gupta cc92eceeac Restrict insert into cube where clause/ fix tuple domain bug 2021-03-26 16:30:23 -04:00
Sundar Annamalai a22f77bdcc Print user friendly message for CreateCube syntax errors. 2021-03-24 12:11:27 -04:00
i-robot 4921497845 !753 Cube insert error when varchar type column used in predicate
Merge pull request !753 from sundarannamalai/cube-insert-bug
2021-03-23 23:40:29 +08:00
chenpingzeng 3e9d1724cd Add support for SHOW FUNCTIONS LIKE pattern
Signed-off-by: chenpingzeng <chenpingzeng@huawei.com>
2021-03-23 10:28:45 +08:00
Sundar Annamalai 0f4050bb8d Fix cube insert failure when varchar type column was used in predicate. 2021-03-22 18:26:21 -04:00
Sundar Annamalai e2093f1e89 Fixes intermittent star tree index test failures 2021-03-20 13:55:14 -04:00
Sundar Annamalai 8ec9bdffdf Fix for star tree cube incorrect results
1. Block INSERT INTO CUBE if source table has been updated.
2. Block duplicate data insert into the cube
3. Insert entire data from source table into cube
4. Updated hetu docs
2021-03-19 12:03:37 -04:00
Neerajunnikrishnan 5feccafb74 Handle CVEs for libraries and carbondata module 2021-03-17 19:27:39 +05:30
Sandy Gao 7f684523bb Snapshot - Make various objects Restorable 2021-03-15 13:08:23 -04:00
bryanwongsz 9e049f386a Refactor function metadata manager;
Support registry external function in connector and implement a example in the mysql jdbc connector;
store external function stored in memory;
Support push external function push down to jdbc connector and add mysql connector example.

Co-Author: bryawongsz <bryanwangsz@163.com>
Co-Author: Yize Li <liyizeyouxiang@live.cn>
Co-Author: chenpingzeng <chenpingzeng@huawei.com>
Co-Author: wyy566 <531938832@qq.com>
2021-03-13 11:01:59 +08:00
Daniel Zhang 7e9f494d32 Hindex CI Stabilization Synch Fixes 2021-03-12 16:24:04 -05:00
Sundar Annamalai f7c423cdc5 Add support for star tree cubing 2021-03-09 01:25:29 -05:00
SURYA SUMANTH N 40ad2e90ff Pushdown Non-EQUALs filters as dynamic filters to table scan 2021-03-05 10:10:19 +05:30
Peikun Chen 611effe684 Add impersonation 2021-02-27 14:18:50 +08:00
luodan000 e9794f493e add new push down framework and modify existing connector using new push down framework, including dc, Oracle, hana, mysql connector.
co-author: guojunfei <970763131@qq.com>
co-author: zoujiaotong <zoujiaotong@163.com>
co-author: wuyuye <531938832@qq.com>
2021-02-25 19:49:40 +08:00
Han Weng 675fc9a79e Use hetu-metastore for index metadata management 2021-02-18 18:22:33 -05:00
Raghunandan 592b5cbc9d [maven-release-plugin] prepare for next development iteration 2020-12-30 19:16:54 +05:30
shuaiwang999 320ef578c4 support ip and array data type 2020-12-22 11:44:33 +08:00
rajeevrastogi 5b45a2a605 [I24N4J] Added support for stat and cost estimation for
Missing nodes like GroupIdNode, TopNNode, Window
 Corrected for some of the existing nodes like AggregationNode, Join, Sort
2020-12-01 16:31:49 +05:30
i-robot 300da2d1ce !353 Optimize the generation of dynamic filters
Merge pull request !353 from lizheng920625/remove_dynamicfilters
2020-11-21 00:15:12 +08:00
lizheng920625 e035d99daa Remove unnecessary DynamicFilters and fix UT for removing dynamic filters
fix predicates for join

Add session config for optimize the generation for dynamic filters

Remove unused session variable
2020-11-20 14:15:35 +08:00
i-robot ad5412abf4 !155 Auto Vacuum for Carbondata
Merge pull request !155 from sandeep/feature-AutoVacuumForCarbondata
2020-11-18 11:59:23 +08:00
i-robot 973b277986 !370 Create/Show/Drop index from server
Merge pull request !370 from Han_Weng/create-index-han
2020-11-13 22:38:06 +08:00
tushengxia 1adfd96a45 Support hindex creation and management through operators
- remove presto-cli's direct dependency on hindex
- add new CreateIndexOperator
    - when a CREATE INDEX statement is received, rewrite the query as a TableScan and use the data from TableScan to create index
    - hindex no longer has a direct dependency on hive packages, it now uses the hive connector
- support index creation at different levels, e.g. file level or partition level
- remove BitmapIndex support, the previous version had issues; a new version will be added later
- add metadata to Pages, currently only enabled for hindex usecase
2020-11-12 16:03:23 -05:00
nitin.kashyap c0effeb1ab [I23M6L] 1) added filter method for timestamp, which was missing for cached data filtering
2) also added fix for space in the split file path in case of indexCache:: splitFiltering
3) included varbinarytype in tuple domain filter range generation.
2020-11-10 09:17:30 +05:30
sandeep 269f5481ee !155 [I1SSRN] CarbondataAutoVacuum 2020-11-08 15:31:53 +05:30
nitin.kashyap af9857d351 [I1Z6F6] Split large function in code generation to multiple methods 2020-11-03 10:14:03 +05:30
nitin.kashyap 2a5754fd73 [I23M6L] fixed filter access to string row 2020-11-02 13:22:17 +05:30
Vinayakumar B 60421a3c63
[I1PSDF] Web based SQL editor
Co-authored-by: Raghunandan <raghunandan.subramanya@gmail.com>
Co-authored-by: zwx924379 <zouhuan7@huawei.com>
Co-authored-by: dineshkarki <dineshkumar.karki@kanini.com>
Co-authored-by: yangjing99 <1320695795@qq.com>
2020-10-23 13:45:56 +05:30
Raghunandan a9ca254fb6 Change OpenLooKeng version number to have snapshot
Change OpenLooKeng version numbers to have correct convention and dependency
2020-09-23 09:15:10 +05:30
i-robot e40b8033c3 !269 Use secure padding to obtain the cipher
Merge pull request !269 from luren/fix-security-key
2020-09-22 14:07:45 +08:00
i-robot 92b3594b1d !264 fix bug when hazelcast use TLS
Merge pull request !264 from luren/fix-hazelcast-ssl
2020-09-22 11:59:42 +08:00
luren 91ffe326d1 chane "RSA"m to "RSA/NONE/OAEPWITHSHA256AndMGF1Padding" when get Cipher Instance 2020-09-22 11:20:08 +08:00
luren c9be0e17ce fix bug. when enabled hazelcast TLS, will cause hazelcast loss heartbeat. 2020-09-21 15:50:27 +08:00