[jira] [Updated] (HBASE-17315) [C++] HBase Client and Table Implementation

2017-01-08 Thread Sudeep Sunthankar (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17315?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sudeep Sunthankar updated HBASE-17315: -- Status: Patch Available (was: Open) > [C++] HBase Client and Table Implementation >

[jira] [Updated] (HBASE-17315) [C++] HBase Client and Table Implementation

2017-01-08 Thread Sudeep Sunthankar (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17315?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sudeep Sunthankar updated HBASE-17315: -- Attachment: HBASE-17315.HBASE-14850.v5.patch This patch consists of below changes:- #

[jira] [Commented] (HBASE-17430) dead links in ref guide to class javadocs that moved out of user APIs.

2017-01-08 Thread Hudson (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810900#comment-15810900 ] Hudson commented on HBASE-17430: SUCCESS: Integrated in Jenkins build HBase-Trunk_matrix #2285 (See

[jira] [Commented] (HBASE-14061) Support CF-level Storage Policy

2017-01-08 Thread Hudson (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-14061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810901#comment-15810901 ] Hudson commented on HBASE-14061: SUCCESS: Integrated in Jenkins build HBase-Trunk_matrix #2285 (See

[jira] [Commented] (HBASE-17337) list replication peers request should be routed through master

2017-01-08 Thread Ashish Singhi (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810838#comment-15810838 ] Ashish Singhi commented on HBASE-17337: --- +1, pending QA run. > list replication peers request

[jira] [Updated] (HBASE-17291) Remove ImmutableSegment#getKeyValueScanner

2017-01-08 Thread ramkrishna.s.vasudevan (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-17291: --- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved

[jira] [Updated] (HBASE-17435) Call to preCommitStoreFile() hook encounters SaslException in secure deployment

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-17435: --- Attachment: 17435.branch-1.v3.txt > Call to preCommitStoreFile() hook encounters SaslException in secure >

[jira] [Commented] (HBASE-17372) Make AsyncTable thread safe

2017-01-08 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810757#comment-15810757 ] Hadoop QA commented on HBASE-17372: --- | (/) *{color:green}+1 overall{color}* | \\ \\ || Vote ||

[jira] [Updated] (HBASE-17430) dead links in ref guide to class javadocs that moved out of user APIs.

2017-01-08 Thread Jerry He (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jerry He updated HBASE-17430: - Resolution: Fixed Hadoop Flags: Reviewed Fix Version/s: 2.0.0 Status: Resolved

[jira] [Commented] (HBASE-17435) Call to preCommitStoreFile() hook encounters SaslException in secure deployment

2017-01-08 Thread Jerry He (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810667#comment-15810667 ] Jerry He commented on HBASE-17435: -- +1 on v3. > Call to preCommitStoreFile() hook encounters

[jira] [Resolved] (HBASE-15619) Performance regression observed: Empty random read(get) performance of branch-1 worse than 0.98

2017-01-08 Thread Yu Li (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-15619?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yu Li resolved HBASE-15619. --- Resolution: Duplicate Confirmed the issue got resolved in HBASE-15971 so resolving this JIRA as duplicated.

[jira] [Commented] (HBASE-17337) list replication peers request should be routed through master

2017-01-08 Thread Guanghao Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810601#comment-15810601 ] Guanghao Zhang commented on HBASE-17337: bq. Add javadoc and InterfaceAudience to

[jira] [Updated] (HBASE-17337) list replication peers request should be routed through master

2017-01-08 Thread Guanghao Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guanghao Zhang updated HBASE-17337: --- Attachment: HBASE-17337-v2.patch > list replication peers request should be routed through

[jira] [Updated] (HBASE-14061) Support CF-level Storage Policy

2017-01-08 Thread Yu Li (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-14061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yu Li updated HBASE-14061: -- Resolution: Fixed Hadoop Flags: Reviewed Fix Version/s: 2.0.0 Release Note: After HBASE-14061

[jira] [Updated] (HBASE-17372) Make AsyncTable thread safe

2017-01-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17372: -- Attachment: HBASE-17372-v5.patch Fix failed UT. > Make AsyncTable thread safe >

[jira] [Commented] (HBASE-17435) Call to preCommitStoreFile() hook encounters SaslException in secure deployment

2017-01-08 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810277#comment-15810277 ] Hadoop QA commented on HBASE-17435: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem

[jira] [Commented] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810273#comment-15810273 ] Hadoop QA commented on HBASE-17379: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem

[jira] [Updated] (HBASE-17437) Support specifying a WAL directory outside of the root directory

2017-01-08 Thread stack (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17437?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-17437: -- Assignee: Yishan Yang > Support specifying a WAL directory outside of the root directory >

[jira] [Commented] (HBASE-17434) New Synchronization Scheme for Compaction Pipeline

2017-01-08 Thread stack (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810238#comment-15810238 ] stack commented on HBASE-17434: --- On #1 in the above, as [~eshcar] says later, changes in pipeline are rare.

[jira] [Commented] (HBASE-17434) New Synchronization Scheme for Compaction Pipeline

2017-01-08 Thread stack (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810217#comment-15810217 ] stack commented on HBASE-17434: --- Thanks for the reviews. I added you as a contributor [~manju_hadoop] >

[jira] [Commented] (HBASE-12148) Remove TimeRangeTracker as point of contention when many threads writing a Store

2017-01-08 Thread stack (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810201#comment-15810201 ] stack commented on HBASE-12148: --- +1. Nice test [~huaxiang] > Remove TimeRangeTracker as point of

[jira] [Commented] (HBASE-17434) New Synchronization Scheme for Compaction Pipeline

2017-01-08 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810169#comment-15810169 ] Hadoop QA commented on HBASE-17434: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem

[jira] [Updated] (HBASE-12148) Remove TimeRangeTracker as point of contention when many threads writing a Store

2017-01-08 Thread huaxiang sun (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] huaxiang sun updated HBASE-12148: - Attachment: HBASE-12148-master-v7.patch Patch with a new unittest case to verify the concurrent

[jira] [Updated] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-17379: --- Attachment: 17379.HBASE-17081.v34.txt In patch v34, read write lock is replaced in favor of using

[jira] [Updated] (HBASE-17435) Call to preCommitStoreFile() hook encounters SaslException in secure deployment

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-17435: --- Attachment: 17435.v3.txt In patch v3, SecureBulkLoadManager is passed the connection from region server.

[jira] [Commented] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810051#comment-15810051 ] Hadoop QA commented on HBASE-17379: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem

[jira] [Commented] (HBASE-17434) New Synchronization Scheme for Compaction Pipeline

2017-01-08 Thread Eshcar Hillel (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810038#comment-15810038 ] Eshcar Hillel commented on HBASE-17434: --- Making a copy inside the building block methods and

[jira] [Commented] (HBASE-17434) New Synchronization Scheme for Compaction Pipeline

2017-01-08 Thread Eshcar Hillel (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15810016#comment-15810016 ] Eshcar Hillel commented on HBASE-17434: --- I also prefer read-write lock over an exclusive lock when

[jira] [Updated] (HBASE-17434) New Synchronization Scheme for Compaction Pipeline

2017-01-08 Thread Eshcar Hillel (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17434?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eshcar Hillel updated HBASE-17434: -- Attachment: HBASE-17434-V02.patch > New Synchronization Scheme for Compaction Pipeline >

[jira] [Commented] (HBASE-16179) Fix compilation errors when building hbase-spark against Spark 2.0

2017-01-08 Thread Jerry He (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809966#comment-15809966 ] Jerry He commented on HBASE-16179: -- Hi, [~tedyu] I'll see if I can take a look here. > Fix compilation

[jira] [Updated] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-17379: --- Attachment: 17379.HBASE-17081.v33.txt Patch v33, with ReentrantReadWriteLock, passed

[jira] [Commented] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809799#comment-15809799 ] Hadoop QA commented on HBASE-17379: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem

[jira] [Comment Edited] (HBASE-16179) Fix compilation errors when building hbase-spark against Spark 2.0

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15742667#comment-15742667 ] Ted Yu edited comment on HBASE-16179 at 1/8/17 6:08 PM: Can I get some review in

[jira] [Updated] (HBASE-14417) Incremental backup and bulk loading

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-14417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-14417: --- Attachment: 14417-tbl-ext.v16.txt > Incremental backup and bulk loading >

[jira] [Commented] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809701#comment-15809701 ] Ted Yu commented on HBASE-17379: Thanks for the reminder. Actually ReentrantReadWriteLock first appeared

[jira] [Comment Edited] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Manjunath Anand (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809633#comment-15809633 ] Manjunath Anand edited comment on HBASE-17379 at 1/8/17 4:26 PM: - Hi

[jira] [Comment Edited] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Manjunath Anand (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809633#comment-15809633 ] Manjunath Anand edited comment on HBASE-17379 at 1/8/17 4:25 PM: - Hi

[jira] [Comment Edited] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Manjunath Anand (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809633#comment-15809633 ] Manjunath Anand edited comment on HBASE-17379 at 1/8/17 4:25 PM: - Hi

[jira] [Commented] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Manjunath Anand (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809633#comment-15809633 ] Manjunath Anand commented on HBASE-17379: - Hi [~tedyu] apologies for overlooking the

[jira] [Comment Edited] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809577#comment-15809577 ] Ted Yu edited comment on HBASE-17379 at 1/8/17 4:12 PM: The extra ArrayList in

[jira] [Updated] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-17379: --- Attachment: (was: 17379.HBASE-17081.v32.txt) > Lack of synchronization in

[jira] [Updated] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-17379: --- Attachment: 17379.HBASE-17081.v32.txt > Lack of synchronization in CompactionPipeline#getScanners() >

[jira] [Updated] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-17379: --- Attachment: (was: 17379.HBASE-17081.v32.txt) > Lack of synchronization in

[jira] [Updated] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-17379: --- Attachment: 17379.HBASE-17081.v32.txt Patch v32 avoids the extra ArrayList in getSegments(). > Lack of

[jira] [Commented] (HBASE-17372) Make AsyncTable thread safe

2017-01-08 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809553#comment-15809553 ] Hadoop QA commented on HBASE-17372: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem

[jira] [Commented] (HBASE-17372) Make AsyncTable thread safe

2017-01-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809475#comment-15809475 ] Duo Zhang commented on HBASE-17372: --- [~enis] [~stack] PTAL. Thanks. > Make AsyncTable thread safe >

[jira] [Commented] (HBASE-17435) Call to preCommitStoreFile() hook encounters SaslException in secure deployment

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809453#comment-15809453 ] Ted Yu commented on HBASE-17435: bq. get the server user's credentials and call ugi.addCredentials() the

[jira] [Commented] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Ted Yu (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809379#comment-15809379 ] Ted Yu commented on HBASE-17379: w.r.t. #1, asList() is cheap operation where the ArrayList just refers

[jira] [Updated] (HBASE-17413) Use isEmpty instead of size() == 0 in hbase-hadoop2-compat

2017-01-08 Thread Jan Hentschel (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17413: -- Status: Patch Available (was: In Progress) > Use isEmpty instead of size() == 0 in

[jira] [Updated] (HBASE-17413) Use isEmpty instead of size() == 0 in hbase-hadoop2-compat

2017-01-08 Thread Jan Hentschel (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17413: -- Attachment: HBASE-17413.master.001.patch > Use isEmpty instead of size() == 0 in

[jira] [Work started] (HBASE-17413) Use isEmpty instead of size() == 0 in hbase-hadoop2-compat

2017-01-08 Thread Jan Hentschel (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17413 started by Jan Hentschel. - > Use isEmpty instead of size() == 0 in hbase-hadoop2-compat >

[jira] [Assigned] (HBASE-17413) Use isEmpty instead of size() == 0 in hbase-hadoop2-compat

2017-01-08 Thread Jan Hentschel (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reassigned HBASE-17413: - Assignee: Jan Hentschel > Use isEmpty instead of size() == 0 in hbase-hadoop2-compat >

[jira] [Updated] (HBASE-17372) Make AsyncTable thread safe

2017-01-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17372: -- Attachment: HBASE-17372-v4.patch Add a AsyncTableBuilder to reset timeout and related config when

[jira] [Commented] (HBASE-17379) Lack of synchronization in CompactionPipeline#getScanners()

2017-01-08 Thread Manjunath Anand (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15809341#comment-15809341 ] Manjunath Anand commented on HBASE-17379: - Hi [~tedyu] it looks like this issue will be handled