Commit Graph

9 Commits

Author SHA1 Message Date
Raghunandan 34b34313b3 [maven-release-plugin] prepare for next development iteration 2021-03-31 11:15:11 +05:30
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
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
luren c2be15b746 feature cross layer dynamic filter push down, push down cross dynamic filter to tableScan. 2020-12-09 14:32:22 +08:00
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
Haochen Ding 3e95410127 DynamicFilter refactoring and optimization:
1. Removed the filter type saved in state-store
2. Refactored DynamicFilterService logic
3. Fixed extract expression symbol in DynamicFilterService with CAST expressions
4. Reduced synchronization scope in LocalDynamicFilterCollector methods to reduce blocking time
5. Added getOrCreateStateCollection in StateStore
6. Moved DynamicFilter classes back to spi
2020-07-26 14:00:42 -03:00
Haochen Ding 91400650a7 Refactor and optimize current Dynamic Filter implementation
1. Use internal BloomFilter instead of Guava BloomFilter for better performance
2. Improve row filtering logic using DynamicFilter for better performance
3. Moved BloomFilter and DynamicFilter implementations to hetu-common
4. Refactored DynamicFilter related classes
2020-07-20 12:37:51 -03:00
fbird2020 4769cbf5c6 openLooKeng first commit 2020-06-29 21:49:10 +08:00