Permalink
Commits on Feb 20, 2013
  1. Prepare to release version release-1.2.3

    Chinmay Soman committed Feb 20, 2013
  2. Updating Version and release_notes for release 1.2.3

    Chinmay Soman committed Feb 20, 2013
  3. Refactored some try catch blocks. Also returning VoldemortException b…

    …ack from fetch function instead of null. This improves Azkaban visibility.
    Chinmay Soman committed Feb 20, 2013
  4. Adding a retry loop while getting a filesystem object in a kerberized…

    … block. This is meant to get around the intermittent Hadoop failures.
    Chinmay Soman committed Feb 19, 2013
Commits on Feb 19, 2013
  1. @abh1nay
  2. @abh1nay

    removed the reentrant lock

    abh1nay committed Feb 14, 2013
  3. @abh1nay
  4. @abh1nay
  5. @abh1nay
  6. @abh1nay

    Rebased changes -- the test case now also has the method to verify if

    the keys are actually in the server
    abh1nay committed Feb 12, 2013
  7. @abh1nay

    added a reentrantlock to synchronize access

    the streamingclient consumer may implement a time based flushing through
    a scheduled executor service
    or a timer thread(like in YASP) this helps achieveing a lock step access
    abh1nay committed Feb 11, 2013
  8. @jayjwylie

    Merge pull request #94 from ctasada/windows-files

    Added windows batch files. See comment in header of each file that these BAT files are not tested with each Voldemort release. We hope this helps the community, but cannot commit to testing each release on windows.
    jayjwylie committed Feb 19, 2013
  9. @ctasada

    Update Windows Batch files

    Updated copyright info to make clear that these files are not maintained
    by LinkedIn
    ctasada committed Feb 19, 2013
Commits on Feb 12, 2013
  1. @jayjwylie

    Merge pull request #121 from baepiff/baepiff/generate_cluster_xml

    Added file option to generate_cluster_xml
    jayjwylie committed Feb 12, 2013
  2. @baepiff
  3. @baepiff

    added hosts list file option

    baepiff committed Dec 7, 2012
Commits on Feb 7, 2013
Commits on Feb 6, 2013
  1. @abh1nay

    Fixed a bug with the key.selection and value.selection in build and push

    verifyschema() now takes the schema of the subfiled rather than entire
    record if this property is enforced
    abh1nay committed Feb 6, 2013
  2. @abh1nay

    Made streaming partially threadsafe for the timer thread to call commits

    periodically
    exposed the commit method
    abh1nay committed Feb 6, 2013
Commits on Jan 31, 2013
  1. @vinothchandar
Commits on Jan 30, 2013
  1. @abh1nay
  2. @abh1nay
Commits on Jan 26, 2013
  1. @jayjwylie

    Addressed most review feedback on BindException fixes.

    .classpath
    - fixed error I introduced.
    
    *RebalanceTest.java
    - refactored to reduce cut&paste code
    - added comments and one TODO about attempting a proper fix wrt BindExceptions later.
    
    ServerTestUtils.java
    - renamed method back to startVoldemortServer
    - added 'throws BindException'
    
    test/unit/voldemort/scheduled/StreamingSlopPusherTest.java
    - added comment clarifying why this test is hard to harden against BindException issue
    jayjwylie committed Jan 23, 2013
  2. @jayjwylie

    Better documented the risks of invoking ServerTestUtils.startVoldemor…

    …tServer
    
    test/common/voldemort/ServerTestUtils.java
    - Renamed startVoldemortServer to startVoldemortServerInMannerThatMayResultInBindException
      (The name is intentionally long and annoying. There are some tests
      that must call this method bare, but that should be strongly
      discouraged!!!)
    - Added method header that encourages BindException to be caught and masked
    jayjwylie committed Jan 21, 2013
  3. @jayjwylie

    Fixed the re-introduction of BindExceptions upon start up of some rec…

    …ently added tests:
    
    All of the following tests directly used the method ServerTestUtils.startVoldemortServer
      test/unit/voldemort/client/ClientRegistryTest.java
      test/unit/voldemort/client/AdminFetchTest.java
      test/unit/voldemort/client/EndToEndRebootstrapTest.java
      test/unit/voldemort/store/system/AsyncMetadataVersionManagerTest.java
      test/unit/voldemort/store/system/SystemStoreTest.java
    
    This method of starting Voldemort servers is susceptible to
    BindException errors. Unless something very fancy is being done, the
    method ServerTestUtils.startVoldemortCluster should be used to start a
    cluster within a test.
    
    test/unit/voldemort/client/ClientRegistryTest.java extended from
    TestCase. This is a "Junit3" idiom that we should not use in new
    tests. The Junit4 approach to tests relies solely on annotation.
    jayjwylie committed Jan 21, 2013
Commits on Jan 21, 2013
  1. @vinothchandar
  2. @jayjwylie

    Tweaked SimpleCounterTest to avoid passing negative value to sleep if…

    … GC or other pause occurs at inopportune point during test.
    jayjwylie committed Jan 21, 2013
Commits on Jan 15, 2013
  1. @jayjwylie
  2. @jayjwylie
  3. @jayjwylie

    Reverted refactoring of PerformParallel* classes committed in f37b25e…

    …cdd14ac27480a8ca353cae919464df3af
    jayjwylie committed Dec 4, 2012
  4. @jayjwylie

    Moved stress test for connection checkout/checkin and failure detecto…

    …r to long unit test. Cleaned up comments in ClientRequestExecutorPool to make intended semantics clearer.
    jayjwylie committed Dec 4, 2012
  5. @jayjwylie
  6. @jayjwylie

    Minor changes to tests

    - renamed base keyedresourcepool test to avoid pattern that ant/junit uses to try and run tests.
    - tweaked stress tests parameters once more to make it easier to run locally.
    jayjwylie committed Dec 3, 2012