Macduan's contribution in Velox
终于以IC(individual contributor)的身份被邀请加入了Velox社区,在这里分类记录下自己贡献,即使鞭策也是激励,很惭愧,由于工作忙,只做了一点微小的贡献。https://github.com/facebookincubator/velox/commits?author=duanmeng
Expression
- Add support for constant function arguments to Expression Fuzzer #4237
- Allow marking arguments as constant in the function signature #4204
注:以上需求来自mbasmanova大神的issue4140
PlanNode
- Add serialization support for common::Filter #4648
注:以上需求来自mbasmanova大神的issue4614
Vector Functions
注:mbasmanova大神严格的review,不仅仅要以vector方式实现function,而且需要做array type的element粒度的表达式的lambda错误处理
Scalar Functions
- Add hmac_sha512 Presto Functions #3406
- Add json_size Presto Functions #3413
- Add hmac_sha256 Presto Functions #3403
- Add array_has_duplicates Presto function #3320
- Add crc32 Presto Functions #3368