Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
1,387 contributions in the last year
Contribution activity
October 2020
Created a pull request in apache/spark that received 6 comments
[SPARK-32243][SQL][followup] Fix compilation in HiveSessionCatalog
Fix a mistake when merging #29054
- [SPARK-32896][SS] Add DataStreamWriter.table API
- [SPARK-33092][SQL] Support subexpression elimination in ProjectExec
- [SPARK-33081][SQL] Support ALTER TABLE in JDBC v2 Table Catalog: update type and nullability of columns (DB2 dialect)
- [SPARK-33062][SQL] Make DataFrameReader.jdbc work for DataSource V2
- [SPARK-33082][SQL] Remove hive-1.2 workaround code
- [SPARK-33074][SQL] Classify dialect exceptions in JDBC v2 Table Catalog
- [SPARK-33036][SQL] Refactor RewriteCorrelatedScalarSubquery code to replace exprIds in a bottom-up manner
- [SPARK-32934][SQL] Improve the performance for NTH_VALUE and reactor the OffsetWindowFunction
- [SPARK-32282][SQL] Improve EnsureRquirement.reorderJoinKeys to handle more scenarios such as PartitioningCollection
- [SPARK-33034][SQL] Support ALTER TABLE in JDBC v2 Table Catalog: add, update type and nullability of columns (Oracle dialect)
- [SPARK-33035][SQL][3.0] Updates the obsoleted entries of attribute mapping in QueryPlan#transformUpWithNewOutput
- [SPARK-32858][SQL] UnwrapCastInBinaryComparison: support other numeric types
- [SPARK-32295][SQL] Add not null and size > 0 filters before inner explode to benefit from predicate pushdown
- [SPARK-32243][SQL]HiveSessionCatalog call super.makeFunctionExpression should throw earlier when got Spark UDAF Invalid arguments number error
- [SPARK-33035][SQL] Updates the obsoleted entries of attribute mapping in QueryPlan#transformUpWithNewOutput
- [SPARK-33004][SQL] Migrate DESCRIBE column to use UnresolvedTableOrView to resolve the identifier
- [SPARK-32859][SQL] Introduce physical rule to decide bucketing dynamically