Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 22, 2013
  1. HBASE-7692 Orderly: additional cleanup and docs

    authored
    This commit adds a package-info for the orderly package. Its content
    comes from the README of the original library. It also reviews for
    spelling, line-length, and syntactic correctness of the code and
    javadoc over public classes.
    
    This commit concludes inclusion of the Orderly library.
  2. HBASE-7692 Orderly: compound types

    authored
    This commit introduces support for compound types via the
    StructRowKey. This class does not introduce any additional bytes in
    the produces bytes array. Rather, it supports an ordered serialization
    of multiple RowKey instances into a single byte array, handling
    termination details. StructBuilder is a support class for constructing
    StructRowKeys and StructIterator for consuming them.
    
    Also includes an example.
  3. HBASE-7692 Orderly: decimal types

    authored
    This commit introduces support for decimal types, specifically Floats,
    Doubles, and BigDecimal. FloatWritable and DoubleWritable RowKey
    implementations provide the basis for these types. Native Float and
    Double implementation inherit from there. BigDecimalRowKey normalizes
    and serialized BigDecimal values. LazyBigDecimalRowKey is based on the
    former, extending it to provide lazy deserialization.
    
    Also includes a couple examples.
  4. HBASE-7692 Orderly: 64-bit Long types

    authored
    This commit add support for variable and fixed-width serialization of
    both signed and unsigned 64-bit Long types. Like the 32-bit Integer
    types, the class hierarchy follows two ancestries.
    
    Fixed-width serialization formats are implemented by or extend
    FixedLongWritableRowKey. This produces a 8-byte, fixed-width sortable
    format based on LongWritable. Support for unsigned LongWritables and
    native Long types are derived from this class.
    
    Just as with Integer types, Variable-width serialization is based on
    AbstractVarIntRowKey. Subclasses implement the details specific to
    signed and unsigned LongWritables and native Longs.
    
    Also includes and example.
  5. HBASE-7692 Orderly: 32-bit Integer types

    authored
    This commit add support for variable and fixed-width serialization of
    both signed and unsigned 32-bit Integer types. The class hierarchy
    follows two ancestries.
    
    Fixed-with serialization formats are implemented by or extend
    FixedIntWritableRowKey. This produces a 4-byte, fixed-width sortable
    format based on IntWritable. Support for unsigned IntWritables and
    native Integer types are derived from this class.
    
    Variable-width serialization is based on AbstractVarIntRowKey. This
    class handles the encoding wrapper, primarily management of a
    header-byte. Subclasses implement the details specific to signed and
    unsigned IntWritables and native Integers.
    
    Also includes and example.
  6. HBASE-7692 Orderly: String-like types

    authored
    This commit introduces Orderly support for String-like types.
    UTF8RowKey is the basis of the implementation. Support for native
    Strings and hadoop.io.Text are built upon this implementation.
    
    Also includes and example.
  7. HBASE-7692 Orderly: base classes and byte types

    authored
    This commit introduces the base class RowKey, and implementations for
    fixed and variable-length byte arrays. The base implementation of both
    variants is based around BytesWritable. Also includes test base.
  8. HBASE-7692 Orderly: create new maven module

    authored
    Introduce the new module under which the orderly serialization library
    can reside. Include NOTICE file from original project.
  9. HBASE-7904 revert, mapred.MiniMRCluster cannot be started

    Zhihong Yu authored
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1449152 13f79535-47bb-0310-9956-ffa450edef68
  10. HBASE-7901 TestStore::testDeleteExpiredStoreFiles has a hidden issue …

    Zhihong Yu authored
    …(Sergey)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1449138 13f79535-47bb-0310-9956-ffa450edef68
  11. HBASE-7904 Upgrade hadoop 2.0 dependency to 2.0.3-alpha (Ted Yu)

    Zhihong Yu authored
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1449130 13f79535-47bb-0310-9956-ffa450edef68
  12. HBASE-7866 - TestSplitTransactionOnCluster.testSplitBeforeSettingSpli…

    Ramkrishna S. Vasudevan authored
    …ttingInZK failed 3 times in a row (Ram)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1449101 13f79535-47bb-0310-9956-ffa450edef68
  13. @nkeywal

    HBASE-7838 HBase regionserver never stoping when running hbase-daemon…

    nkeywal authored
    ….sh stop regionserver (Damien Hardy) - addendum
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448997 13f79535-47bb-0310-9956-ffa450edef68
  14. @enis
Commits on Feb 21, 2013
  1. Add hbasecon2013 notice

    Michael Stack authored
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448843 13f79535-47bb-0310-9956-ffa450edef68
  2. @enis

    HBASE-6493. HashSet of byte array is being used in couple of places (…

    enis authored
    …Nick Dimiduk)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448780 13f79535-47bb-0310-9956-ffa450edef68
  3. HBASE-7725: Add ability to create custom compaction request - ADDENDU…

    Jesse Yates authored
    …M: fix javadocs
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448778 13f79535-47bb-0310-9956-ffa450edef68
  4. HBASE-7800 RegionMovedException can cause servers to play ping pong w…

    Zhihong Yu authored
    …ith client (Sergey)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448767 13f79535-47bb-0310-9956-ffa450edef68
  5. @jmhsieh

    HBASE-7290 / HBASE-6055 Online and Offline table snapshots. Merged to…

    jmhsieh authored
    … trunk. (Jesse Yates, Matteo Bertozzi, Jonathan Hsieh, Ted Yu)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448506 13f79535-47bb-0310-9956-ffa450edef68
  6. HBASE-7883 Update memstore size when removing the entries in append o…

    Zhihong Yu authored
    …peration (Himanshu)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448480 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 20, 2013
  1. HBASE-7725: Add ability to create custom compaction request

    Jesse Yates authored
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448449 13f79535-47bb-0310-9956-ffa450edef68
  2. HBASE-7678 make storefile management pluggable, together with compact…

    Zhihong Yu authored
    …ion (Sergey)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448188 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 19, 2013
  1. HBASE-7495 parallel seek in StoreScanner (Liang Xie)

    Zhihong Yu authored
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1447740 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 17, 2013
  1. @lhofhansl

    HBASE-7867 setPreallocSize is different with COMMENT in setupTestEnv …

    lhofhansl authored
    …in MiniZooKeeperCluster.java (DaeMyung Kang)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1447106 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 16, 2013
  1. @nkeywal
  2. @nkeywal

    HBASE-7861 Use the ServerName in the Connection#getClient and Connect…

    nkeywal authored
    …ion#getAdmin code
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1446897 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 15, 2013
  1. @jxiang

    HBASE-7799 reassigning region stuck in open still may not work correc…

    jxiang authored
    …tly due to leftover ZK node
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1446784 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 14, 2013
  1. @enis
  2. @nkeywal
  3. @nkeywal

    HBASE-7798 ZKAssign logs the wrong server if the transition fails (Se…

    nkeywal authored
    …rgey Shelukhin)
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1446106 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 13, 2013
  1. @elliottneilclark

    HBASE-7823 Add ignores to hbase-prefix-tree

    elliottneilclark authored
    git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1445917 13f79535-47bb-0310-9956-ffa450edef68
  2. @jmhsieh
  3. @jmhsieh
  4. @jmhsieh

    HBASE-7703 Eventually all online snapshots fail due to Timeout at sam…

    jmhsieh authored
    …e regionserver.
    
    Online snapshot attempts would fail due to timeout because a rowlock could not be obtained.  Prior to this a
    cancellation occurred which likely grabbed the lock without cleaning it properly. The fix here is to use nice cancel
    instead of interrupting cancel on failures.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290@1445866 13f79535-47bb-0310-9956-ffa450edef68
  5. @jmhsieh
Something went wrong with that request. Please try again.