Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 25, 2014
  1. @zhongjiewu
Commits on Jun 24, 2014
  1. @bhasudha

    Releasing Voldemort 1.8.8

    bhasudha committed
  2. @bhasudha

    Incorporating review comments

    bhasudha committed
    Changing timeout for HttpClientFactory shutdown to 10 seconds
  3. @bhasudha

    move transport client instantiation to getRawStore

    bhasudha committed
    adding timeout to HttpClientFactory shutdown
    added minor log messages
  4. @singhsiddharth

    Merge pull request #199 from arunthirupathi/eclipseJunit

    singhsiddharth committed
    Junit tests are not running inside eclipse
  5. @arunthirupathi

    Junit tests are not running inside eclipse

    arunthirupathi committed
    Java builder property is not set on the .project file which
    causes all the tests to fail with the ClassNotFoundException
    Some test uses GetContent which causes CoordinatorRestAPITest
    to fail.
Commits on Jun 20, 2014
  1. @vinothchandar


    vinothchandar committed
    Add Arun and Xu
Commits on Jun 19, 2014
  1. @singhsiddharth
  2. @cshaxu
  3. Releasing Voldemort 1.8.7 with the Quota metrics fix

    Chinmay Soman committed
  4. @arunthirupathi

    Merge pull request #198 from icefury71/mbean_quota_fix

    arunthirupathi committed
    Registering individual store quota stats instead of aggregate to the Mbe...
  5. @arunthirupathi

    hudson run fails to copy mysql

    arunthirupathi committed
    1) There is not libs directory anymore so hudson run fails to copy
    the mysql.jar to the lib directory. Added the mysql as testRuntime
    so the jar will be downloaded automatically
    2) Added war task to update the documentation
  6. Registering individual store quota stats instead of aggregate to the …

    Chinmay Soman committed
    …Mbean server
  7. @arunthirupathi

    add eclipse and idea projects to gitignore

    arunthirupathi committed
    eclipse and idea projects will have the lib paths different for
    each person, as they will point to the jars from the gradle
Commits on Jun 18, 2014
  1. @arunthirupathi

    remove .classpath and .project

    arunthirupathi committed
    gradle eclipse updates teh existing classpath and project
    and leaves teh classpath is a very inconsistent state.
    So removing these files and the users can generate them
    when required. Will fix the .gitignore to add these files
    so that they dont show up.
  2. @arunthirupathi

    eclipse import is broken

    arunthirupathi committed
    1) src/java is defined multiple times which causes the problem
    2) outputDir is set to bin, which erases all the shell scripts
Commits on Jun 13, 2014
  1. @arunthirupathi

    use maven central for gradle dependencies

    arunthirupathi committed
    1) The jars are directly consumed from libs directory which makes
    upgrading the dependencies harder. Also in some cases the transitive
    dependencies are not copied correctly which causes issues.
    2) Seperated the libs to private-lib and public-lib. private-lib will
    contain jars for which I could not find the same version in the maven
    central repository. The public-lib are available in maven central
    and are not dependent upon by gradle. But still kept for ant
    3) As part of the build (ant/gradle) all the dependent libs are
    copied into the libs. This is to make the bin/*.sh work. Also there
    is some EasyVPL code which depends on the jar in library.
    4) Since the classpath is going to be different both the eclipse and
    idea will break. But after the download you can run
    ./gradlew eclipse and ./gradlew idea to regenerate the correct project/
    classpath to make it work again.
Commits on Jun 11, 2014
  1. @arunthirupathi

    Merge pull request #188 from d4mian/minor-changes

    arunthirupathi committed
    Comment typos, duplicate code removal and avoid unnecessary fetch of column key_ from the database.
  2. Releasing Voldemort 1.8.6 containing Quota (per store instead of aggr…

    Chinmay Soman committed
    …egate) fix.
  3. @arunthirupathi

    Merge pull request #196 from icefury71/quota_per_store_stats_fix

    arunthirupathi committed
    Fix for QuotaLimitingStore: Passing storestats for the current store ins...
  4. @singhsiddharth

    Merge pull request #194 from arunthirupathi/PoolSizeRename

    singhsiddharth committed
    RestClient renamed poolsize key
  5. Fix for QuotaLimitingStore: Passing storestats for the current store …

    Chinmay Soman committed
    …instead of the aggregate
Commits on Jun 10, 2014
  1. @arunthirupathi is included in the voldemort jar

    arunthirupathi committed
    While refactoring the consultant moved some code and it caused
    binary level difference on the vold jar. I reverted the change
    for now. Since it is reverting to the old state, skipping code
    review for now.
  2. @arunthirupathi

    RestClient renamed poolsize key

    arunthirupathi committed
    RestClient does not have POOL_SIZE_KEY anymore.
    From the source it is probably renamed to HTTP_POOL_SIZE.
    The previous constant value was poolsize and the new constant
    is http.poolsize.
    Upgrading the R2, Data, Pegasus libraries along with this change.
  3. @cshaxu

    add optional identifier string for StoreClientFactory

    cshaxu committed
    1. fix invalid package name in
    2. replace jmxId with identifierString
Commits on Jun 6, 2014
  1. @arunthirupathi

    Release voldemort 1.8.5

    arunthirupathi committed
    Gradle related changes
        - empty settings file
        - empty voldemort-contrib directory
        - gradle wrapper to fetch required version
  2. @arunthirupathi

    Merge pull request #193 from arunthirupathi/voldemort-contrib

    arunthirupathi committed
    Dummy directory for injecting custom gradle behavior
  3. @arunthirupathi

    Dummy directory for injecting custom gradle behavior

    arunthirupathi committed
    This is a place holder directory for injecting custom gradle behavior.
    This directory is not directly used in the open source gradle builds.
    The open source project produces 2 artifacts voldemort.jar and
    voldemort-contrib.jar. This is not gradle friendly as in gradle if
    you are producing more than one jar from the same module exporting
    ivy dependencies and other becomes very trickier.
    This allows an upstream wrapper to inject custom behavior. For example
    upstream wrapper can define a project(':voldemort:voldemort-contrib')
    and define all the gradle behavior dependencies, black box build .
    Theoretically we could have used the contrib directory but that will
    result in lot more confusion as that directory produces some artifacts
    and upstream could want a different behavior.
Commits on Jun 5, 2014
  1. @arunthirupathi

    Merge pull request #192 from szczepiq/master

    arunthirupathi committed
    Added empty settings.gradle so that Gradle does not search it in parent dirs.
  2. @szczepiq
Commits on Jun 3, 2014
  1. @arunthirupathi

    Merge pull request #191 from arunthirupathi/gradleBuild

    arunthirupathi committed
    Generate gradle wrapper to work with versions
  2. @singhsiddharth
Commits on Jun 2, 2014
  1. @bhasudha

    Fixing RESTClientFactory

    bhasudha committed
       * close() method should shutdown transportClient cleanly in all use
       * getStoreClient(storeName, resolver) should return a LazyStoreClient
Commits on May 30, 2014
  1. @cshaxu
  2. @arunthirupathi

    Generate gradle wrapper to work with versions

    arunthirupathi committed
    Gradle version 1.12 is required for our gradle. But by default
    most of us has only 1.4 . So the tasks will fail with compile
    errors in these cases. Gradle provides a wrapper where it manages
    the versions for us. Add task gradle wrapper and
    it creates some files. These files can be checked into the
    version control and people can run this command instead of gradle.
Something went wrong with that request. Please try again.