starrocks
starrocks copied to clipboard
[Feature] Add a case sensitive flag to hdfs scan node to indicate whether the hive table column names are case sensitive or not
What type of PR is this:
- [ ] bug
- [x] feature
- [ ] enhancement
- [ ] refactor
- [ ] others
Which issues of this PR fixes :
Fixes #
Problem Summary(Required) :
By default, presto/hive/impala are column name case sensitive. But spark and iceberg can be configured to be column name case sensitive or not. So when reading extern tables from different data source, we need to know whether the column name are case sensitive, if not, we should match the column names ignoring case.
Checklist:
- [x] I have added test cases for my bug fix or my new feature
- [ ] I have added user document for my new feature or new function
[FE PR Coverage Check]
:heart_eyes: pass : 0 / 0 (0%)
run starrocks_admit_test
run starrocks_admit_test
should support text scanner too.
run starrocks_admit_test
run starrocks_admit_test
should support text scanner too.
OK, I'll add this to text scanner in another PR.