|
|
|
HBASE-20059
|
HBASE-11425
Make sure documentation is updated for the offheap Bucket cache usage
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16738
|
HBASE-11425
L1 cache caching shared memory HFile block when blocks promoted from L2 to L1
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16651
|
HBASE-11425
LRUBlockCache#returnBlock should try return block to Victim Handler L2 cache.
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16372
|
HBASE-11425
References to previous cell in read path should be avoided
|
ramkrishna.s.vasudevan
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-15785
|
HBASE-11425
Unnecessary lock in ByteBufferArray
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-15735
|
HBASE-11425
Tightening of the CP contract
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-15077
|
HBASE-11425
Support OffheapKV write in compaction with out copying data on heap
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14832
|
HBASE-11425
Ensure write paths work with ByteBufferedCells in case of compaction
|
ramkrishna.s.vasudevan
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14636
|
HBASE-11425
Clear HFileScannerImpl#prevBlocks in between Compaction flow
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14590
|
HBASE-11425
Shorten ByteBufferedCell#getXXXPositionInByteBuffer method name
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14550
|
HBASE-11425
Short circuit checks in ByteBufferUtils compare/equals
|
Unassigned
|
Anoop Sam John
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
HBASE-14480
|
HBASE-11425
Small optimization in SingleByteBuff
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14398
|
HBASE-11425
Create the fake keys required in the scan path to avoid copy to byte[]
|
ramkrishna.s.vasudevan
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14395
|
HBASE-11425
Short circuit last byte check in CellUtil#matchingXXX methods for ByteBufferedCells
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14202
|
HBASE-11425
Reduce garbage we create
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14144
|
HBASE-11425
Bloomfilter path to work with Byte buffered cells
|
ramkrishna.s.vasudevan
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14120
|
HBASE-11425
ByteBufferUtils#compareTo small optimization
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14116
|
HBASE-11425
Change ByteBuff.getXXXStrictlyForward to relative position based reads
|
Anoop Sam John
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14063
|
HBASE-11425
Use BufferBackedCell in read path after HBASE-12213 and HBASE-12295
|
ramkrishna.s.vasudevan
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13926
|
HBASE-11425
Close the scanner only after Call#setResponse
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13916
|
HBASE-11425
Create MultiByteBuffer an aggregation of ByteBuffers
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13871
|
HBASE-11425
Change RegionScannerImpl to deal with Cell instead of byte[], int, int
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13827
|
HBASE-11425
Delayed scanner close in KeyValueHeap and StoreScanner
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13679
|
HBASE-11425
Change ColumnTracker and SQM to deal with Cell instead of byte[], int, int
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13642
|
HBASE-11425
Deprecate RegionObserver#postScannerFilterRow CP hook with byte[],int,int args in favor of taking Cell arg
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13641
|
HBASE-11425
Deperecate Filter#filterRowKey(byte[] buffer, int offset, int length) in favor of filterRowKey(Cell firstRowCell)
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13429
|
HBASE-11425
Remove deprecated seek/reseek methods from HFileScanner
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13387
|
HBASE-11425
Add ByteBufferedCell an extension to Cell
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12593
|
HBASE-11425
Tags to work with ByteBuffer
|
Anoop Sam John
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12374
|
HBASE-11425
Change DBEs to work with new BB based cell
|
Anoop Sam John
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12360
|
HBASE-11425
Add unsafe putXXXUnsafe() BB methods to ByteBufferUtils
|
Unassigned
|
ramkrishna.s.vasudevan
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
HBASE-12358
|
HBASE-11425
Create ByteBuffer backed Cell
|
Unassigned
|
ramkrishna.s.vasudevan
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
HBASE-12345
|
HBASE-11425
Unsafe based ByteBuffer Comparator
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12313
|
HBASE-11425
Redo the hfile index length optimization so cell-based rather than serialized KV key
|
Michael Stack
|
Michael Stack
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12305
|
HBASE-11425
Memstore and MemstoreScanner should work with BBs.
|
Unassigned
|
ramkrishna.s.vasudevan
|
|
Closed |
Invalid
|
|
|
|
|
|
|
|
HBASE-12298
|
HBASE-11425
Support BB usage in PrefixTree
|
ramkrishna.s.vasudevan
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12297
|
HBASE-11425
Support DBB usage in Bloom and HFileIndex area
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12296
|
HBASE-11425
Filters should work with ByteBufferedCell
|
Anoop Sam John
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12295
|
HBASE-11425
Prevent block eviction under us if reads are in progress from the BBs
|
ramkrishna.s.vasudevan
|
ramkrishna.s.vasudevan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12290
|
HBASE-11425
Column trackers and delete trackers should deal with BBs
|
Unassigned
|
ramkrishna.s.vasudevan
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
HBASE-12289
|
HBASE-11425
Avoid onheap buffer copying at RPCServer#serResponse
|
Unassigned
|
Anoop Sam John
|
|
Closed |
Later
|
|
|
|
|
|
|
|
HBASE-12288
|
HBASE-11425
Support DirectByteBuffer usage in DataBlock Encoding area
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12282
|
HBASE-11425
Ensure Cells and its implementations work with Buffers also
|
Unassigned
|
ramkrishna.s.vasudevan
|
|
Closed |
Invalid
|
|
|
|
|
|
|
|
HBASE-12224
|
HBASE-11425
Facilitate using ByteBuffer backed Cells in the HFileReader
|
Unassigned
|
ramkrishna.s.vasudevan
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
HBASE-12213
|
HBASE-11425
HFileBlock backed by Array of ByteBuffers
|
ramkrishna.s.vasudevan
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-12202
|
HBASE-11425
Support DirectByteBuffer usage in HFileBlock
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-11934
|
HBASE-11425
Support KeyValueCodec to encode non KeyValue cells.
|
Anoop Sam John
|
Anoop Sam John
|
|
Closed |
Fixed
|
|
|
|
|