THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Check existing javadoc to make sure that the function does not already exist as described in PiggyBank#Using#Using_Functions
- Checkout UDF code as described in PiggyBank#Using#Using_Functions
- Place your java code in the directory that makes sense for your function. The directory structure as of now has two levels: function type as described in #Using_Functions and function subtype (like math or string for eval functions) for some of the types. If you feel that your function requires a new subtype, feel free to add one.
- Make sure that your function is well documented and uses javadoc style of documentation.
- Make sure that your code follows Pig coding conventions described in HowToContribute
- Make sure that for each function, you add a corresponding test class in the test part of the tree.
- Submit your patch following the process described HowToContribute