You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2014/06/26 13:51:25 UTC

[jira] [Commented] (HBASE-10861) Extend ByteRange to create Mutable and Immutable ByteRange

    [ https://issues.apache.org/jira/browse/HBASE-10861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14044588#comment-14044588 ] 

Hudson commented on HBASE-10861:
--------------------------------

SUCCESS: Integrated in HBase-TRUNK #5238 (See [https://builds.apache.org/job/HBase-TRUNK/5238/])
HBASE-10861 Extend ByteRange to create Mutable and Immutable ByteRange (ramkrishna: rev 7f2f4e80c4d67decbe2a9c2a032b70295fe4376f)
* hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/util/byterange/ByteRangeSet.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestOrderedBlobVar.java
* hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/builder/TestTokenizer.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/ByteRangeUtils.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/SimpleMutableByteRange.java
* hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/util/bytes/TestByteRange.java
* hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataExerciseFInts.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestTerminatedWrapper.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/util/TestPositionedByteRange.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/AbstractByteRange.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/util/TestOrderedBytes.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestOrderedString.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestUnion2.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/util/TestSimpleMutableByteRange.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/types/TerminatedWrapper.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/util/TestSimplePositionedMutableByteRange.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValueUtil.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestRawString.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java
* hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/data/TestRowDataUrls.java
* hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/builder/TestTreeDepth.java
* hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/PrefixTreeEncoder.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/ReadOnlyByteRangeException.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/ByteRange.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/types/FixedLengthWrapper.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestFixedLengthWrapper.java
* hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/decode/row/RowNodeReader.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/PositionedByteRange.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/types/OrderedNumeric.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/SimplePositionedMutableByteRange.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessControlFilter.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/OrderedBytes.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/SimplePositionedByteRange.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/SimpleByteRange.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
* hbase-common/src/main/java/org/apache/hadoop/hbase/util/AbstractPositionedByteRange.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestOrderedBlob.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/util/TestSimpleByteRange.java
* hbase-prefix-tree/src/main/java/org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/TokenizerNode.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestStruct.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/util/TestByteRangeWithKVSerialization.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityLabelFilter.java
* hbase-common/src/test/java/org/apache/hadoop/hbase/types/TestStructNullExtension.java
* hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/column/data/TestColumnDataRandom.java


> Extend ByteRange to create Mutable and Immutable ByteRange
> ----------------------------------------------------------
>
>                 Key: HBASE-10861
>                 URL: https://issues.apache.org/jira/browse/HBASE-10861
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>             Fix For: 0.99.0
>
>         Attachments: HBASE-10861.patch, HBASE-10861_2.patch, HBASE-10861_3.patch, HBASE-10861_4.patch, HBASE-10861_6.patch, HBASE-10861_7.patch
>
>
> We would need APIs that would 
> setLimit(int limit)
> getLimt()
> asReadOnly()
> These APIs would help in implementations that have Buffers offheap (for now BRs backed by DBB).
> If anything more is needed could be added when needed.



--
This message was sent by Atlassian JIRA
(v6.2#6252)