├── .gitignore ├── LICENSE ├── README.md ├── data └── employees.txt ├── pom.xml └── src └── main └── java └── edu └── wzm └── hive ├── ComplexUDFExample.java ├── HelloUDF.java ├── udaf ├── ExternalMax.java ├── ExternalMin.java └── GenericUDAFCollect.java └── udtf └── ExplodeNameUDTF.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/README.md -------------------------------------------------------------------------------- /data/employees.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/data/employees.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/edu/wzm/hive/ComplexUDFExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/src/main/java/edu/wzm/hive/ComplexUDFExample.java -------------------------------------------------------------------------------- /src/main/java/edu/wzm/hive/HelloUDF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/src/main/java/edu/wzm/hive/HelloUDF.java -------------------------------------------------------------------------------- /src/main/java/edu/wzm/hive/udaf/ExternalMax.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/src/main/java/edu/wzm/hive/udaf/ExternalMax.java -------------------------------------------------------------------------------- /src/main/java/edu/wzm/hive/udaf/ExternalMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/src/main/java/edu/wzm/hive/udaf/ExternalMin.java -------------------------------------------------------------------------------- /src/main/java/edu/wzm/hive/udaf/GenericUDAFCollect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/src/main/java/edu/wzm/hive/udaf/GenericUDAFCollect.java -------------------------------------------------------------------------------- /src/main/java/edu/wzm/hive/udtf/ExplodeNameUDTF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GatsbyNewton/hive-udf/HEAD/src/main/java/edu/wzm/hive/udtf/ExplodeNameUDTF.java --------------------------------------------------------------------------------