Components and Maintainers
Summary
This page lists individuals of interest in the Velox community, as described in the Technical Governance Mechanics page. It is meant to be used by contributors and other stakeholders as a blueprint to find individuals responsible for different aspects of the project and codebase.
Maintainership status is lagging, not leading, and it is only acquired through active participation and demonstration of skills and domain-specific knowledge. All individuals listed in this page are expected to uphold Velox’s mission, design philosophy, and principles.
Project Leadership Council - PLC
The PLC is responsible for the long-term directional leadership of the project:
- Masha Basmanova - mbasmanova / [email protected] - Chair
- Orri Erling - oerling / [email protected]
- Pedro Pedreira - pedroerp / [email protected]
- Xiaoxuan Meng - xiaoxmeng / [email protected]
Component Maintainers
Component maintainers are responsible for triaging, reviewing, and approving pull requests concerning the component. They also maintain, enhance, and advocate for improvements in component design, tests, CI health, and developer documentation.
Before working on a new feature or optimization, please review our CONTRIBUTING.md guide and initiate a discussion on Github with the people listed as maintainers of that component.
Vectors, Types, Arrow Bindings:
- Jimmy Lu - Yuhta / [email protected]
- Masha Basmanova - mbasmanova / [email protected]
- Pedro Pedreira - pedroerp / [email protected]
Expression Evaluation
- Masha Basmanova - mbasmanova / [email protected]
Operators
- Jimmy Lu - Yuhta / [email protected]
- Masha Basmanova - mbasmanova / [email protected]
- Xiaoxuan Meng - xiaoxmeng / [email protected]
Presto Functions
- Jimmy Lu - Yuhta / [email protected]
- Masha Basmanova - mbasmanova / [email protected]
Spark Functions
- Chengcheng Jin - jinchengchenghh / [email protected]
- Rui Mo - rui-mo / [email protected]
- Zhen Li - zhli1142015 / [email protected]
Memory Management
- Xiaoxuan Meng - xiaoxmeng / [email protected]
IO, Cache, Hive connector, and File reader/writers
- Jimmy Lu - Yuhta / [email protected]
- Xiaoxuan Meng - xiaoxmeng / [email protected]
Parquet
- Deepak Majeti - majetideepak / [email protected]
ORC, DWRF, and Nimble
- Jimmy Lu - Yuhta / [email protected]
Storage Adapters (S3/HDFS/GCS/ABFS)
- Deepak Majeti - majetideepak / [email protected]
Builds and CI
- Deepak Majeti - majetideepak / [email protected]
- Jacob Wujciak-Jens - assignUser / [email protected]
- Krishna Pai - kgpai / [email protected]
Fuzzers and Test Frameworks
- Masha Basmanova - mbasmanova / [email protected]
- Pedro Pedreira - pedroerp / [email protected]