| #1192 |
[NSE-1191] fix AQE exchange reuse in Spark3.2 |
| #1180 |
[NSE-1193] fix jni unload |
| #1175 |
[NSE-1171] Support merge parquet schema and read missing schema |
| #1178 |
[NSE-1161][FOLLOWUP] Remove extra compression type check |
| #1162 |
[NSE-1161] Support read-write parquet conversion to read-write arrow |
| #1014 |
[NSE-956] allow to write parquet with compression |
| #1176 |
bump h2/pgsql version |
| #1173 |
[NSE-1171] Throw RuntimeException when reading duplicate fields in case-insensitive mode |
| #1172 |
[NSE-1170] Setting correct row number in batch scan w/ partition columns |
| #1169 |
[NSE-1161] Format sql config string key |
| #1167 |
[NSE-1166] Cover peers' values in sum window function in range mode |
| #1165 |
[NSE-1164] Limit the max column num in WSCG |
| #1160 |
[NSE-1149] upgrade guava to 30.1.1 |
| #1158 |
[NSE-1149] upgrade guava to 30.1.1 |
| #1152 |
[NSE-1149] upgrade guava to 24.1.1 |
| #1153 |
[NSE-1149] upgrade pgsql to 42.3.3 |
| #1150 |
[NSE-1149] Remove log4j in shims module |
| #1146 |
[NSE-1135] Introduce shim layer for supporting spark 3.2.2 |
| #1145 |
[NSE-1144] Optimize cast wscg performance |
| #1136 |
Remove project from wscg when it's the child of window |
| #1122 |
[NSE-1120] Support sum window function with order by statement |
| #1131 |
[NSE-1114] Remove temp directory without FileUtils.forceDeleteOnExit |
| #1129 |
[NSE-1127] Use larger buffer for hash agg |
| #1130 |
[NSE-610] fix hashjoin build time metric |
| #1126 |
[NSE-1125] Add status check for hashing GetOrInsert |
| #1056 |
[NSE-955] Support window function lag |
| #1123 |
[NSE-1118] fix codegen on TPCDS Q88 |
| #1119 |
[NSE-1118] adding more checks for SMJ codegen |
| #1058 |
[NSE-981] Add a test suite for projection codegen |
| #1117 |
[NSE-1116] Disable columnar url_decoder |
| #1113 |
[NSE-1112] Fix Arrow array meta data validating issue when writing parquet files |
| #1039 |
[NSE-1019] fix codegen for all expressions |
| #1115 |
[NSE-1114] Remove tmp directory after application exits |
| #1111 |
remove debug log |
| #1098 |
[NSE-1108] allow to use different cases in column names |
| #1082 |
[NSE-1071] Refactor vector resizing in hash aggregate |
| #1036 |
[NSE-987] fix string date |
| #948 |
[NSE-947] Add a whole stage fallback strategy |
| #1099 |
[NSE-1104] fix hashagg w/ empty string |
| #1102 |
[NSE-400] Fix memory leak for native C2R and R2C. |
| #1101 |
[NSE-1100] Fall back get_json_object when wildcard is contained in json path |
| #1090 |
[NSE-1065] fix on count distinct w/ keys |
| #1097 |
Ignore two unit tests |
| #1081 |
[NSE-1075] Support dynamic merge file partition |
| #1080 |
[NSE-1079] Set the default escape char for like function |
| #1078 |
[NSE-610] support big keys in hashagg |
| #1072 |
[NSE-1071] Add tiny optimizations for hash aggregation functions |
| #1069 |
[NSE-800] Remove spark-arrow-datasource-parquet in assembly |
| #1066 |
[NSE-1065] Adding hashagg w/ filter support |
| #1067 |
[NSE-958] Fix JVM R2C operator metrics |
| #935 |
[NSE-931] Reuse partition vectors for arrow scan |
| #1064 |
[NSE-955] Implement parse_url |
| #1063 |
[NSE-955] Support more date format in unix timestamp |
| #930 |
[NSE-929] Support user defined spark extensions |
| #1038 |
[NSE-928] allow to sort with big partitions |
| #1057 |
[NSE-1019] fix codegen for unixtimestamp |
| #1055 |
[NSE-955] Support md5/sha1/sha2 functions |
| #903 |
[NSE-610] hashagg opt#3 |
| #1044 |
[NE-400] fix memory leakage in native columnartorow |
| #1041 |
[NSE-1023] [NSE-1046] Cover more supported expressions in getting AttributeReference |
| #1054 |
[NSE-1053] Support function in substring's pos and len |
| #1049 |
[NSE-955] Support bin function |
| #1048 |
[NSE-955] Support power function |
| #1042 |
[NSE-955] Support find_in_set function |
| #1025 |
[NSE-1024] Support ShortType in ColumnarLiteral |
| #1037 |
[NSE-955] Turn on the support for get_json_object |
| #1033 |
[NSE-1032] Adding WSCG check for keys in Join |
| #1035 |
[NSE-1034] Add timeZoneId in ColumnarUnixTimestamp |
| #1028 |
[NSE-1027] Problem with Literal in window function |
| #1017 |
[NSE-999] use TimSort for STRING/DECIMAL onekey based sorting |
| #1022 |
[NSE-955] Support remainder function |
| #1021 |
[NSE-1019] [NSE-1020] Support more date formats and be aware of local time zone in handling unix timestamp |
| #1009 |
[NSE-999] s/string/string_view in sort |
| #990 |
[NSE-943] Improve rowtocolumn operator |
| #1000 |
[NSE-862] improve row_number() |
| #1013 |
[NSE-955] Add Murmur3Hash expression support |
| #995 |
[NSE-981] Add more codegen checking in BHJ & SHJ |
| #1006 |
[NSE-1007] Add a test guide for columnar UDF |
| #969 |
[NSE-943] Optimize data conversion for String/Binary type in Row2Columnar |
| #973 |
[NSE-928] Add ARROW_CHECK for batch_size check |
| #992 |
[NSE-984] fix concat_ws |
| #991 |
[NSE-981] check all expressions in HashAgg |
| #993 |
[NSE-979] fix data source |
| #980 |
[NSE-979] Support reading parquet with case sensitive |
| #985 |
[NSE-981] Implement supportColumnarCodegen to reflect the actual support state |
| #964 |
[NSE-955] implement lpad/rpad |
| #963 |
[NSE-955] implement concat_ws |
| #971 |
[NSE-955] Support hex expression |
| #968 |
[NSE-955] implement lower function |
| #965 |
[NSE-955] Support expression conv |
| #949 |
[NSE-862] implement row_number function |
| #960 |
[NSE-955] doc: Add columnar expression development guide |
| #941 |
[NSE-942] Force to use hash aggregate for string type input |
| #959 |
[NSE-958] Fix SQLMetrics inaccuracy in JVM/Native R2C and CoalesceBatcth |