SPRING for APACHE HADOOP CHANGELOG ================================== http://www.springsource.org/spring-data/hadoop Commit changelog: http://github.com/SpringSource/spring-hadoop/tree/[version] Issues changelog: http://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10801 Changes in version 1.0 M2 (2012-06-13) -------------------------------------- General * Introduced support for Hadoop Security * Enhanced namespace declaration * Introduced DAO support (Template & Callback) for HBase * Added pig and hbase samples * Upgraded to Hadoop 1.0.3 Package org.springframework.data.hadoop.cascading * Added local Taps for Spring Framework Resource * Added local Taps for Spring Integration MessageHandler and MessageSource Package org.springframework.data.hadoop.configuration * Refined creation of Configuration objects to be 'old' API aware Package org.springframework.data.hadoop.fs * Added support for hftp, hsftp and webhdfs Package org.springframework.data.hadoop.mapreduce * Added jar-based class-loading support * Introduced support for Hadoop generic options * Improved diagnostics in JobRunner and JobTasklet * Introduced identify mapper/reducer as defaults * Improved propagation of the thread context classloader (tccl) for Tool execution Package org.springframework.data.hadoop.scripting * Extended HdfsScriptFactory to allow direct wiring of Hadoop Configuration Changes in version 1.0 M1 (2012-02-23) -------------------------------------- General * Aligned build system with Spring Framework 3.2 * Improved namespace * Introduced support for Hadoop Tool * Introduced support for Cascading Package org.springframework.data.hadoop.batch * Introduce Spring Batch ItemReader for HDFS Package org.springframework.data.hadoop.configuration * Introduced more utility methods Package org.springframework.data.hadoop.mapreduce * Introduced support for Hadoop Tool * Fixed incorrect return value/type for JobRunner Changes in version 0.9 RELEASE (2012-02-06) ------------------------------------------- Spring XML namespace with support for creating and/or configuring - Hadoop Configuration object - MapReduce and Streaming Jobs - HBase configuration - Hive server and Thrift client - Pig server instances that register and execute scripts either locally or remotely - Hadoop DistributedCache Spring XML namespace for executing scripts authored in JSR233 compatible scripting languages Support for executing HDFS operations in Groovy, JRuby, Jython or Rhino based on Hadoop Configuration Embedded shell API for HDFS Spring Batch Integration - tasklets for - Map Reduce and Streaming jobs - Hive - Pig - Script execution Sample applications Reference documentation