Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: voldemort/voldemort
base: master
...
head fork: voldemort/voldemort
compare: release-096
  • 3 commits
  • 2 files changed
  • 0 commit comments
  • 1 contributor
Commits on Sep 05, 2012
Lei Gao bump up release version 1c24ceb
Commits on Sep 06, 2012
Lei Gao add release notes 7a3fcf3
Commits on Sep 07, 2012
Lei Gao modify the release notes 6e8e785
Showing with 54 additions and 2 deletions.
  1. +1 −1  build.properties
  2. +53 −1 release_notes.txt
2  build.properties
View
@@ -37,4 +37,4 @@ tomcat.manager.password=tomcat
tomcat.context=/voldemort
## Release
-curr.release=0.90.1
+curr.release=0.96
54 release_notes.txt
View
@@ -1,4 +1,56 @@
-Release 0.90.1 on 10/10/2011
+Release 0.96 on 09/05/2012
+
+Changes made since 0.90.1
+
+ * Monitoring:
+ * Append cluster name to various mbeans for better stats display
+ * Implement average throughput in bytes
+ * Add BDB JE stats
+ * Add 95th and 99th latency tracking
+ * Add stats for ClientRequestExecutorPool
+ * Add error/exception count and max getall count
+ * BDB+ Data cleanup Monitoring changes
+ * Rebalancing:
+ * Donor-based rebalancing and post cleanup (see https://github.com/voldemort/voldemort/wiki/Voldemort-Donor-Based-Rebalancing for more details)
+ * Rebalancing integration testing framework (under test/integration/voldemort/rebalance/)
+ * Generate multiple cluster.xml files based on the number specified when running the tool and choose the cluster with the smallest std dev as the final-cluster.xml
+ * Add status output to log for updateEntries (used by rebalancing)
+ * Read-only pipeline:
+ * Add hftp and webhdfs support
+ * Read-only bandwidth dynamic throttler
+ * Add minimum throttle limit per store
+ * Add rollback capability to the Admin tool
+ * Voldemort-backed stack and index linked list impl
+ * Change client requests to not process responses after timeout
+ * Modified client request executor timeout to not factor in the NIO selector timeout
+ * Added BDB native backup capabalities, checksum verification and incremental backups (well tested, but not yet used in production)
+ * Add additional client-side tracing for debugging and consistency analytics
+ * Clean up logging during exception at client-side
+ * Security exception handling
+ * Add snappy to CompressionStrategyFactory
+ * Add configurable option to interrupt service being unscheduled
+ * Add logging support for tracking ScanPermit owners (for debugging purposes)
+ * Add a jmx terminate operation for async jobs
+ * Add zone option for restore from replicas
+ * Changing the enable.nio.connector to true by default
+ * Better disconnection handling for python client
+ * Split junit tests into a long and a short test suites
+ * Add separate timeouts for different operations (put, get, delete, and getAll
+ * Allow getAll to return partial results upon timeout
+ * Improved cluster generation tool
+ * Added log4j properties folder for junit test
+ * Bug fixes:
+ * httpclient 3.x to httpclient 4.x
+ * Fix NPE in listing read-only store versions
+ * Fixed 2 failure detector bugs during rebalancing or node swapping
+ * Fixed a thread leak issue in StreamingSlopPusher
+ * Fixed a NIO bug
+ * Fixed a bug in TimeBasedInconsistency resolver.
+ * Fixed race condition in client socket close
+ * Fixed a potential deadlock issue in ScanPermitWrapper
+ * Fixed a bug where a read returns null (on rare occations) when being concurrent with a write
+ * Fixed a performance bug in HdfsFetcher when hftp is used
+
Changes made since 0.90

No commit comments for this range

Something went wrong with that request. Please try again.