Add FILLNULL command in PPL (#3032)
Description
Adds the FILLNULL command for PPL. FILLNULL will replace NULL values in specified fields.
Related Issues
Resolves #3032
Check List
- [Y] New functionality includes testing.
- [Y] New functionality has been documented.
- [Y] New functionality has javadoc added.
- [Y] New functionality has a user manual doc added.
- [N/A] API changes companion pull request created.
- [Y] Commits are signed per the DCO using
--signoff. - [?] Public documentation issue/PR created.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.
@MaxKsyunz I have added some integration tests.
@jduo I have added an explain test.
@normanj-bitquill please lets align the docs with the existing ppl fillnull doc in spark
@YANG-DB The docs have been updated to match the docs for Spark. The sample queries are still different, since they are run in this repo.
@normanj-bitquill plz fix the
keywordsCanBeIdlist and we can merge
@YANG-DB I have added it.
@normanj-bitquill LGTM
- @acarbonetto @Yury-Fridlyand @MaxKsyunz : can we approve and merge ? thanks