Raghunandan
3793aa170a
[maven-release-plugin] prepare for next development iteration
2021-10-01 13:13:30 +05:30
i-robot
de874d8e76
!1127 Update copyright
...
Merge pull request !1127 from lilianyuan_c78e/master
2021-09-28 07:37:50 +00:00
Lilian Yuan
61ee03600b
Update copyright
2021-09-27 14:16:18 -07:00
farhan3
1f1532e971
Fix path manipulation and resource leak issues
2021-09-23 17:41:08 -04:00
Raghunandan
ed881ae4f2
[maven-release-plugin] prepare for next development iteration
2021-06-30 11:28:55 +05:30
Raghunandan
34b34313b3
[maven-release-plugin] prepare for next development iteration
2021-03-31 11:15:11 +05:30
Han Weng
36d37562d4
Improve TempFolder cleanup logic
2021-03-26 16:01:52 -04:00
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
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
Han Weng
e039f87796
Implement user-specified index pre-loading when server starts
2021-02-25 15:13:59 -05:00
Han Weng
d41859ebc9
Refactor BTree index, indexFilter and split filtering
2021-02-12 12:55:28 -05:00
Raghunandan
592b5cbc9d
[maven-release-plugin] prepare for next development iteration
2020-12-30 19:16:54 +05:30
karmvs
93661ce35e
Adding btree index to Hindex
2020-11-29 21:54:33 -05:00
hweng
59e4991476
Update parallel index creation logic, improve index exception handling, tmp dump cleaning and cross-platform security path support
2020-10-19 22:00:15 -04:00
Han Weng
de95345f3a
Introduce new Index API - Refactoring and new implementations
2020-10-14 15:09:26 -04:00
farhan3
654c056e37
hindex cli bug fixes and improvements:
...
- cli crashing on hindex exception
- progress bar invalid range
- use case insensitive names in hindex
- validate hindex create index WHERE expression
- use catalog and schema from session to form fqtn
- docs and cli help improvements
2020-09-24 13:58:23 +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
i-robot
aa9a9cf486
!246 Integrate heuristic index cli into presto-cli
...
Merge pull request !246 from AyushGupta3/index-sql-squashed
2020-09-22 15:51:43 +08:00
Ayush Gupta
e9d4b75cf7
support index commands
2020-09-22 15:20:47 +08:00
farhan3
0c1777e7f3
expand secure path whitelist
...
add root directory to black list and add docs for white list
remove multi path
2020-09-22 09:21:11 +08:00
farhan3
8bd3a764f2
fix path manipulation warnings (WIP)
...
fix all path manipulation problems
add more logs about path check
fix hive ut
2020-09-15 12:09:35 +08:00
farhan3
96e4cfa5be
fix security scan issues
2020-08-25 17:03:57 -04:00
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
Han Weng
57a0745b87
Refactor heuristic indexer
2020-07-21 11:38:53 -04: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
Han Weng
cabed5af6a
Create hetu-common module
2020-07-16 11:25:35 -04:00