Commits on Dec 18, 2008
  1. * fixed a bug in the getCount* methods. The code was only looking at …

    …the query result from the first of "n" nodes, which only works 1/n times. It now sums the counts from each node's response.
    
    * bug was reported by CafePress
    Dave Peckham committed Dec 18, 2008
Commits on Oct 31, 2008
  1. added return types to some void Directory methods

    Dave Peckham committed Oct 31, 2008
Commits on Oct 29, 2008
  1. * added javadoc on "close" method

    Dave Peckham committed Oct 29, 2008
  2. * added "close" to the HiveDataSourceProvider interface

    * implemented close in HiveBasicDataSourceProvider
    * removed duplicate code from CachingDataSourceProvider and made it delegate to HiveBasicDataSourceProvider
    Dave Peckham committed Oct 29, 2008
Commits on Oct 15, 2008
  1. * passing PartitionDimension in rather than fetching it

    Dave Peckham committed Oct 14, 2008
Commits on Oct 14, 2008
  1. * made access modifiers public to enable creation from non-hivedb cla…

    …sses
    Dave Peckham committed Oct 14, 2008
  2. Merge branch 'master' of git@github.com:britt/hivedb

    * 'master' of git@github.com:britt/hivedb:
      Added a Hive.load where you can pass in a DirectoryFacadeProvider. Hack so that development can proceed on MemcacheD directory while Hive creation gets refactored.
      Refactored DirectoryFacade to use a factory.  Now to remove Directory Creation from HiveCreation.
      Refactored directory to use a factory.  Refactored DirectoryWrapper so that it no longer depends directly on Hive.
      Pruned extraneous methods and classes
    Dave Peckham committed Oct 14, 2008
Commits on Oct 13, 2008
  1. added hivedb username to scp url

    Dave Peckham committed Oct 13, 2008
  2. Added a Hive.load where you can pass in a DirectoryFacadeProvider. Ha…

    …ck so that development can proceed on MemcacheD directory while Hive creation gets refactored.
    committed Oct 13, 2008
  3. fixed interface inheritance

    Dave Peckham committed Oct 13, 2008
  4. Refactored DirectoryFacade to use a factory. Now to remove Directory …

    …Creation from HiveCreation.
    committed Oct 13, 2008
  5. Refactored directory to use a factory. Refactored DirectoryWrapper so…

    … that it no longer depends directly on Hive.
    committed Oct 13, 2008
Commits on Oct 10, 2008
  1. Merge branch 'master' of git@github.com:britt/hivedb

    * 'master' of git@github.com:britt/hivedb:
      Removed HiveFacade, and HiveFinder (unused)
      Removed HiveFacade as it wasn't a proper interface.  Refactoring to a proper Hive interface.
      Refactored directory creation to only occur in one place
    Dave Peckham committed Oct 10, 2008
  2. removed memcacheddirectory

    Dave Peckham committed Oct 10, 2008
  3. * removed memcached dependencies

    Dave Peckham committed Oct 10, 2008
  4. * improved serialization

    Dave Peckham committed Oct 10, 2008
  5. * removed a slight bit of duplication

    Dave Peckham committed Oct 10, 2008
Commits on Oct 9, 2008
  1. Removed HiveFacade as it wasn't a proper interface. Refactoring to a …

    …proper Hive interface.
    committed Oct 9, 2008
  2. * minor cleanup for readability

    * added a couple more tests
    Dave Peckham committed Oct 9, 2008
  3. * minor cleanup for readability

    Dave Peckham committed Oct 9, 2008
  4. * pretty thorough first pass at tests.

    Dave Peckham committed Oct 9, 2008
Commits on Oct 8, 2008
  1. * revised implementation of MemcachedDirectory

    Dave Peckham committed Oct 8, 2008
  2. Added a test for the MemcacheDirectory constructor, because 'why not?…

    …' we throw an exception out of there.
    committed Oct 7, 2008
Commits on Oct 7, 2008
  1. Added ids to KeySemaphores

    committed Oct 7, 2008
  2. * implemented DefaultCacheKeyBuilder

    Dave Peckham committed Oct 7, 2008
Commits on Oct 6, 2008
  1. *interim work on MemcachedDirectory

    Dave Peckham committed Oct 6, 2008