hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ted Yu (JIRA)" <j...@apache.org>
Subject [jira] Created: (HBASE-3549) Provide forward compatibility in HBase 0.20.6
Date Fri, 18 Feb 2011 17:35:38 GMT
Provide forward compatibility in HBase 0.20.6
---------------------------------------------

                 Key: HBASE-3549
                 URL: https://issues.apache.org/jira/browse/HBASE-3549
             Project: HBase
          Issue Type: Improvement
    Affects Versions: 0.20.6
            Reporter: Ted Yu


To minimize cost of migration, it is desirable to pull new APIs into 0.20.6 (0.89)
This way client code compiles against both hbase jars.

Our changes include:
making MetaScanner public class
adding the following ctor for Put
{code}
  public Put(byte[] row, long ts) {
    this(row, null);
    setTimeStamp(ts);
  }
{code}
adding the following ctor for HColumnDescriptor:
{code}
  public HColumnDescriptor(final byte [] familyName, final int maxVersions,
	      final String compression, final boolean inMemory,
	      final boolean blockCacheEnabled,
	      final int timeToLive, final String bloomFilter) {
	  this(familyName, maxVersions,
	       compression, inMemory,
	       blockCacheEnabled,
	       timeToLive,!bloomFilter.equals("NONE"));
  }
{code}


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message