You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pig.apache.org by ol...@apache.org on 2008/07/10 22:15:20 UTC
svn commit: r675711 - /incubator/pig/trunk/CHANGES.txt
Author: olga
Date: Thu Jul 10 13:15:20 2008
New Revision: 675711
URL: http://svn.apache.org/viewvc?rev=675711&view=rev
Log:
PIG-34: cleaned up CHANGES.txt
Modified:
incubator/pig/trunk/CHANGES.txt
Modified: incubator/pig/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/incubator/pig/trunk/CHANGES.txt?rev=675711&r1=675710&r2=675711&view=diff
==============================================================================
--- incubator/pig/trunk/CHANGES.txt (original)
+++ incubator/pig/trunk/CHANGES.txt Thu Jul 10 13:15:20 2008
@@ -1,15 +1,63 @@
Pig Change Log
-
-Trunk (unreleased changes)
+Release 0.1.0 - Unreleased
INCOMPATIBLE CHANGES
- PIG-123: requires escape of '\' in chars and string
+ PIG-123: requires escape of '\' in chars and string
NEW FEATURES
- OPTIMIZATIONS
+ PIG-20 Added custom comparator functions for order by (phunt via gates)
+ PIG-94: Streaming implementation
+ PIG-58: parameter substitution
+ PIG-55: added custom splitter (groves via olgan)
+ PIG-59: Add a new ILLUSTRATE command (shubhamc via gates).
+ PIG-256: Added variable argument support for UDFs (pi_song)
+
+ IMPROVEMENTS
+
+ PIG-8 added binary comparator (olgan)
+
+ PIG-11 Add capability to search for jar file to register. (antmagna via
+ olgan)
+
+ PIG-7: Added use of combiner in some restricted cases. (gates)
+
+ PIG-47: Added methods to DataMap to provide access to its content
+
+ PIG-30: Rewrote DataBags to better handle decisions of when to spill to
+ disk and to spill more intelligently. (gates)
+
+ PIG-12: Added time stamps to log4j messages (phunt via gates).
+
+ PIG-44: Added adaptive decision of the number of records to hold in memory
+ before spilling (utkarsh)
+
+ PIG-56: Made DataBag implement Iterable. (groves via gates)
+
+ PIG-39: created more efficient version of read (spullara via olgan)
+
+ PIG-32: ABstraction layer (olgan)
+
+ PIG-83: Change everything except grunt and Main (PigServer on down) to use
+ common logging abstraction instead of log4j. By default in grunt, log4j
+ still used as logging layer. Also converted all System.out/err.println
+ statements to use logging instead. (francisoud via gates)
+
+ PIG-13: adding version to the system (joa23 via olgan)
+
+ PIG-113: Make explain output more understandable (pi_song via gates)
+
+ PIG-120: Support map reduce in local mode. To do this user needs to
+ specify execution type as mapreduce and cluster name as local (joa23 via
+ gates).
+
+ PIG-106: Change StringBuffer and String '+' to StringBuilder (francisoud
+ via gates).
+
+ PIG-111: Reworked configuration to be setable via properties.
+ (Contributions from joa23, pi_song, and oae via gates).
BUG FIXES
@@ -20,15 +68,8 @@
PIG-23 Made pig work with java 1.5. (milindb via gates)
- PIG-8 added binary comparator (olgan)
-
PIG-17 integrated with Hadoop 0.15 (olgan@)
- PIG-11 Add capability to search for jar file to register. (antmagna via
- olgan)
-
- PIG-20 Added custom comparator functions for order by (phunt via gates)
-
PIG-33 Help was commented out - uncommented (olgan)
PIG-31: second half of concurrent mode problem addressed (olgan)
@@ -37,8 +78,6 @@
PIG-17: updated hadoop15.jar to match hadoop 0.15.1 release
- PIG-7: Added use of combiner in some restricted cases. (gates)
-
PIG-29: fixed bag factory to be properly initialized (utkarsh)
PIG-43: fixed problem where using the combiner prevented a pig alias
@@ -50,27 +89,13 @@
PIG-7 (more): Fixed bug in PigCombiner where it was writing IndexedTuples
instead of Tuples, causing Reducer to crash in some cases.
- PIG-47: Added methods to DataMap to provide access to its content
-
- PIG-12: Added time stamps to log4j messages (phunt via gates).
-
- PIG-44: Added adaptive decision of the number of records to hold in memory
- before spilling (utkarsh)
-
- PIG-39: created more efficient version of read (spullara via olgan)
-
PIG-41: Added patterns to svn:ignore
PIG-51: Fixed combiner in the presence of flattening
- PIG-30: Rewrote DataBags to better handle decisions of when to spill to
- disk and to spill more intelligently. (gates)
-
PIG-61: Fixed MapreducePlanCompiler to use PigContext to load up the
comparator function instead of Class.forName. (gates)
- PIG-56: Made DataBag implement Iterable. (groves via gates)
-
PIG-63: Fix for non-ascii UTF-8 data (breed@ and olgan@)
PIG-77: Added eclipse specific files to svn:ignore
@@ -82,8 +107,6 @@
PIG-78: src/org/apache/pig/builtin/PigStorage.java doesn't compile (arun
via olgan)
- PIG-32: ABstraction layer (olgan)
-
PIG-87: Fix pig.pl to find java via JAVA_HOME instead of hardcoded default
path. Also fix it to not die if pigclient.conf is missing. (craigm via
gates).
@@ -102,11 +125,6 @@
PIG-92: Fix NullPointerException in PIgContext due to uninitialized conf
reference. (francisoud via gates)
- PIG-83: Change everything except grunt and Main (PigServer on down) to use
- common logging abstraction instead of log4j. By default in grunt, log4j
- still used as logging layer. Also converted all System.out/err.println
- statements to use logging instead. (francisoud via gates)
-
PIG-80: In a number of places stack trace information was being lost by an
exception being caught, and a different exception then thrown. All those
locations have been changed so that the new exception now wraps the old.
@@ -150,18 +168,10 @@
access a field as a tuple, and it turns out not to be a tuple (oae via
gates).
- PIG-13: adding version to the system (joa23 via olgan)
-
PIG-13: make the code use svn only if available (joa23 via olgan)
PIG-118: make sure union/join/cross takes 2 params (pi_song vi olgan)
- PIG-113: Make explain output more understandable (pi_song via gates)
-
- PIG-120: Support map reduce in local mode. To do this user needs to
- specify execution type as mapreduce and cluster name as local (joa23 via
- gates).
-
PIG-94: M1 for streaming: maps and reduce side support with default
(de)serializer (acmurthy via olgan)
@@ -171,9 +181,6 @@
PIG-115: Removed Yahoo specific scripts/pig.pl, replaced with generic
bash script bin/pig. Moved startHOD.expect to bin (joa23 via gates).
- PIG-106: Change StringBuffer and String '+' to StringBuilder (francisoud
- via gates).
-
PIG-18: changes to make pig work with Hadoop 0.16 and HOD 0.4 (olgan)
PIG-164: Fix memory issue in SpillableMemoryManager to partially clean the list of
@@ -203,8 +210,6 @@
PIG-179: Changed PigRecordReader to be a static singleton rather than
thread local. (gates).
- PIG-55: added custom splitter (groves via olgan)
-
PIG-174,180: bug fixes in streaming (arunc via olgan)
PIG-181: streaming bug fixing (arunc via olgan)
@@ -216,16 +221,9 @@
PIG-153: Incorrect result caused by dump in between statements (pi_song
via gates).
- PIG-58: parameter substitution integration
-
- PIG-111: Reworked configuration to be setable via properties.
- (Contributions from joa23, pi_song, and oae via gates).
-
PIG-178: Use of schema on secondary output of SPLIT throws
IndexOutOfBoundsException (kali via gates).
- PIG-59: Add a new ILLUSTRATE command (shubhamc via gates).
-
PIG-203: Fix bug in parameter substitution code where any pig script over
1k caused pig to freeze. (kali via gates)
@@ -317,8 +315,6 @@
PIG-198: Fixed pig script to pick up hadoop 17 instead of 15 (pi_song via gates).
- PIG-256: Added variable argument support for UDFs (pi_song)
-
PIG-266: fix warnings caused by HOD (olgan)
PIG-245: added math functions to the piggybank (ajaygarg via olgan)
@@ -343,3 +339,6 @@
PIG-291: hod.param parameters not passed properly (thatha via olgan)
PIG-34: changes to build process to create distribution tar file
+
+ PIG-34: updated CHANGES.txt
+