Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 30, 2011
  1. @rangadi

    prep 2.1.3

    rangadi authored
  2. @rangadi

    2.1.2

    rangadi authored
  3. @rangadi

    Two ThriftToPig schema fixes and tests (Jonathan Coveney)

    rangadi authored
      - tuple wrapping for Pig9
      - bug with nested containers
    Squashed commit of the following:
    
    commit 961be195d3365e3a3ff737be3a65f6d9041124ec
    Merge: 342f336 3973933
    Author: Raghu Angadi <raghu@twitter.com>
    Date:   Tue Nov 29 16:20:11 2011 -0800
    
        Merge branch 'jco_pig9_fix' of https://github.com/jcoveney/elephant-bird into jcoveney-jco_pig9_fix
    
        Conflicts:
        	src/test/com/twitter/elephantbird/pig/piggybank/TestThriftToPig.java
    
    commit 3973933
    Author: Jonathan Coveney <jcoveney@twitter.com>
    Date:   Mon Nov 28 20:43:15 2011 -0800
    
        Refine ThriftToPig and tests
    
        There were some issues with elephantbird's handling of lists of lists.
        This refines elephantbird to deal with these issues in both Pig8 and
        pig9, and adds tests.
    
        I also added some commented out tests for map functionality, which
        currently is broken.
    
    commit 61464b9
    Author: Jonathan Coveney <jcoveney@twitter.com>
    Date:   Mon Nov 28 20:42:51 2011 -0800
    
        A newer pig9 jar with an important patch
    
    commit 2d4e425
    Author: Jonathan Coveney <jcoveney@twitter.com>
    Date:   Thu Nov 17 16:05:22 2011 -0800
    
        Update code
    
    commit 4488a22
    Author: Jonathan Coveney <jcoveney@twitter.com>
    Date:   Wed Nov 16 20:47:48 2011 -0800
    
        Move logic around
    
    commit 7445a0d
    Author: Jonathan Coveney <jcoveney@twitter.com>
    Date:   Wed Nov 16 20:00:46 2011 -0800
    
        Refine ThriftToPig changes
    
        It used to be the convention in elephantbird that if you made a bag from
        a list, the element would be named "_tuple." but this no longer makes
        any sense in pig9, when the tuples are explicit. As such, I've removed
        it.
    
    commit ab98602
    Author: Jonathan Coveney <jcoveney@twitter.com>
    Date:   Wed Nov 16 17:34:04 2011 -0800
    
        remove old pig jar
    
    commit c3fa36b
    Author: Jonathan Coveney <jcoveney@twitter.com>
    Date:   Wed Nov 16 17:32:15 2011 -0800
    
        Fix compatibility issue with pig9, upgrade to pig9
    
        Pig9 changed the construction of bags, which was creating an issue in
        the case of lists and sets with structs as elements. I added a test for
        this case, and made it such that the change is consistent with both pig8
        and pig9.
    
        Note: the test will fail on pig8.
Commits on Nov 24, 2011
  1. @rangadi

    Merge pull request #106 from rangadi/restructure_multi_loader

    rangadi authored
    Restructure multi loader
  2. @rangadi
  3. @rangadi
Commits on Nov 23, 2011
  1. @rangadi

    Merge pull request #97 from rangadi/multi_lzo_reader

    rangadi authored
    Multi lzo reader
  2. @rangadi

    Merge pull request #92 from rangadi/projection_support

    rangadi authored
    Projection support for protobuf and thrift loaders
  3. @rangadi

    Merge remote branch 'upstream/eb-dev' into projection_support

    rangadi authored
    Conflicts:
    	src/test/com/twitter/elephantbird/pig/piggybank/TestThriftToPig.java
  4. @rangadi

    project support review comments:

    rangadi authored
       - rename Projected*Tuple to Project*TupleFactory
       - remove double use of contextSignature
       - remove trailing '_' and add couple of @SuppressWarnings
  5. @rangadi
  6. @rangadi
  7. @rangadi
Commits on Nov 22, 2011
  1. @rangadi

    Merge pull request #102 from miguno/issue65

    rangadi authored
    Issue 65: LzoJsonRecordReader and JsonLoader may fail with NullPointerException
Commits on Nov 19, 2011
  1. @rangadi

    prep for 2.1.2

    rangadi authored
  2. @rangadi

    2.1.1

    rangadi authored
  3. @rangadi
Commits on Nov 18, 2011
  1. @rangadi

    Merge pull request #104 from billonahill/bg-analytics-1471

    rangadi authored
    Adding Pig schema - to - ProtoDescriptor functionality with tests
Commits on Nov 17, 2011
  1. @billonahill
  2. @billonahill

    removing log check

    billonahill authored
  3. @billonahill
  4. @billonahill

    Adding schemaToProtoDescriptor functionality with tests

    billonahill authored
    Add new version of getMessageFieldNames that takes FieldDescriptors instead of protobufs class.
Commits on Nov 15, 2011
  1. @dvryaboy

    Merge pull request #100 from dvryaboy/eb-dev

    dvryaboy authored
    Minor Doc update
  2. @miguno

    Issue 65: LzoJsonRecordReader and JsonLoader may fail with NullPointe…

    miguno authored
    …rException
    
    This patch prevents LzoJsonRecordReader and JsonLoader from failing with
    a NPE when JSONParser#parse() returns a null value.  In this case a warning
    is logged and the values 'false' (LzoJsonRecordReader) and 'null'
    (JsonLoader) are returned, respectively.
    
    JsonLoader#parseStringToTuple() will also increment the counter
    JsonLoaderCounters.LinesParseError if this happens.
    
    More information is available at:
    twitter#65
Commits on Nov 11, 2011
  1. @dvryaboy

    clarified docs a bit more

    dvryaboy authored
Commits on Nov 10, 2011
  1. @dvryaboy

    Some Readme improvements

    dvryaboy authored
Commits on Nov 9, 2011
  1. @rangadi

    add TestMultiFormatLoader.

    rangadi authored
  2. @rangadi
  3. @rangadi

    add MultiFormatLoader and MultiInputFormat.

    rangadi authored
    currently can handle mix of B64Line and BlockStorage files
    The correct record reader used at runtime based on the input
    file header.
    more formats will be supported overtime.
Commits on Nov 4, 2011
  1. @rangadi

    prep for 2.1.1

    rangadi authored
  2. @rangadi

    2.1.0

    rangadi authored
  3. @rangadi

    Merge pull request #95 from rangadi/allow_enum_keys

    rangadi authored
    Allow enum keys in thrift maps
  4. @rangadi
  5. @rangadi

    ENUMs are implicitly converted to Strings for PIG

    rangadi authored
    allow ENUM along with a STRING for Thrift map key type
Commits on Nov 3, 2011
  1. @dvryaboy

    Merge pull request #94 from jcoveney/eb-dev

    dvryaboy authored
    WritableLoadCaster compatibility with Pig 0.9
Something went wrong with that request. Please try again.