Permalink
Commits on Jan 23, 2012
  1. Merge pull request #120 from traviscrawford/fix_examples_build

    Lots of build improvements.
    rangadi committed Jan 23, 2012
Commits on Jan 21, 2012
  1. Merge pull request #119 from rangadi/multi_input_format_fix

    Multi input format fix
    dvryaboy committed Jan 21, 2012
Commits on Jan 20, 2012
  1. Lots of build improvements. "ant examples" at the top-level now build…

    …s the examples.
    Travis Crawford committed Jan 20, 2012
  2. incorrect record reader was used.

    Raghu Angadi committed Jan 20, 2012
Commits on Jan 19, 2012
  1. prep 2.1.5

    Raghu Angadi committed Jan 19, 2012
  2. release 2.1.4 (forgot to include pull #116 in 2.1.3)

    Raghu Angadi committed Jan 19, 2012
  3. javadoc update

    Raghu Angadi committed Jan 19, 2012
  4. Merge pull request #116 from rangadi/multi_input_format_for_loaders

    Multi input format for loaders.
    rangadi committed Jan 19, 2012
Commits on Jan 13, 2012
  1. prep 2.1.4

    Raghu Angadi committed Jan 13, 2012
  2. release 2.1.3

    Raghu Angadi committed Jan 13, 2012
  3. javadoc update

    Raghu Angadi committed Jan 13, 2012
  4. Merge pull request #117 from dvryaboy/eb-dev

    Add Cascading2 taps
    rangadi committed Jan 13, 2012
Commits on Jan 11, 2012
  1. Log a warning for deprectaed Lzo* loaders.

    Raghu Angadi committed Jan 11, 2012
  2. removed setTypeRef() in LzoProtobuf loader.

    Raghu Angadi committed Jan 11, 2012
  3. Rename LzoThriftB64LinePigLoader to ThriftPigLoader since it can hand…

    …led both formats.
    
    Same for Protobuf. The existing classes just extend these new loaders.
    Raghu Angadi committed Jan 11, 2012
  4. use MultiInputFormat in MR examples.

    Raghu Angadi committed Jan 11, 2012
  5. udpate to example dir

    Raghu Angadi committed Jan 11, 2012
  6. Both B64Line and Block inputformat both extend MultiInputFormat.

    Whether input is in block or base64 format is checked at runtime.
    Main cost is that input file is opened twice on the mapper.
    will avoid this cost in a later patch.
    Raghu Angadi committed Jan 11, 2012
  7. avoid use of setTypeRef() in generated inputformat and outputformat c…

    …lasses.
    Raghu Angadi committed Jan 11, 2012
Commits on Jan 10, 2012
  1. use MultiInputFormat for Lzo*PigLoaders. This

    enables mixing objects stored in both Base64Line
    format or in binary block format.
    Extra cost is that each input file is opened twice on 
    the mappers (might avoid this in future).
    Raghu Angadi committed Jan 10, 2012
  2. Merge pull request #115 from isnotinvain/master

    Use Guava11 in ElephantBird
    rangadi committed Jan 10, 2012
Commits on Jan 5, 2012
  1. Merge pull request #114 from tdunning/master

    Fix for issue #112 (updated)
    rangadi committed Jan 5, 2012
Commits on Dec 6, 2011
Commits on Nov 30, 2011
  1. prep 2.1.3

    Raghu Angadi committed Nov 30, 2011
  2. 2.1.2

    Raghu Angadi committed Nov 30, 2011
  3. Two ThriftToPig schema fixes and tests (Jonathan Coveney)

      - 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.
    Raghu Angadi committed Nov 30, 2011
Commits on Nov 24, 2011
  1. Merge pull request #106 from rangadi/restructure_multi_loader

    Restructure multi loader
    rangadi committed Nov 24, 2011
  2. forgot to add this file in prev commit (5d48835).

    Raghu Angadi committed Nov 24, 2011
  3. Add FilterLoadFunc. simplifies MultiFormatLoader.

    Raghu Angadi committed Nov 24, 2011
Commits on Nov 23, 2011
  1. Merge pull request #97 from rangadi/multi_lzo_reader

    Multi lzo reader
    rangadi committed Nov 23, 2011
  2. Merge pull request #92 from rangadi/projection_support

    Projection support for protobuf and thrift loaders
    rangadi committed Nov 23, 2011