Bug
- [KITE-372] - Fix exception consistency and use DatasetIOException
- [KITE-581] - Test against Java 8
- [KITE-742] - kite-dataset csv-import|copy|transform don't work on CDH5.2
- [KITE-750] - Fix unit tests when using JDK8
- [KITE-857] - Update repo after migrating maven content to jekyll
- [KITE-858] - CLI copy results in IncompatibleClassChangeException in Avro
- [KITE-863] - Deprecate DatasetWriter#flush and #sync
- [KITE-864] - Add Exception for bad records
- [KITE-870] - mvn site nomore works
- [KITE-871] - Expose CSVFileReader in the SPI
- [KITE-872] - Add JSON as a read-only format
- [KITE-874] - Kite CLI csv-import HDFS temp file path not multiuser safe
- [KITE-875] - Flume configuration helper should default agent to "agent"
- [KITE-882] - Fix potential divide-by-zero bug in file readers
- [KITE-883] - geoIP throws NullPointerException when IP is not found
- [KITE-888] - Improve CSV and JSON errors
- [KITE-889] - Add CSVRecordParser constructor for type, schema without view
- [KITE-895] - Incorrect Encoding of UTF8 Strings
- [KITE-897] - TestInputFormatKeyReader fails
- [KITE-904] - Remove anything deprecated in 0.17.0
- [KITE-906] - HBase tests fail with HBase 0.99
Epic
- [KITE-763] - Make csv-schema command more flexible
New Feature
- [KITE-487] - Add a tool to copy local files (or a tarball) into an Avro dataset
- [KITE-733] - Add morphline support for deleting documents stored in Solr by unique id and by query
- [KITE-737] - Add optional ability to send a commit to Solr whenever loadSolr morphline command receives a COMMIT_TRANSACTION event
- [KITE-803] - Add ability to register custom extension functions with xquery and xslt morphline commands
- [KITE-896] - Upgrade to solr-4.10.3
Task
- [KITE-677] - Translate Hive DDL to schema for STORED AS AVRO
- [KITE-731] - Add nbactions.xml to .gitignore and rat excludes for users of Netbeans
- [KITE-751] - Update Kite-SDK Docs front page content for 0.18.0 release
- [KITE-753] - Move current guide to new organization.
- [KITE-910] - Release Kite 0.18.0
Improvement
- [KITE-523] - Document advanced configuration options
- [KITE-673] - Enforce dataset name is alphanumeric (plus _) for filesystem datasets
- [KITE-730] - Make javadoc JAR workaround consistent
- [KITE-734] - Upgrade maxmind-db from version 0.3.3 to 1.0.0
- [KITE-741] - Enable Morphline job drivers to send a commit to Solr on Job success
- [KITE-770] - Improve resource cleanup for clients of SolrLocator
- [KITE-867] - Need to add a info level log to document the output file from the FileSystemWriter to help with linage
- [KITE-879] - Remove use of Jackson 1 API
- [KITE-885] - Fix writer state machine for runtime exceptions and error handling
Sub-task
- [KITE-188] - Add compatibility to wrap existing data sets.
- [KITE-259] - Shade Guava dependency
- [KITE-766] - Add option to specify column headers as a command line switch to the csv-schema command
- [KITE-844] - Update delete command to delete views
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.