SCHEMA-107. Fix for hidden entity ID constructors
Improves job history recording logic.

 - TestFileUtils lives in kiji-schema and is now named TestingFileUtils.

Signed-off-by: Garrett Wu <gwu@wibidata.com>
KIJIMR-129. Makes KijiTableInputFormat.KiijTableRecordReader final.

Also makes its constructor and KijiDataRequest member private.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
KIJIMR-141. Fixes M/R integration test running against external M/R clusters

 - System property to specify extra lib/*.jar directory to ship with M/R job.
 - System property to add jars from the current classpath.
 - Update DistributedCacheJars to understand Path.
 - Other fixes.
 - Update pom.xml to include the current project's generated jars on the classpath.

Signed-off-by: Shashir Reddy <shashir@wibidata.com>
KIJIMR-141. Fix more tests.

Signed-off-by: Lee Sheng <lsheng@wibidata.com>
KIJIMR-137. Alters JobHistoryKijiTable to quietly lazy-install itself on open().

Signed-off-by: Christophe Taton <taton@wibidata.com>
SCHEMA-134. Makes KijiTableInputJobBuilder use KijiDataRequestValidator's factory method.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
KIJIMR-145. Flag --lib resolves unqualified paths against the local filesystem.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
KIJIMR-147. Improves information recorded by JobHistoryKijiTable.

 - Adds a jobEndStatus column which stores "SUCCEEDED" or "FAILED" currently.
 - Adds a test for failing jobs.
 - Adds a map family 'extendedInfo' to job history table to make changing it
   more flexible going forward.
 - Changes layout version of job history layout to layout-1.1 from kiji-1.0

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
Revert "KIJIMR-145. Flag --lib resolves unqualified paths against the local filesystem."

This reverts commit a1fa43ba6dbbd662d50c01f069ea55b15fe3ffbd.
KIJIMR-145. Flag --lib resolves unqualified paths against the local filesystem.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
Set versions for release.
Set fake-hbase version for release.
[maven-release-plugin] prepare release kiji-mapreduce-root-1.0.0-rc5
[maven-release-plugin] prepare for next development iteration
Update versions for development.
KIJIMR-143. Adds RELEASE_NOTES.txt.
KIJIMR-144. Added skeletal examples to commonly used classes in KijiMR.

Signed-off-by: Aaron Feldstein <afeldstein@wibidata.com>
SCHEMA-106. CellSpec moved to framework.
KIJIMR-109. Add KijiTableContext.getEntityIdFactory().

 - deprecated ProducerContext.getEntityId() and mark for removal.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>