[jira] [Created] (HBASE-16609) Fake cells EmptyByteBufferedCell created in read path not implementing SettableSequenceId
Yu Sun created HBASE-16609: -- Summary: Fake cells EmptyByteBufferedCell created in read path not implementing SettableSequenceId Key: HBASE-16609 URL: https://issues.apache.org/jira/browse/HBASE-16609 Project: HBase Issue Type: Bug Reporter: Yu Sun Assignee: Yu Sun I backport offheap in 2.0 to hbase-1.1.2, and when testing,I encounter a similar problem HBASE-14099 ,Here is the stack trace: {noformat} java.io.IOException: java.lang.UnsupportedOperationException: Cell is not of type org.apache.hadoop.hbase.SettableSequenceId at org.apache.hadoop.hbase.CellUtil.setSequenceId(CellUtil.java:915) at org.apache.hadoop.hbase.regionserver.StoreFileScanner.setCurrentCell(StoreFileScanner.java:203) at org.apache.hadoop.hbase.regionserver.StoreFileScanner.requestSeek(StoreFileScanner.java:338) at org.apache.hadoop.hbase.regionserver.KeyValueHeap.generalizedSeek(KeyValueHeap.java:321) at org.apache.hadoop.hbase.regionserver.KeyValueHeap.requestSeek(KeyValueHeap.java:279) at org.apache.hadoop.hbase.regionserver.StoreScanner.reseek(StoreScanner.java:821) at org.apache.hadoop.hbase.regionserver.StoreScanner.seekAsDirection(StoreScanner.java:809) at org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:636) at org.apache.hadoop.hbase.regionserver.KeyValueHeap.next(KeyValueHeap.java:153) at org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.populateResult(HRegion.java:5611) at org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextInternal(HRegion.java:5750) at org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(HRegion.java:5551) at org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.next(HRegion.java:5528) at org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.next(HRegion.java:5515) at org.apache.hadoop.hbase.regionserver.RSRpcServices.get(RSRpcServices.java:2125) at org.apache.hadoop.hbase.regionserver.RSRpcServices.get(RSRpcServices.java:2068) at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:32201 ) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:790) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:102) at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:133) at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:108) {noformat} this will occur in read path when offheap is used. mostly due to ByteBuffer backed Cells dont implement interface SettableSequenceId. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-16608) Introducing the ability to merge ImmutableSegments without copy-compaction or SQM usage
Anastasia Braginsky created HBASE-16608: --- Summary: Introducing the ability to merge ImmutableSegments without copy-compaction or SQM usage Key: HBASE-16608 URL: https://issues.apache.org/jira/browse/HBASE-16608 Project: HBase Issue Type: Sub-task Reporter: Anastasia Braginsky -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[RESULT] [VOTE] The 1st HBase 0.98.22 release candidate (RC0) is available
+1 With three binding +1s, one non-binding +1, and no 0 or -1 votes, this vote passes and we have 0.98.22. I will release the artifacts and send an announcement shortly. > On Sep 3, 2016, at 8:34 AM, Andrew Purtell wrote: > > The 1st HBase 0.98.22 release candidate (RC0) is available for download at > https://dist.apache.org/repos/dist/dev/hbase/hbase-0.98.22RC0 and Maven > artifacts are also available in the temporary repository > https://repository.apache.org/content/repositories/orgapachehbase-1151 . > > The detailed source and binary compatibility report for this release with > respect to the previous is available for your review at > https://dist.apache.org/repos/dist/dev/hbase/hbase-0.98.22RC0/0.98.21_0.98.22RC0_compat_report.html > . There are no reported compatibility issues. > > The 25 issues resolved in this release can be found at > https://s.apache.org/C7SV . > > I have made the following assessments of this candidate: > - Release audit check: pass > - Unit test suite: pass 10/10 (7u79) > - Loaded 1M keys with LTT (10 readers, 10 writers, 10 updaters (20%): all > keys verified, no unusual messages or errors, latencies in the ballpark > - IntegrationTestBigLinkedList 1B rows: 100% referenced, no errors (8u91) > - Built head of Apache Phoenix 4.x-HBase-0.98 branch: no errors (7u79) > > Signed with my code signing key D5365CCD. > > Please try out the candidate and vote +1/0/-1. This vote will be open for at > least 72 hours. Unless objection I will try to close it Friday September 9, > 2016 if we have sufficient votes. > > -- > Best regards, > >- Andy > > Problems worthy of attack prove their worth by hitting back. - Piet Hein (via > Tom White)
Successful: HBase Generate Website
Build status: Successful If successful, the website and docs have been generated. To update the live site, follow the instructions below. If failed, skip to the bottom of this email. Use the following commands to download the patch and apply it to a clean branch based on origin/asf-site. If you prefer to keep the hbase-site repo around permanently, you can skip the clone step. git clone https://git-wip-us.apache.org/repos/asf/hbase-site.git cd hbase-site wget -O- https://builds.apache.org/job/hbase_generate_website/338/artifact/website.patch.zip | funzip > cc2a40a78f4e65ef38dad2cbc921613c4d15cbf7.patch git fetch git checkout -b asf-site-cc2a40a78f4e65ef38dad2cbc921613c4d15cbf7 origin/asf-site git am --whitespace=fix cc2a40a78f4e65ef38dad2cbc921613c4d15cbf7.patch At this point, you can preview the changes by opening index.html or any of the other HTML pages in your local asf-site-cc2a40a78f4e65ef38dad2cbc921613c4d15cbf7 branch. There are lots of spurious changes, such as timestamps and CSS styles in tables, so a generic git diff is not very useful. To see a list of files that have been added, deleted, renamed, changed type, or are otherwise interesting, use the following command: git diff --name-status --diff-filter=ADCRTXUB origin/asf-site To see only files that had 100 or more lines changed: git diff --stat origin/asf-site | grep -E '[1-9][0-9]{2,}' When you are satisfied, publish your changes to origin/asf-site using these commands: git commit --allow-empty -m "Empty commit" # to work around a current ASF INFRA bug git push origin asf-site-cc2a40a78f4e65ef38dad2cbc921613c4d15cbf7:asf-site git checkout asf-site git branch -D asf-site-cc2a40a78f4e65ef38dad2cbc921613c4d15cbf7 Changes take a couple of minutes to be propagated. You can verify whether they have been propagated by looking at the Last Published date at the bottom of http://hbase.apache.org/. It should match the date in the index.html on the asf-site branch in Git. As a courtesy- reply-all to this email to let other committers know you pushed the site. If failed, see https://builds.apache.org/job/hbase_generate_website/338/console
[jira] [Created] (HBASE-16607) Make NoncedRegionServerCallable extends CancellableRegionServerCallable
Heng Chen created HBASE-16607: - Summary: Make NoncedRegionServerCallable extends CancellableRegionServerCallable Key: HBASE-16607 URL: https://issues.apache.org/jira/browse/HBASE-16607 Project: HBase Issue Type: Sub-task Reporter: Heng Chen This is the first step to unify append, increment with AP. And after extends CancellableRegionServerCallable, we could remove lots of duplicate code in NoncedRegionServerCallable -- This message was sent by Atlassian JIRA (v6.3.4#6332)