You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by to...@apache.org on 2011/03/17 07:27:26 UTC

svn commit: r1082407 - /hbase/trunk/CHANGES.txt

Author: todd
Date: Thu Mar 17 06:27:25 2011
New Revision: 1082407

URL: http://svn.apache.org/viewvc?rev=1082407&view=rev
Log:
Clean up CHANGES.txt to move things fixed on 90 branch into 0.90.2 section

Modified:
    hbase/trunk/CHANGES.txt

Modified: hbase/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hbase/trunk/CHANGES.txt?rev=1082407&r1=1082406&r2=1082407&view=diff
==============================================================================
--- hbase/trunk/CHANGES.txt (original)
+++ hbase/trunk/CHANGES.txt Thu Mar 17 06:27:25 2011
@@ -25,50 +25,21 @@ Release 0.91.0 - Unreleased
    HBASE-3418  Increment operations can break when qualifiers are split
                between memstore/snapshot and storefiles
    HBASE-3403  Region orphaned after failure during split
-   HBASE-3387  Pair does not deep check arrays for equality -- REVERT THIS PATCH
-   HBASE-3449  Server shutdown handlers deadlocked waiting for META
-   HBASE-3456  Fix hardcoding of 20 second socket timeout down in HBaseClient
-   HBASE-3476  HFile -m option need not scan key values
-               (Prakash Khemani via Lars George)
-   HBASE-3481  max seq id in flushed file can be larger than its correct value 
-               causing data loss during recovery
-   HBASE-3493  HMaster sometimes hangs during initialization due to missing
-               notify call (Bruno Dumon via Stack)
-   HBASE-3494  checkAndPut implementation doesnt verify row param and writable 
-               row are the same
-   HBASE-3416  For intra-row scanning, the update readers notification resets
-               the query matcher and can lead to incorrect behavior
    HBASE-3492  NPE while splitting table with empty column family store
-   HBASE-3495  Shell is failing on subsequent split calls
    HBASE-3400  Coprocessor Support for Generic Interfaces
                (Ed Kohlwey via Gary Helmling)
-   HBASE-3502  Can't open region because can't open .regioninfo because
-               AlreadyBeingCreatedException
-   HBASE-3501  Remove the deletion limit in LogCleaner
-   HBASE-3500  Documentation update for replicatio
-   HBASE-3531  When under global memstore pressure, dont try to flush
-               unflushable regions.
-   HBASE-3550  FilterList reports false positives (Bill Graham via Andrew
-               Purtell)
-   HBASE-3566  writeToWAL is not serialized for increment operation
    HBASE-3552  Coprocessors are unable to load if RegionServer is launched
                using a different classloader than system default
    HBASE-3578  TableInputFormat does not setup the configuration for HBase
                mapreduce jobs correctly (Dan Harvey via Stack)
-   HBASE-3593  DemoClient.cpp is outdated
    HBASE-3601  TestMasterFailover broken in TRUNK
    HBASE-3605  Fix balancer log message
-   HBASE-3603  Remove -XX:+HeapDumpOnOutOfMemoryError autodump of heap option
-               on OOME
-   HBASE-1960  Master should wait for DFS to come up when creating
-               hbase.version; use alternate strategy for waiting for DNs
-   HBASE-3612  HBaseAdmin::isTableAvailable returns true when the table does
-               not exit
-   HBASE-3626  Update instructions in thrift demo files (Moaz Reyad via Stack)
    HBASE-3538  Column families allow to have slashes in name (Ian Knome via Stack)
    HBASE-3313  Table name isn't checked in isTableEnabled/isTableDisabled
                (Ted Yu via Stack)
    HBASE-3514  Speedup HFile.Writer append (Matteo Bertozzi via Ryan)
+   HBASE-3515  [replication] ReplicationSource can miss a log after RS comes
+               out of GC
 
   IMPROVEMENTS
    HBASE-3290  Max Compaction Size (Nicolas Spiegelberg via Stack)  
@@ -81,16 +52,10 @@ Release 0.91.0 - Unreleased
    HBASE-3308  SplitTransaction.splitStoreFiles slows splits a lot
    HBASE-3328  Added Admin API to specify explicit split points
    HBASE-3377  Upgrade Jetty to 6.1.26
-   HBASE-3387  Pair does not deep check arrays for equality
-               (Jesse Yates via Stack)
    HBASE-3393  Update Avro gateway to use Avro 1.4.1 and the new
                server.join() method (Jeff Hammerbacher via Stack)
-   HBASE-3437  Support Explict Split Points from the Shell
    HBASE-3433  KeyValue API to explicitly distinguish between deep & shallow
                copies
-   HBASE-3305  Allow round-robin distribution for table created with
-               multiple regions (ted yu via jgray)
-   HBASE-3496  HFile CLI Improvements
    HBASE-3522  Unbundle our RPC versioning; rather than a global for all 4
                Interfaces -- region, master, region to master, and
                coprocesssors -- instead version each individually
@@ -101,7 +66,6 @@ Release 0.91.0 - Unreleased
    HBASE-3560  the hbase-default entry of "hbase.defaults.for.version" 
                causes tests not to run via not-maven
    HBASE-3513  upgrade thrift to 0.5.0 and use mvn version
-   HBASE-3620  Make HBCK utility faster
    HBASE-3533  Allow HBASE_LIBRARY_PATH env var to specify extra locations
                of native lib
    HBASE-3631  CLONE - HBase 2984 breaks ability to specify BLOOMFILTER &
@@ -109,10 +73,8 @@ Release 0.91.0 - Unreleased
    HBASE-3630  DemoClient.Java is outdated (Moaz Reyed via Stack)
    HBASE-3618  Add to HBase book, 'schema' chapter - pre-creating regions and
                key types (Doug Meil via Stack)
-   HBASE-3610  Improve RegionSplitter performance
    HBASE-2495  Allow record filtering with selected row key values in HBase
                Export (Subbu M Iyer via Stack)
-   HBASE-3600  Update our jruby to 1.6.0
    HBASE-3440  Clean out load_table.rb and make sure all roads lead to
                completebulkload tool (Vidhyashankar Venkataraman via Stack)
 
@@ -132,7 +94,6 @@ Release 0.91.0 - Unreleased
    HBASE-3256  Coprocessors: Coprocessor host and observer for HMaster
    HBASE-3345  Coprocessors: Allow observers to completely override base
                function
-   HBASE-3448  RegionSplitter, utility class to manually split tables
    HBASE-2824  A filter that randomly includes rows based on a configured
                chance (Ferdy via Andrew Purtell)
    HBASE-3455  Add memstore-local allocation buffers to combat heap
@@ -152,16 +113,23 @@ Release 0.90.2 - Unreleased
    HBASE-3553  HTable ThreadPoolExecutor does not properly initialize
                for hbase.htable.threads.max threads
                (Himanshu Vashishtha via garyh)
+   HBASE-3566  writeToWAL is not serialized for increment operation
    HBASE-3576  MasterAddressTracker is registered to ZooKeeperWatcher twice
    HBASE-3561  OPTS arguments are duplicated
    HBASE-3572  memstore lab can leave half inited data structs (bad!)
    HBASE-3589  test jar should not include mapred-queues.xml and
                log4j.properties
+   HBASE-3593  DemoClient.cpp is outdated
    HBASE-3591  completebulkload doesn't honor generic -D options
    HBASE-3594  Rest server fails because of missing asm jar
    HBASE-3582  Allow HMaster and HRegionServer to login from keytab
-               hen on secure Hadoop
+               when on secure Hadoop
    HBASE-3608  MemstoreFlusher error message doesnt include exception!
+   HBASE-1960  Master should wait for DFS to come up when creating
+               hbase.version; use alternate strategy for waiting for DNs
+   HBASE-3612  HBaseAdmin::isTableAvailable returns true when the table does
+               not exit
+   HBASE-3626  Update instructions in thrift demo files (Moaz Reyad via Stack)
    HBASE-3633  ZKUtil::createSetData should only create a node when it
                nonexists (Guanpeng Xu via Stack)
    HBASE-3636  a bug about deciding whether this key is a new key for the ROWCOL
@@ -174,13 +142,22 @@ Release 0.90.2 - Unreleased
 
   IMPROVEMENTS
    HBASE-3542  MultiGet methods in Thrift
+   HBASE-3586  Improve the selection of regions to balance (Ted Yu via Andrew
+               Purtell)  
+   HBASE-3603  Remove -XX:+HeapDumpOnOutOfMemoryError autodump of heap option
+               on OOME
    HBASE-3285  Hlog recovery takes too much time
-   HBASE-3586  Improve the selection of regions to balance
    HBASE-3623  Allow non-XML representable separator characters in the ImportTSV tool
                (Harsh J Chouraria via Stack)
+   HBASE-3620  Make HBCK utility faster
    HBASE-3625  improve/fix support excluding Tests via Maven -D property
                (Alejandro Abdelnur via todd)
+   HBASE-3437  Support Explict Split Points from the Shell
+   HBASE-3448  RegionSplitter, utility class to manually split tables
+   HBASE-3610  Improve RegionSplitter performance
+   HBASE-3496  HFile CLI Improvements
    HBASE-3596  [replication] Wait a few seconds before transferring queues
+   HBASE-3600  Update our jruby to 1.6.0
 
 Release 0.90.1 - February 9th, 2011
 
@@ -190,18 +167,40 @@ Release 0.90.1 - February 9th, 2011
                by default in 0.90.1
   
   BUG FIXES
+   HBASE-3445  Master crashes on data that was moved from different host
+   HBASE-3449  Server shutdown handlers deadlocked waiting for META
+   HBASE-3456  Fix hardcoding of 20 second socket timeout down in HBaseClient
+   HBASE-3476  HFile -m option need not scan key values
+               (Prakash Khemani via Lars George)
+   HBASE-3481  max seq id in flushed file can be larger than its correct value 
+               causing data loss during recovery
+   HBASE-3493  HMaster sometimes hangs during initialization due to missing
+               notify call (Bruno Dumon via Stack)
    HBASE-3483  Memstore lower limit should trigger asynchronous flushes
+   HBASE-3494  checkAndPut implementation doesnt verify row param and writable 
+               row are the same
+   HBASE-3416  For intra-row scanning, the update readers notification resets
+               the query matcher and can lead to incorrect behavior
+   HBASE-3495  Shell is failing on subsequent split calls
+   HBASE-3502  Can't open region because can't open .regioninfo because
+               AlreadyBeingCreatedException
+   HBASE-3501  Remove the deletion limit in LogCleaner
+   HBASE-3500  Documentation update for replicatio
+   HBASE-3419  If re-transition to OPENING during log replay fails, server
+               aborts. Instead, should just cancel region open.
    HBASE-3524  NPE from CompactionChecker
+   HBASE-3531  When under global memstore pressure, dont try to flush
+               unflushable regions.
+   HBASE-3550  FilterList reports false positives (Bill Graham via Andrew
+               Purtell)
 
   IMPROVEMENTS
+   HBASE-3305  Allow round-robin distribution for table created with
+               multiple regions (ted yu via jgray)
    HBASE-3508  LruBlockCache statistics thread should have a name
    HBASE-3511  Allow rolling restart to apply to only RS or only masters
    HBASE-3510  Add thread name for IPC reader threads
    HBASE-3509  Add metric for flush queue length
-   HBASE-3419  If re-transition to OPENING during log replay fails, server
-               aborts. Instead, should just cancel region open.
-   HBASE-3515  [replication] ReplicationSource can miss a log after RS comes
-               out of GC
    HBASE-3517  Store build version in hbase-default.xml and verify at runtime
 
 Release 0.90.0 - January 19th, 2011