drill
7075cca1 - Create new generated value vectors utilizing fmpp. Includes:

Commit
11 years ago
Create new generated value vectors utilizing fmpp. Includes: - First pass; integrate build system and some cursory implementations - starting to split common logic into base class - implement most of varlen value vector functionality, minor cleanup of tdd tags - added nullable derived class - Merge changes from JA, minor format cleanup. - minor fix and cleanup - added bit vector, removed widthInBits which also allowed removal of FixedBase ctor - apply TC's fix for resetAllocation() - added repeated value vectors - Hooked up templated ValueVectors to codebase. Removed old ValueVector classes. Cleanup. - fix repeated get() and add() - added some value vector tests. fixed bugs in VV and some call sites. generated TypeHelper from FMPP template. removed unused VV methods - made base immutable, some debugging - split mutable/immutable basic VV types. minor refactoring - fix several allocation bugs - fix various bugs, only JSONRecordReader test is failing - fix nullable bit value vector - make bit vectors use ints to represent the bit value - remove superfluous logging - fix value vector getters and setter - comments and cleanup - temp disable repeated map JSONReader test - formatting - whitespace cleanups
Author
Committer
Parents
Loading