├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── changelog.mustache ├── deploy.sh ├── json-serde-cdh4-shim ├── pom.xml └── src │ └── main │ └── java │ └── org │ ├── apache │ └── hadoop │ │ └── hive │ │ └── serde2 │ │ └── AbstractSerDe.java │ └── openx │ └── data │ └── jsonserde │ └── objectinspector │ └── primitive │ └── TypeEntryShim.java ├── json-serde-cdh5-shim ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── openx │ └── data │ └── jsonserde │ └── objectinspector │ └── primitive │ ├── JavaStringDateObjectInspector.java │ └── TypeEntryShim.java ├── json-serde-hdp23-shim └── src │ └── main │ └── java │ └── org │ └── openx │ └── data │ └── jsonserde │ └── objectinspector │ └── primitive │ └── TypeEntryShim.java ├── json-serde ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── openx │ │ └── data │ │ └── jsonserde │ │ ├── JsonSerDe.java │ │ └── objectinspector │ │ ├── JSONObjectMapAdapter.java │ │ ├── JsonListObjectInspector.java │ │ ├── JsonMapObjectInspector.java │ │ ├── JsonObjectInspectorFactory.java │ │ ├── JsonObjectInspectorUtils.java │ │ ├── JsonStructOIOptions.java │ │ ├── JsonStructObjectInspector.java │ │ ├── JsonUnionObjectInspector.java │ │ └── primitive │ │ ├── JavaStringBooleanObjectInspector.java │ │ ├── JavaStringByteObjectInspector.java │ │ ├── JavaStringDoubleObjectInspector.java │ │ ├── JavaStringFloatObjectInspector.java │ │ ├── JavaStringIntObjectInspector.java │ │ ├── JavaStringJsonObjectInspector.java │ │ ├── JavaStringLongObjectInspector.java │ │ ├── JavaStringShortObjectInspector.java │ │ ├── JavaStringTimestampObjectInspector.java │ │ ├── JsonStringJavaObjectInspector.java │ │ └── ParsePrimitiveUtils.java │ └── test │ ├── java │ └── org │ │ └── openx │ │ └── data │ │ └── jsonserde │ │ ├── GetJsonObjectTest.java │ │ ├── JsonArrayTest.java │ │ ├── JsonCrLfTest.java │ │ ├── JsonMapTest.java │ │ ├── JsonSerDeDotsInKeysTest.java │ │ ├── JsonSerDeTest.java │ │ ├── JsonSerDeTimeStampTest.java │ │ ├── JsonUnionTest.java │ │ ├── NestedStructureTest.java │ │ ├── NestedWithMappingTest.java │ │ ├── ProtobufJsonTest.java │ │ └── json │ │ └── JSONObjectTest.java │ ├── resources │ ├── lo4j.properties │ ├── test1.txt │ ├── testkeyword.txt │ └── uniontype │ │ ├── tbl2.txt │ │ └── test2.txt │ └── scripts │ ├── complex_test.sql │ ├── complexdata.txt │ ├── create.sql │ ├── create_dest.sql │ ├── create_source.sql │ ├── data.txt │ ├── derby.log │ ├── load.sql │ ├── nested_test.sql │ ├── nesteddata.txt │ ├── query.sql │ ├── query2.sql │ ├── query3.sql │ ├── query4.sql │ ├── queryall.sql │ ├── rerun_dest.sql │ ├── test-without-cr-lf.json │ ├── test.json │ └── text_data.txt ├── json-udf ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── openx │ └── data │ └── udf │ └── JsonUDF.java ├── json ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── openx │ └── data │ └── jsonserde │ └── json │ ├── CDL.java │ ├── Cookie.java │ ├── CookieList.java │ ├── HTTP.java │ ├── HTTPTokener.java │ ├── JSONArray.java │ ├── JSONException.java │ ├── JSONML.java │ ├── JSONObject.java │ ├── JSONOptions.java │ ├── JSONString.java │ ├── JSONStringer.java │ ├── JSONTokener.java │ ├── JSONWriter.java │ ├── XML.java │ └── XMLTokener.java ├── pom.xml └── release.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/README.md -------------------------------------------------------------------------------- /changelog.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/changelog.mustache -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/deploy.sh -------------------------------------------------------------------------------- /json-serde-cdh4-shim/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde-cdh4-shim/pom.xml -------------------------------------------------------------------------------- /json-serde-cdh4-shim/src/main/java/org/apache/hadoop/hive/serde2/AbstractSerDe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde-cdh4-shim/src/main/java/org/apache/hadoop/hive/serde2/AbstractSerDe.java -------------------------------------------------------------------------------- /json-serde-cdh4-shim/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/TypeEntryShim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde-cdh4-shim/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/TypeEntryShim.java -------------------------------------------------------------------------------- /json-serde-cdh5-shim/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde-cdh5-shim/pom.xml -------------------------------------------------------------------------------- /json-serde-cdh5-shim/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringDateObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde-cdh5-shim/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringDateObjectInspector.java -------------------------------------------------------------------------------- /json-serde-cdh5-shim/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/TypeEntryShim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde-cdh5-shim/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/TypeEntryShim.java -------------------------------------------------------------------------------- /json-serde-hdp23-shim/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/TypeEntryShim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde-hdp23-shim/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/TypeEntryShim.java -------------------------------------------------------------------------------- /json-serde/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/pom.xml -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/JsonSerDe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/JsonSerDe.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JSONObjectMapAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JSONObjectMapAdapter.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonListObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonListObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonMapObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonMapObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonObjectInspectorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonObjectInspectorFactory.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonObjectInspectorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonObjectInspectorUtils.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonStructOIOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonStructOIOptions.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonStructObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonStructObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonUnionObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/JsonUnionObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringBooleanObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringBooleanObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringByteObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringByteObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringDoubleObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringDoubleObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringFloatObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringFloatObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringIntObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringIntObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringJsonObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringJsonObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringLongObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringLongObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringShortObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringShortObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringTimestampObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JavaStringTimestampObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JsonStringJavaObjectInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/JsonStringJavaObjectInspector.java -------------------------------------------------------------------------------- /json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/ParsePrimitiveUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/main/java/org/openx/data/jsonserde/objectinspector/primitive/ParsePrimitiveUtils.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/GetJsonObjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/GetJsonObjectTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/JsonArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/JsonArrayTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/JsonCrLfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/JsonCrLfTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/JsonMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/JsonMapTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/JsonSerDeDotsInKeysTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/JsonSerDeDotsInKeysTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/JsonSerDeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/JsonSerDeTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/JsonSerDeTimeStampTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/JsonSerDeTimeStampTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/JsonUnionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/JsonUnionTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/NestedStructureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/NestedStructureTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/NestedWithMappingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/NestedWithMappingTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/ProtobufJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/ProtobufJsonTest.java -------------------------------------------------------------------------------- /json-serde/src/test/java/org/openx/data/jsonserde/json/JSONObjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/java/org/openx/data/jsonserde/json/JSONObjectTest.java -------------------------------------------------------------------------------- /json-serde/src/test/resources/lo4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/resources/lo4j.properties -------------------------------------------------------------------------------- /json-serde/src/test/resources/test1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/resources/test1.txt -------------------------------------------------------------------------------- /json-serde/src/test/resources/testkeyword.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/resources/testkeyword.txt -------------------------------------------------------------------------------- /json-serde/src/test/resources/uniontype/tbl2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/resources/uniontype/tbl2.txt -------------------------------------------------------------------------------- /json-serde/src/test/resources/uniontype/test2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/resources/uniontype/test2.txt -------------------------------------------------------------------------------- /json-serde/src/test/scripts/complex_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/complex_test.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/complexdata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/complexdata.txt -------------------------------------------------------------------------------- /json-serde/src/test/scripts/create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/create.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/create_dest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/create_dest.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/create_source.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/create_source.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/data.txt -------------------------------------------------------------------------------- /json-serde/src/test/scripts/derby.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/derby.log -------------------------------------------------------------------------------- /json-serde/src/test/scripts/load.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/load.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/nested_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/nested_test.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/nesteddata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/nesteddata.txt -------------------------------------------------------------------------------- /json-serde/src/test/scripts/query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/query.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/query2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/query2.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/query3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/query3.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/query4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/query4.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/queryall.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/queryall.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/rerun_dest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/rerun_dest.sql -------------------------------------------------------------------------------- /json-serde/src/test/scripts/test-without-cr-lf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/test-without-cr-lf.json -------------------------------------------------------------------------------- /json-serde/src/test/scripts/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/test.json -------------------------------------------------------------------------------- /json-serde/src/test/scripts/text_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-serde/src/test/scripts/text_data.txt -------------------------------------------------------------------------------- /json-udf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-udf/pom.xml -------------------------------------------------------------------------------- /json-udf/src/main/java/org/openx/data/udf/JsonUDF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json-udf/src/main/java/org/openx/data/udf/JsonUDF.java -------------------------------------------------------------------------------- /json/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/pom.xml -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/CDL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/CDL.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/Cookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/Cookie.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/CookieList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/CookieList.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/HTTP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/HTTP.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/HTTPTokener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/HTTPTokener.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONArray.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONException.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONML.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONML.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONObject.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONOptions.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONString.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONStringer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONStringer.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONTokener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONTokener.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/JSONWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/JSONWriter.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/XML.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/XML.java -------------------------------------------------------------------------------- /json/src/main/java/org/openx/data/jsonserde/json/XMLTokener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/json/src/main/java/org/openx/data/jsonserde/json/XMLTokener.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/pom.xml -------------------------------------------------------------------------------- /release.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcongiu/Hive-JSON-Serde/HEAD/release.properties --------------------------------------------------------------------------------