Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update StringView.h #159

Open
wants to merge 114 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
c2a728e
Add arrow stream node (#2)
rui-mo May 6, 2022
c87bce6
Move arrow abi (#3)
rui-mo May 6, 2022
0f5f2e0
Remove Velox prefixes in Substrait proto files (#6)
rui-mo May 6, 2022
7389b63
Support more Substrait-to-Velox conversions and added validations (#7)
rui-mo May 6, 2022
5274b00
[OPPRO-10] Enable hash join in Substrait-to-Velox conversion (#9)
marin-ma May 11, 2022
81de8f0
[OPPRO-104] Support more cases of filter and its pushdown (#14)
rui-mo Jun 6, 2022
fc0e598
[OPPRO-153] Fix int variant (#17)
rui-mo Jun 13, 2022
ee8e790
[OPPRO-135] ArrowStream::getOutput swallows errors, and destructor do…
zhztheplayer Jun 13, 2022
7f5d451
[OPPRO-104] Support date parsing and extract year (#18)
rui-mo Jun 15, 2022
e8eb006
put the split info into struct
JkSelf Jun 13, 2022
046a517
[OPPRO-170] Filter validation for Parquet reader at runtime (#27)
zhztheplayer Jun 28, 2022
ae1649b
Fix null filtering for string type (#35)
rui-mo Aug 11, 2022
5e40a6d
Fix IN pushdown and refactor (#36)
rui-mo Aug 11, 2022
b429c72
Support selecting subfield from struct (#38)
rui-mo Aug 23, 2022
4920cd9
Filter out null for IN (#41)
rui-mo Aug 23, 2022
698556a
[TMP FIX] Fix the invalid access to nulls in final avg (#42)
rui-mo Sep 7, 2022
9ee4994
Filter out nulls by default (#44)
rui-mo Sep 7, 2022
724267f
[OPPRO-233] Add SingularOrList support (#45)
jinchengchenghh Sep 7, 2022
f92af8c
Fix logic of condition separation and refactor (#47)
rui-mo Sep 7, 2022
92fa2fc
Parse options in SingularOrList correctly (#48)
rui-mo Sep 20, 2022
0d73d1d
Use SparkSql functions at most (#49)
rui-mo Sep 26, 2022
083b502
Support Datetype (#50)
jinchengchenghh Sep 29, 2022
68165b0
Remove the function registration from Velox validation (#52)
lviiii Oct 11, 2022
5154199
Add sort operator support in velox (#51)
JkSelf Oct 14, 2022
a351650
Support right semi join type (#53)
rui-mo Oct 20, 2022
d952b17
rebase 1020, remove duckdb_reader compile
zhejiangxiaomai Oct 20, 2022
683893b
Clear null for partial avg results (#56)
rui-mo Oct 21, 2022
8d96085
Mapping the Substrait function name for Gluten and Spark SQL (#55)
lviiii Oct 21, 2022
1ca9dc5
Fix IntDecoder and MultiBigintRange not sort (#58)
jinchengchenghh Oct 26, 2022
773df28
Add support for regular anti join (#2906) (#59)
rui-mo Oct 27, 2022
ab96fa1
Support reading partition data (#39)
rui-mo Oct 31, 2022
bcc61dc
remove website (#60)
zhouyuan Nov 1, 2022
3ea3def
Fallback cast from array (#62)
rui-mo Nov 4, 2022
8caad7c
remove OBJECT for hive connect
zhejiangxiaomai Nov 8, 2022
c89e777
Register lpad/rpad functions for Spark SQL (#63)
lviiii Nov 10, 2022
40a502f
Fix semi join output type and support existence join (#67)
rui-mo Nov 10, 2022
4e0fcfb
add expand operator (#65)
JkSelf Nov 11, 2022
0e53fd5
Support the conversion from fetch rel to limit node (#68)
rui-mo Nov 16, 2022
0d36413
[OPPRO-311] Use UnpackTo to parse extension field (#72)
marin-ma Nov 17, 2022
bfc56e9
rebase velox to 11.18
Nov 21, 2022
df5f686
Pass stddev_samp in validator (#73)
rui-mo Nov 22, 2022
d537fe1
[OPPRO-309] Support if then in filter (#74)
jinchengchenghh Nov 22, 2022
90251bd
Disable Date type in Project (#77)
JkSelf Nov 22, 2022
4cfd75a
Disable Array type in Project (#78)
JkSelf Nov 23, 2022
1d6d17a
pass UT compile and remove website (#82)
zhejiangxiaomai Nov 23, 2022
4545f75
Validate the input type for fetch rel (#83)
JkSelf Nov 25, 2022
6557134
Implement datetime functions in velox/sparksql. (#81)
lviiii Nov 28, 2022
6c807fc
compile unit tests on each pull request (#86)
zhouyuan Nov 28, 2022
27f03b9
Set date type literal correctly and enable date type for LeastGreates…
PHILO-HE Nov 30, 2022
8fc23c9
Enable different failure behaviors in cast expression through substra…
PHILO-HE Nov 30, 2022
81b68da
Ensure space before updating size (#89)
rui-mo Dec 1, 2022
353789f
Exclude Arrow ABI struct definitions from exported headers (#90)
zhztheplayer Dec 1, 2022
a3d950f
Fix fallback caused by shift functions signature (#92)
zhixingheyi-tian Dec 2, 2022
05be7d8
Validate filters of ReadRel (#91)
PHILO-HE Dec 5, 2022
46128cb
Fix AggregateRel validate rel without group and functions and functio…
jinchengchenghh Dec 5, 2022
bc5ddd2
support no month/day (#94)
marin-ma Dec 6, 2022
f5797a0
Add window support (#61)
JkSelf Dec 6, 2022
bd54ea3
Fix half up in round (#95)
rui-mo Dec 8, 2022
b1c66a6
Add SMJ support (#97)
JkSelf Dec 14, 2022
b0e4bcb
Support date type in SubstraitToVeloxPlan and hash function (#96)
PHILO-HE Dec 14, 2022
c195544
rebase velox to main_rebase_557f6d8610
zhejiangxiaomai Dec 15, 2022
2ebfbdc
Set partial full in aggregation on certain condition (#98)
rui-mo Dec 15, 2022
aad4b8d
rebase 1221
zhejiangxiaomai Dec 21, 2022
f6eca15
Validate round scalar function (#100)
rui-mo Dec 21, 2022
622d3f8
Spark sum can overflow (#101)
jinchengchenghh Dec 21, 2022
a5093f0
Fix a bug in window validation (#103)
PHILO-HE Dec 26, 2022
389e534
ConnectorSplit gets accidentally skipped when a pushed filter is only…
zhztheplayer Dec 27, 2022
a043636
rebase 1.3
zhejiangxiaomai Jan 3, 2023
9b471db
Add support for null-aware semi join project w/ filter
mbasmanova Dec 22, 2022
c50732d
Fix nullaware anti
marin-ma Jan 5, 2023
9c06c9a
add literal validate
zhejiangxiaomai Jan 5, 2023
7840315
Fix hashjoin runtime issue (#106)
zhixingheyi-tian Jan 4, 2023
9a8d32f
Fix the result mismatch for right expression (#107)
JkSelf Jan 4, 2023
426ca38
fix grouping sets number validate (#108)
jinchengchenghh Jan 5, 2023
63481cc
remove unnecessary docker image test and pass build (#112)
zhejiangxiaomai Jan 9, 2023
d49eb88
Add filter support in aggregate operator (#110)
JkSelf Jan 9, 2023
9c10e16
Enables getting value from date variant with integer type (#113)
rui-mo Jan 9, 2023
dc1dacd
Disable tokenizing the path by dot (#109)
rui-mo Jan 9, 2023
051700d
Fix filter bound in BigintRange (#114)
jinchengchenghh Jan 10, 2023
aa36c78
[OPPRO-279] Add bloom_filter_agg and might_contain SparkSql function …
jinchengchenghh Jan 11, 2023
77e31fc
rebase to 2023/1/11
zhejiangxiaomai Jan 11, 2023
ab34610
fix bloomfilter compile (#120)
zhejiangxiaomai Jan 13, 2023
6f82ad7
Fix unstable sorted result (#122)
zhixingheyi-tian Jan 17, 2023
e74f47c
Make varchar and varbinary compatible (#115)
rui-mo Jan 17, 2023
18c8e06
Fix spark UT bloom_filter_agg produces a NULL with empty input
jinchengchenghh Jan 19, 2023
2ef4929
rebase 2023/01/31
zhejiangxiaomai Jan 31, 2023
9ff9026
fix Unsupported call expression
zhejiangxiaomai Jan 31, 2023
14043f9
Fix wrong batch scan push down filter expression on literal (#123)
JkSelf Feb 1, 2023
83d0adb
remove unnecessary CI test for oap/velox (#125)
zhejiangxiaomai Feb 6, 2023
c569b34
Let function validation fail for lookaround pattern in RE2-based impl…
PHILO-HE Feb 6, 2023
e14ca41
Fix validating unicode character in column name (#127)
jinchengchenghh Feb 13, 2023
85f90ef
Update setup-centos7 script and rebase (#128)
weiting-chen Feb 13, 2023
e989bf5
Support parquet read case sensitive mode (#126)
jinchengchenghh Feb 13, 2023
00a091c
Enable stddev_pop in validator (#129)
liujiayi771 Feb 14, 2023
377c91b
Enable var_samp and var_pop in validator (#130)
liujiayi771 Feb 15, 2023
a687624
Upgrade Apache Arrow version from 8.0.0 to 11.0.0 (#133)
zhztheplayer Feb 21, 2023
420332b
Some fixes for filter pushdown (#135)
rui-mo Feb 24, 2023
910c3de
rebase 2023/2/27
Feb 22, 2023
024077a
change dense rank return type to integer (#138)
liujiayi771 Feb 28, 2023
e33c2f7
Fix might_contain validate fallback and support struct literal (#137)
jinchengchenghh Mar 1, 2023
7a907ca
Enable bitwise agg in validator (#140)
liujiayi771 Mar 2, 2023
6660941
Fix aggregation masks and validate the size of count arguments (#142)
rui-mo Mar 3, 2023
168c6d9
1. fix compile
izchen Mar 6, 2023
18e1f06
support date_add (#144)
rui-mo Mar 7, 2023
74643aa
Support more data types for IN filter pushdown (#139)
PHILO-HE Mar 7, 2023
4a1b2ee
Port upstream patch to fix parquet reader issue on long min/max strin…
PHILO-HE Mar 8, 2023
cc26d5a
remove unnecessary CI (#149)
zhejiangxiaomai Mar 10, 2023
e7a419c
Check a fallback case in validation: using literal partition key in w…
PHILO-HE Mar 10, 2023
13da754
Support date_diff spark sql function (#151)
rui-mo Mar 14, 2023
dee0636
Add trim/ltrim/rtrim SparkSQL function (#150)
izchen Mar 15, 2023
8b1aa51
Fix INVALID_STATE on HashJoin when spill is turned on (#154)
zhztheplayer Mar 22, 2023
32413fe
Fix build failure on Arrow 11's boost verification (#156)
zhztheplayer Mar 22, 2023
37fbac4
[VL] add orc file format support (#158)
zuochunwei Mar 23, 2023
fc8d53d
Update StringView.h
FelixYBW Mar 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
208 changes: 0 additions & 208 deletions .github/workflows/benchmark.yml

This file was deleted.

178 changes: 0 additions & 178 deletions .github/workflows/build_pyvelox.yml

This file was deleted.

Loading