Commit Graph

109 Commits

Author SHA1 Message Date
Han Weng 57caed6611 Add sleep to table creations 2021-06-09 15:03:21 -04:00
Raghunandan 34b34313b3 [maven-release-plugin] prepare for next development iteration 2021-03-31 11:15:11 +05:30
i-robot 5ca806af47 !767 Improve BTree so it can still filter splits in "and" expression when one of clause throws exception
Merge pull request !767 from Han_Weng/btree-improve
2021-03-24 08:40:07 +08:00
i-robot 8138e6aee4 !758 Improve index record lookup performance
Merge pull request !758 from Han_Weng/fix-index-metastore-jdbc
2021-03-24 07:57:49 +08:00
Han Weng e28b04015c Improve btree lookup logic 2021-03-23 19:06:52 -04:00
Han Weng 543a7e6de8 Improve index lookup performance and optimize temp folder usage 2021-03-23 18:01:14 -04:00
Daniel Zhang 6c08dac9c9 Hindex UT Descriptive Edits 2021-03-22 01:29:55 -04:00
i-robot 965bf69f7f !741 Fix index resource leak
Merge pull request !741 from Han_Weng/index-resouce-leak-fix
2021-03-20 18:00:55 +08:00
farhan3 5a6c1a5e4b fix bitmap performance issue when debug logging enabled; add bitmap lookup caching 2021-03-19 17:14:55 -04:00
Han Weng 4dc3769c36 Fix index resource leak issues 2021-03-19 13:39:55 -04:00
Han Weng 7895d4fe08 Fix index partition issue and column case sensitivity 2021-03-19 07:57:11 -04:00
i-robot 7131053dd0 !734 Improve btree index lookup performance
Merge pull request !734 from Han_Weng/fix-btree
2021-03-19 11:41:24 +08:00
farhan3 b775df256c fix hindex split filtering UT failures 2021-03-18 21:47:21 -04:00
Daniel Zhang 33f0836675 BitmapIndex Char, Varchar, Decimal and Real Data Types Row Filtering 2021-03-18 19:23:54 -04:00
Han Weng e3ace5d58b Improve btree index creation and lookup performance 2021-03-18 18:35:06 -04:00
i-robot 3b2433a89d !723 Heuristic index fixes
Merge pull request !723 from Han_Weng/qa-fix-315
2021-03-17 05:37:20 +08:00
Han Weng 52c08ffc85 Address comments 2021-03-16 15:51:50 -04:00
Daniel Zhang cf1b38b1c7 BitmapIndex Real Data Type Cast Exception When Using Between Operator 2021-03-16 15:48:23 -04:00
Han Weng fb5c197ec2 Improve Hetu Metastore for better hindex stability 2021-03-16 15:22:45 -04:00
Han Weng 7f2917b3ec Fix QA-668: disk full message display 2021-03-16 13:24:39 -04:00
i-robot 520cd42156 !705 Fix potential vulnerability for temporary directory using Guava API
Merge pull request !705 from Han_Weng/temp-folder-security
2021-03-16 03:03:11 +08:00
Han Weng 1086a6ed84 Fix potential vulnerability for temporary directory using Guava API 2021-03-12 22:44:17 -05: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
Daniel Zhang 62de551db2 Fix Hindex issues and improve hindex doc 2021-03-11 17:00:32 -05:00
i-robot 582a6b5b32 !681 Check column availability before creating index
Merge pull request !681 from Han_Weng/index-creation-check-col
2021-03-10 03:31:41 +08:00
Han Weng d98a29d851 Check column availability before creating index and extend supported index types 2021-03-09 13:21:08 -05:00
i-robot 54d6237dc5 !676 Fix index type issues, add type UTs and add cleanup of empty index dir when dropping
Merge pull request !676 from Han_Weng/fix-index-type
2021-03-09 06:00:28 +08:00
Han Weng a691724d4b Refactor index typing, add decimal type support and clean empty index dir after dropping index 2021-03-08 16:07:49 -05:00
i-robot 7357a5a5cf !650 Upgrade some maven denpendencies
Merge pull request !650 from Yize_Li/upgrade-maven-dependencies-20210302
2021-03-06 13:10:27 +08:00
nitin.kashyap 809dd684f3 non-equality dynamic filter pushdown 2021-03-05 10:23:57 +05:30
Yize Li 9fde2de438 upgrade some maven dependencies 2021-03-03 10:51:49 +08:00
Han Weng ec79a88adc Determine index creation level dynamically and resolve UT issues 2021-03-02 11:09:46 -05:00
Daniel Zhang 0e3c601565 Bitmap operator functionality features 2021-02-26 13:46:09 -05:00
Han Weng e039f87796 Implement user-specified index pre-loading when server starts 2021-02-25 15:13:59 -05: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
Daniel Zhang 420300d65a Heuristic Index Automated Test 2021-02-17 14:50:12 -05:00
Han Weng d41859ebc9 Refactor BTree index, indexFilter and split filtering 2021-02-12 12:55:28 -05:00
i-robot 2293646ddd !577 Heuristic Index Splits Automated Tests
Merge pull request !577 from Daniel Zhang/hindex-splits-test
2021-02-10 01:47:00 +08:00
Daniel Zhang 06d5f1f698 Heuristic Index Automated Test 2021-02-09 07:35:05 -05:00
Han Weng edbf08e282 Disable hindex multi-manager concurrency test 2021-02-08 15:49:02 -05:00
Han Weng 7a14985885 Add index record cache back, check filesystem time precision and improve performance 2021-01-12 12:09:47 -05:00
Raghunandan 592b5cbc9d [maven-release-plugin] prepare for next development iteration 2020-12-30 19:16:54 +05:30
Raghunandan 523167989d [maven-release-plugin] prepare branch branch-1.1 2020-12-30 19:16:53 +05:30
tushengxia 87c327bbbd fix index issues of QA535, QA513, QA552
all support column type to create index

modify UT for index
2020-12-26 19:25:10 +08:00
i-robot cb88a3dfb3 !500 Fix the space in filepath for index store
Merge pull request !500 from karmveer/file_path
2020-12-25 07:23:19 +08:00
karmvs 645a974bf3 Fixing the character column path issue
Removing un-used imports
2020-12-24 15:11:59 -05:00
Han Weng 3ae336df82 Add null value handling for bitmap index 2020-12-23 13:11:47 -05:00
Han Weng 69c7911b65 Fix hindex QA issues 2020-12-22 17:08:21 -05:00