Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Dec 30, 2011
  1. Add deprecation warning to README.txt.

    Aaron Kimball authored
    This project is no longer actively maintained. This code is
    provided in the hope that someone finds it useful in the future,
    but no support will be given.
Commits on Jun 1, 2011
  1. Aaron Kimball
  2. Aaron Kimball
  3. Aaron Kimball
  4. Aaron Kimball

    Add release notes.

    kimballa authored
  5. Aaron Kimball
Commits on May 19, 2011
  1. Aaron Kimball

    Multi RPC testing complete.

    kimballa authored
  2. Aaron Kimball

    TODO additions.

    kimballa authored
Commits on May 18, 2011
  1. Aaron Kimball
  2. Aaron Kimball

    Add tests of concat() method.

    kimballa authored
  3. Aaron Kimball
  4. Aaron Kimball

    Improve handling of nulls and universal types.

    kimballa authored
    Adds unit tests to demonstrate to_list() and related functions work.
    Improve universal constraint extraction for type trees of different heights.
    Improve OutputElement's ability to display empty lists, differentiate between
    lists of a single null value, and a null list.
  5. Aaron Kimball
  6. Aaron Kimball

    Add contains() function for lists.

    kimballa authored
    Move type coercion into Type, to allow for better recursion.
Commits on May 17, 2011
  1. Aaron Kimball

    Add List<T> to Expr.coerce().

    kimballa authored
    Lists can now be coerced element-wise.
  2. Aaron Kimball

    Type.meet(t1, t2) returns UniversalType instead of concrete.

    kimballa authored
    When checking the meet of a concrete type and a universal type,
    the UniversalType instance is now returned, not the concrete one.
    This allows UniversalType instances to be used inside ListType, etc.
  3. Aaron Kimball

    All STRING values are now represented as Utf8.

    kimballa authored
    Remove usage of java.lang.String; standardize on Utf8.
  4. Aaron Kimball

    Add varargs to functions, and to_list() function.

    kimballa authored
    to_list is a list constructor function that takes a vararg array and returns
    a list of its argument elements; it uses UniversalType args to determine the
    return type.
Commits on May 14, 2011
  1. Aaron Kimball

    Relax AvroEventParser schema validation rules.

    kimballa authored
    The Schema may have more fields than the stream defines columns.
    Column names and schema fields do not need to be in the same order.
  2. Aaron Kimball

    Add LIST<T> type.

    kimballa authored
Commits on May 11, 2011
  1. Aaron Kimball

    Add str2bin() function.

    kimballa authored
  2. Aaron Kimball
  3. Aaron Kimball
  4. Aaron Kimball

    Change priority, host, timestamp accessors to functions.

    kimballa authored
    Scalar functions priority(), priority_level(), host(), and event_timestamp()
    now provide access to the properties of the current event, eliminating
    the #priority, #host, and #timestamp fields which shadowed potential
    user-defined attributes.
    
    ScalarFunc API changed to have access to the entire current EventWrapper
    in addition to its ordinary argument array.
    
    Improved string representation of timestamps in OutputElement.
  5. Aaron Kimball
  6. Aaron Kimball
  7. Aaron Kimball

    Docs: PRECISE type.

    kimballa authored
  8. Aaron Kimball
  9. Aaron Kimball
  10. Aaron Kimball

    Add bin2str function.

    kimballa authored
    New UDF converts BINARY values to STRING values.
    BINARY typed values now convert to STRING correctly and toString()
    formatting is correct throughout.
    
    Timestamp fixed to match schema for actual Flume Event timestamps.
    
    Bugfix improper instantiation of BINARY as byte[] (instead of ByteBuffer).
  11. Aaron Kimball

    Support attributes, timestamp, host, priority fields.

    kimballa authored
    These can be selected as #attrname, #timestamp, #host,
    and #priority respectively.
    
    IdentifierExpr allows different access types.
    The default access type is "FIELD", but this now supports attributes,
    host/priority, etc.
Commits on May 10, 2011
  1. Aaron Kimball

    Add BINARY type.

    kimballa authored
Commits on May 5, 2011
  1. Aaron Kimball
Commits on Apr 29, 2011
  1. Aaron Kimball

    Improve strictness of assertRecordFields().

    kimballa authored
    assertRecordFields() now asserts that at least one record exists
    such that the reference field has the reference value, in addition
    to checking that the testField/testValue are true for that record.
    
    Fixed TestJoin case where this was testing a non-existant reference
    value instance.
  2. Aaron Kimball
Something went wrong with that request. Please try again.