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

        

Reply via email to