[jira] [Updated] (PHOENIX-5020) PhoenixMRJobSubmitter should use a long timeout when getting candidate jobs

2019-05-28 Thread Geoffrey Jacoby (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Geoffrey Jacoby updated PHOENIX-5020:
-
Priority: Minor  (was: Blocker)

> PhoenixMRJobSubmitter should use a long timeout when getting candidate jobs
> ---
>
> Key: PHOENIX-5020
> URL: https://issues.apache.org/jira/browse/PHOENIX-5020
> Project: Phoenix
>  Issue Type: Improvement
>Affects Versions: 5.0.0, 4.14.1
>Reporter: Geoffrey Jacoby
>Assignee: Geoffrey Jacoby
>Priority: Minor
>  Labels: SFDC
> Fix For: 5.1.0, 4.15.1
>
>
> If an environment has a huge System.Catalog (such as having many views) the 
> query in getCandidateJobs can timeout. Because of PHOENIX-4936, this looks 
> like there are no indexes that need an async rebuild. In addition to fixing 
> PHOENIX-4936, we should extend the timeout. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5303) Test failures with some version of HBase.

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5303:
---
Summary: Test failures with some version of HBase.  (was: HBase 1.5 
specific test failures)

> Test failures with some version of HBase.
> -
>
> Key: PHOENIX-5303
> URL: https://issues.apache.org/jira/browse/PHOENIX-5303
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0
>Reporter: Lars Hofhansl
>Priority: Critical
> Fix For: 4.15.0
>
> Attachments: 5303.txt
>
>
> This must have started very recently, but it's already past the history of 
> the test runs.
> Or perhaps it never works in 4.x-HBase-1.5
> [~apurtell], in case you have any ideas.
> {code:java}
> [INFO] Running 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 
> s <<< FAILURE! - in 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] 
> testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
>  Time elapsed: 0.16 s <<< FAILURE!
> java.lang.AssertionError: Had some index updates, though it should have been 
> covered by the delete
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
> {code}
>  
> MutableIndexIT fails as well (for non-transactional indexes)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5303) Fix index failures with some versions of HBase.

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5303:
---
Summary: Fix index failures with some versions of HBase.  (was: Test 
failures with some version of HBase.)

> Fix index failures with some versions of HBase.
> ---
>
> Key: PHOENIX-5303
> URL: https://issues.apache.org/jira/browse/PHOENIX-5303
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0
>Reporter: Lars Hofhansl
>Priority: Critical
> Fix For: 4.15.0
>
> Attachments: 5303.txt
>
>
> This must have started very recently, but it's already past the history of 
> the test runs.
> Or perhaps it never works in 4.x-HBase-1.5
> [~apurtell], in case you have any ideas.
> {code:java}
> [INFO] Running 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 
> s <<< FAILURE! - in 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] 
> testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
>  Time elapsed: 0.16 s <<< FAILURE!
> java.lang.AssertionError: Had some index updates, though it should have been 
> covered by the delete
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
> {code}
>  
> MutableIndexIT fails as well (for non-transactional indexes)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5303) Fix index failures with some versions of HBase.

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5303:
---
Fix Version/s: 5.1.0

> Fix index failures with some versions of HBase.
> ---
>
> Key: PHOENIX-5303
> URL: https://issues.apache.org/jira/browse/PHOENIX-5303
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0
>Reporter: Lars Hofhansl
>Priority: Critical
> Fix For: 4.15.0, 5.1.0
>
> Attachments: 5303.txt
>
>
> The problem was introduced with HBASE-21158. The fix here works regardless of 
> the HBase version.
> This must have started very recently, but it's already past the history of 
> the test runs.
> Or perhaps it never works in 4.x-HBase-1.5
> [~apurtell], in case you have any ideas.
> {code:java}
> [INFO] Running 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 
> s <<< FAILURE! - in 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] 
> testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
>  Time elapsed: 0.16 s <<< FAILURE!
> java.lang.AssertionError: Had some index updates, though it should have been 
> covered by the delete
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
> {code}
>  
> MutableIndexIT fails as well (for non-transactional indexes)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5303) Fix index failures with some versions of HBase.

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5303:
---
Priority: Blocker  (was: Critical)

> Fix index failures with some versions of HBase.
> ---
>
> Key: PHOENIX-5303
> URL: https://issues.apache.org/jira/browse/PHOENIX-5303
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0, 5.1.0
>Reporter: Lars Hofhansl
>Priority: Blocker
> Fix For: 4.15.0, 5.1.0
>
> Attachments: 5303.txt
>
>
> The problem was introduced with HBASE-21158. The fix here works regardless of 
> the HBase version.
> This must have started very recently, but it's already past the history of 
> the test runs.
> Or perhaps it never works in 4.x-HBase-1.5
> [~apurtell], in case you have any ideas.
> {code:java}
> [INFO] Running 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 
> s <<< FAILURE! - in 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] 
> testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
>  Time elapsed: 0.16 s <<< FAILURE!
> java.lang.AssertionError: Had some index updates, though it should have been 
> covered by the delete
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
> {code}
>  
> MutableIndexIT fails as well (for non-transactional indexes)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5303) Fix index failures with some versions of HBase.

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5303:
---
Description: 
The problem was introduced with HBASE-21158. The fix here works regardless of 
the HBase version.

This must have started very recently, but it's already past the history of the 
test runs.

Or perhaps it never works in 4.x-HBase-1.5

[~apurtell], in case you have any ideas.
{code:java}
[INFO] Running 
org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
[ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 s 
<<< FAILURE! - in 
org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
[ERROR] 
testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
 Time elapsed: 0.16 s <<< FAILURE!
java.lang.AssertionError: Had some index updates, though it should have been 
covered by the delete
at 
org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
at 
org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
{code}
 

MutableIndexIT fails as well (for non-transactional indexes)

 

  was:
This must have started very recently, but it's already past the history of the 
test runs.

Or perhaps it never works in 4.x-HBase-1.5

[~apurtell], in case you have any ideas.
{code:java}
[INFO] Running 
org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
[ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 s 
<<< FAILURE! - in 
org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
[ERROR] 
testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
 Time elapsed: 0.16 s <<< FAILURE!
java.lang.AssertionError: Had some index updates, though it should have been 
covered by the delete
at 
org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
at 
org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
{code}
 

MutableIndexIT fails as well (for non-transactional indexes)

 


> Fix index failures with some versions of HBase.
> ---
>
> Key: PHOENIX-5303
> URL: https://issues.apache.org/jira/browse/PHOENIX-5303
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0
>Reporter: Lars Hofhansl
>Priority: Critical
> Fix For: 4.15.0
>
> Attachments: 5303.txt
>
>
> The problem was introduced with HBASE-21158. The fix here works regardless of 
> the HBase version.
> This must have started very recently, but it's already past the history of 
> the test runs.
> Or perhaps it never works in 4.x-HBase-1.5
> [~apurtell], in case you have any ideas.
> {code:java}
> [INFO] Running 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 
> s <<< FAILURE! - in 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] 
> testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
>  Time elapsed: 0.16 s <<< FAILURE!
> java.lang.AssertionError: Had some index updates, though it should have been 
> covered by the delete
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
> {code}
>  
> MutableIndexIT fails as well (for non-transactional indexes)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5303) Fix index failures with some versions of HBase.

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5303:
---
Affects Version/s: 5.1.0

> Fix index failures with some versions of HBase.
> ---
>
> Key: PHOENIX-5303
> URL: https://issues.apache.org/jira/browse/PHOENIX-5303
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0, 5.1.0
>Reporter: Lars Hofhansl
>Priority: Critical
> Fix For: 4.15.0, 5.1.0
>
> Attachments: 5303.txt
>
>
> The problem was introduced with HBASE-21158. The fix here works regardless of 
> the HBase version.
> This must have started very recently, but it's already past the history of 
> the test runs.
> Or perhaps it never works in 4.x-HBase-1.5
> [~apurtell], in case you have any ideas.
> {code:java}
> [INFO] Running 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 
> s <<< FAILURE! - in 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] 
> testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
>  Time elapsed: 0.16 s <<< FAILURE!
> java.lang.AssertionError: Had some index updates, though it should have been 
> covered by the delete
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
> {code}
>  
> MutableIndexIT fails as well (for non-transactional indexes)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (PHOENIX-5303) Fix index failures with some versions of HBase.

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl reassigned PHOENIX-5303:
--

Assignee: Lars Hofhansl

> Fix index failures with some versions of HBase.
> ---
>
> Key: PHOENIX-5303
> URL: https://issues.apache.org/jira/browse/PHOENIX-5303
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0, 5.1.0
>Reporter: Lars Hofhansl
>Assignee: Lars Hofhansl
>Priority: Blocker
> Fix For: 4.15.0, 5.1.0
>
> Attachments: 5303.txt
>
>
> The problem was introduced with HBASE-21158. The fix here works regardless of 
> the HBase version.
> This must have started very recently, but it's already past the history of 
> the test runs.
> Or perhaps it never works in 4.x-HBase-1.5
> [~apurtell], in case you have any ideas.
> {code:java}
> [INFO] Running 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 
> s <<< FAILURE! - in 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] 
> testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
>  Time elapsed: 0.16 s <<< FAILURE!
> java.lang.AssertionError: Had some index updates, though it should have been 
> covered by the delete
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
> {code}
>  
> MutableIndexIT fails as well (for non-transactional indexes)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (PHOENIX-5303) Fix index failures with some versions of HBase.

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl resolved PHOENIX-5303.

Resolution: Fixed

> Fix index failures with some versions of HBase.
> ---
>
> Key: PHOENIX-5303
> URL: https://issues.apache.org/jira/browse/PHOENIX-5303
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0, 5.1.0
>Reporter: Lars Hofhansl
>Assignee: Lars Hofhansl
>Priority: Blocker
> Fix For: 4.15.0, 5.1.0
>
> Attachments: 5303.txt
>
>
> The problem was introduced with HBASE-21158. The fix here works regardless of 
> the HBase version.
> This must have started very recently, but it's already past the history of 
> the test runs.
> Or perhaps it never works in 4.x-HBase-1.5
> [~apurtell], in case you have any ideas.
> {code:java}
> [INFO] Running 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.403 
> s <<< FAILURE! - in 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec
> [ERROR] 
> testGeneratedIndexUpdates(org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec)
>  Time elapsed: 0.16 s <<< FAILURE!
> java.lang.AssertionError: Had some index updates, though it should have been 
> covered by the delete
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.ensureNoUpdatesWhenCoveredByDelete(TestCoveredColumnIndexCodec.java:242)
> at 
> org.apache.phoenix.hbase.index.covered.TestCoveredColumnIndexCodec.testGeneratedIndexUpdates(TestCoveredColumnIndexCodec.java:220)
> {code}
>  
> MutableIndexIT fails as well (for non-transactional indexes)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5304) LocalIndexSplitMergeIT fails with HBase 1.5.x

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5304:
---
Priority: Blocker  (was: Major)

> LocalIndexSplitMergeIT fails with HBase 1.5.x
> -
>
> Key: PHOENIX-5304
> URL: https://issues.apache.org/jira/browse/PHOENIX-5304
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0
>Reporter: Lars Hofhansl
>Assignee: Lars Hofhansl
>Priority: Blocker
> Fix For: 4.15.0
>
> Attachments: 5304-v2.txt, 5304.txt
>
>
> {code:java}
> Caused by: java.lang.IllegalArgumentException: Timestamp cannot be negative, 
> ts=-9223372036854775808, 
> KeyValueBytesHex=\x00\x00\x001\x00\x00\x00\x00\x00%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00w\x00\x00\x80\x00\x00\x02\x80\x00\x00\x03\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00,
>  offset=0, length=57
> at 
> org.apache.hadoop.hbase.KeyValueUtil.checkKeyValueBytes(KeyValueUtil.java:659)
> at org.apache.hadoop.hbase.KeyValue.(KeyValue.java:359)
> at org.apache.hadoop.hbase.KeyValue.(KeyValue.java:348)
> at 
> org.apache.hadoop.hbase.regionserver.LocalIndexStoreFileScanner.getKeyPresentInHFiles(LocalIndexStoreFileScanner.java:198)
> at 
> org.apache.hadoop.hbase.regionserver.LocalIndexStoreFileScanner.seekOrReseek(LocalIndexStoreFileScanner.java:233)
> at 
> org.apache.hadoop.hbase.regionserver.LocalIndexStoreFileScanner.reseek(LocalIndexStoreFileScanner.java:112)
> at 
> org.apache.hadoop.hbase.regionserver.NonLazyKeyValueScanner.doRealSeek(NonLazyKeyValueScanner.java:54)
> at 
> org.apache.hadoop.hbase.regionserver.KeyValueHeap.generalizedSeek(KeyValueHeap.java:316)
> at 
> org.apache.hadoop.hbase.regionserver.KeyValueHeap.requestSeek(KeyValueHeap.java:269)
> at 
> org.apache.hadoop.hbase.regionserver.StoreScanner.reseek(StoreScanner.java:1038)
> at 
> org.apache.hadoop.hbase.regionserver.StoreScanner.seekToNextRow(StoreScanner.java:1016)
> at 
> org.apache.hadoop.hbase.regionserver.StoreScanner.seekOrSkipToNextRow(StoreScanner.java:738)
> at 
> org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:624)
> at 
> org.apache.hadoop.hbase.regionserver.KeyValueHeap.next(KeyValueHeap.java:152)
> at 
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.populateResult(HRegion.java:6292)
> at 
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextInternal(HRegion.java:6452)
> at 
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(HRegion.java:6224)
> at 
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(HRegion.java:6210)
> at 
> org.apache.phoenix.iterate.RegionScannerFactory$1.nextRaw(RegionScannerFactory.java:172)
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5129) Evaluate using same cell as the data cell for storing dynamic column metadata

2019-05-28 Thread Chinmay Kulkarni (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chinmay Kulkarni updated PHOENIX-5129:
--
Priority: Major  (was: Blocker)

> Evaluate using same cell as the data cell for storing dynamic column metadata
> -
>
> Key: PHOENIX-5129
> URL: https://issues.apache.org/jira/browse/PHOENIX-5129
> Project: Phoenix
>  Issue Type: Improvement
>Reporter: Chinmay Kulkarni
>Assignee: Chinmay Kulkarni
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
>
> In PHOENIX-374 we use shadow cells to store metadata for dynamic columns in 
> order to be able to project these columns for wildcard queries. More details 
> outlined in the [design 
> doc|https://docs.google.com/document/d/1-N6Z6Id0LzJ457BHT542cxqdKfeZgkFvKGW4xKDPtqs/edit].
> This Jira is to discuss changing the approach so that we can store the 
> metadata in the same cell as the dynamic column data, instead of separate 
> shadow cells. This will help reduce the size of store files since we don't 
> have to store additional rows corresponding to the shadow cell.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (PHOENIX-5304) LocalIndexSplitMergeIT fails with HBase 1.5.x

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl resolved PHOENIX-5304.

Resolution: Fixed

Pushed to 4x-HBase-1.5

> LocalIndexSplitMergeIT fails with HBase 1.5.x
> -
>
> Key: PHOENIX-5304
> URL: https://issues.apache.org/jira/browse/PHOENIX-5304
> Project: Phoenix
>  Issue Type: Test
>Affects Versions: 4.15.0
>Reporter: Lars Hofhansl
>Assignee: Lars Hofhansl
>Priority: Blocker
> Fix For: 4.15.0
>
> Attachments: 5304-v2.txt, 5304.txt
>
>
> {code:java}
> Caused by: java.lang.IllegalArgumentException: Timestamp cannot be negative, 
> ts=-9223372036854775808, 
> KeyValueBytesHex=\x00\x00\x001\x00\x00\x00\x00\x00%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00w\x00\x00\x80\x00\x00\x02\x80\x00\x00\x03\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00,
>  offset=0, length=57
> at 
> org.apache.hadoop.hbase.KeyValueUtil.checkKeyValueBytes(KeyValueUtil.java:659)
> at org.apache.hadoop.hbase.KeyValue.(KeyValue.java:359)
> at org.apache.hadoop.hbase.KeyValue.(KeyValue.java:348)
> at 
> org.apache.hadoop.hbase.regionserver.LocalIndexStoreFileScanner.getKeyPresentInHFiles(LocalIndexStoreFileScanner.java:198)
> at 
> org.apache.hadoop.hbase.regionserver.LocalIndexStoreFileScanner.seekOrReseek(LocalIndexStoreFileScanner.java:233)
> at 
> org.apache.hadoop.hbase.regionserver.LocalIndexStoreFileScanner.reseek(LocalIndexStoreFileScanner.java:112)
> at 
> org.apache.hadoop.hbase.regionserver.NonLazyKeyValueScanner.doRealSeek(NonLazyKeyValueScanner.java:54)
> at 
> org.apache.hadoop.hbase.regionserver.KeyValueHeap.generalizedSeek(KeyValueHeap.java:316)
> at 
> org.apache.hadoop.hbase.regionserver.KeyValueHeap.requestSeek(KeyValueHeap.java:269)
> at 
> org.apache.hadoop.hbase.regionserver.StoreScanner.reseek(StoreScanner.java:1038)
> at 
> org.apache.hadoop.hbase.regionserver.StoreScanner.seekToNextRow(StoreScanner.java:1016)
> at 
> org.apache.hadoop.hbase.regionserver.StoreScanner.seekOrSkipToNextRow(StoreScanner.java:738)
> at 
> org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:624)
> at 
> org.apache.hadoop.hbase.regionserver.KeyValueHeap.next(KeyValueHeap.java:152)
> at 
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.populateResult(HRegion.java:6292)
> at 
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextInternal(HRegion.java:6452)
> at 
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(HRegion.java:6224)
> at 
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(HRegion.java:6210)
> at 
> org.apache.phoenix.iterate.RegionScannerFactory$1.nextRaw(RegionScannerFactory.java:172)
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5057) LocalIndexSplitMergeIT and MutableIndexIT are failing in cdh branches

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5057:
---
Fix Version/s: (was: 4.15.0)

> LocalIndexSplitMergeIT and MutableIndexIT are failing in cdh branches
> -
>
> Key: PHOENIX-5057
> URL: https://issues.apache.org/jira/browse/PHOENIX-5057
> Project: Phoenix
>  Issue Type: Bug
>Affects Versions: 4.15.0, 4.14.1
>Reporter: Pedro Boado
>Assignee: Rajeshbabu Chintaguntla
>Priority: Blocker
>  Labels: cdh
> Attachments: PHOENIX-5057.patch
>
>
> LocalIndexSplitMergeIT started failing in CDH branches after PHOENIX-4839. 
> For some reason it looks like LocalIndexes are not splitting when the table 
> is splitted. HBase-1.2 branch seems to be OK.
> {code}
> 2018-12-03 21:02:03,007 DEBUG [phoenix-2-thread-3] 
> org.apache.hadoop.hbase.client.ScannerCallableWithReplicas(205): Scan with 
> primary region returns org.apache.hadoop.hbase.DoNotRetryIOException: 
> org.apache.hadoop.hbase.DoNotRetryIOException: ERROR 1108 (XCL08): Cache of 
> region boundaries are out of date. tableName=T01.T02
>   at 
> org.apache.phoenix.coprocessor.BaseScannerRegionObserver.throwIfScanOutOfRegion(BaseScannerRegionObserver.java:175)
>   at 
> org.apache.phoenix.coprocessor.BaseScannerRegionObserver.preScannerOpen(BaseScannerRegionObserver.java:203)
>   at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$50.call(RegionCoprocessorHost.java:1300)
>   at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionOperation.call(RegionCoprocessorHost.java:1673)
>   at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1749)
>   at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperationWithResult(RegionCoprocessorHost.java:1722)
>   at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.preScannerOpen(RegionCoprocessorHost.java:1295)
>   at 
> org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:2406)
>   at 
> org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33648)
>   at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2191)
>   at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
>   at 
> org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:183)
>   at 
> org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:163)
> Caused by: org.apache.phoenix.schema.StaleRegionBoundaryCacheException: ERROR 
> 1108 (XCL08): Cache of region boundaries are out of date. 
> tableName=T01.T02
>   at 
> org.apache.phoenix.coprocessor.BaseScannerRegionObserver.throwIfScanOutOfRegion(BaseScannerRegionObserver.java:174)
>   ... 12 more
> {code}
> MutableIndexIT to be investigated, it also seems to be related to local index 
> implementation after same PHOENIX-4839.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5129) Evaluate using same cell as the data cell for storing dynamic column metadata

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-5129:
---
Fix Version/s: (was: 4.15.0)
   4.15.1

> Evaluate using same cell as the data cell for storing dynamic column metadata
> -
>
> Key: PHOENIX-5129
> URL: https://issues.apache.org/jira/browse/PHOENIX-5129
> Project: Phoenix
>  Issue Type: Improvement
>Reporter: Chinmay Kulkarni
>Assignee: Chinmay Kulkarni
>Priority: Major
> Fix For: 5.1.0, 4.15.1
>
>
> In PHOENIX-374 we use shadow cells to store metadata for dynamic columns in 
> order to be able to project these columns for wildcard queries. More details 
> outlined in the [design 
> doc|https://docs.google.com/document/d/1-N6Z6Id0LzJ457BHT542cxqdKfeZgkFvKGW4xKDPtqs/edit].
> This Jira is to discuss changing the approach so that we can store the 
> metadata in the same cell as the dynamic column data, instead of separate 
> shadow cells. This will help reduce the size of store files since we don't 
> have to store additional rows corresponding to the shadow cell.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-2544) Update phoenix-spark PhoenixRecordWritable to use phoenix-core implementation

2019-05-28 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-2544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated PHOENIX-2544:
---
Fix Version/s: (was: 4.15.0)

> Update phoenix-spark PhoenixRecordWritable to use phoenix-core implementation
> -
>
> Key: PHOENIX-2544
> URL: https://issues.apache.org/jira/browse/PHOENIX-2544
> Project: Phoenix
>  Issue Type: Task
>Reporter: Nick Dimiduk
>Assignee: Thomas D'Silva
>Priority: Major
>
> There's a number of implementations of PhoenixRecordWritable strewn about. We 
> should consolidate them and reuse code. See discussion on PHOENIX-2492.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-4850) Like predicate without wildcard doesn't pass the exact string if varchar columns has maxlength

2019-05-28 Thread Ankit Singhal (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-4850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ankit Singhal updated PHOENIX-4850:
---
Fix Version/s: (was: 4.15.0)

> Like predicate without wildcard doesn't pass the exact string if varchar 
> columns has maxlength 
> ---
>
> Key: PHOENIX-4850
> URL: https://issues.apache.org/jira/browse/PHOENIX-4850
> Project: Phoenix
>  Issue Type: Improvement
>Reporter: Ankit Singhal
>Priority: Major
>
> [William 
> |https://community.hortonworks.com/users/11882/williamprendergast.html]reported
>  on 
> [https://community.hortonworks.com/questions/210582/like-query-in-phoenix.html]
>  that query is skipping all rows when length of the literal doesn't match 
> with max lenght of the varchar column.
> Copied from above link:-
> When using a LIKE in a where clause, the rows are not found unless a 
> wildcard(%) is added
> create table t ( ID VARCHAR(290) NOT NULL PRIMARY KEY, NAME VARCHAR(256));
> No rows affected (1.386 seconds) 0:
> jdbc:phoenix:> upsert into t values ('1','test');
> 1 row affected (0.046 seconds) 0:
> jdbc:phoenix:> select * from t;
> +-+---+
> | ID | NAME |
> +-+---+
> | 1 | test |
> +-+---+
> 1 row selected (0.05 seconds) 0:
> jdbc:phoenix:> select * from t where name like 'test';
> +-+---+
> | ID | NAME |
> +-+---+
> +-+---+
> No rows selected (0.016 seconds) 0:
> jdbc:phoenix:> select * from t where name like 'test%';
> +-+---+
> | ID | NAME |
> +-+---+
> | 1 | test |
> +-+---+
> 1 row selected (0.032 seconds)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (PHOENIX-4850) Like predicate without wildcard doesn't pass the exact string if varchar columns has maxlength

2019-05-28 Thread Ankit Singhal (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-4850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ankit Singhal reassigned PHOENIX-4850:
--

Assignee: (was: Ankit Singhal)

> Like predicate without wildcard doesn't pass the exact string if varchar 
> columns has maxlength 
> ---
>
> Key: PHOENIX-4850
> URL: https://issues.apache.org/jira/browse/PHOENIX-4850
> Project: Phoenix
>  Issue Type: Improvement
>Reporter: Ankit Singhal
>Priority: Major
> Fix For: 4.15.0
>
>
> [William 
> |https://community.hortonworks.com/users/11882/williamprendergast.html]reported
>  on 
> [https://community.hortonworks.com/questions/210582/like-query-in-phoenix.html]
>  that query is skipping all rows when length of the literal doesn't match 
> with max lenght of the varchar column.
> Copied from above link:-
> When using a LIKE in a where clause, the rows are not found unless a 
> wildcard(%) is added
> create table t ( ID VARCHAR(290) NOT NULL PRIMARY KEY, NAME VARCHAR(256));
> No rows affected (1.386 seconds) 0:
> jdbc:phoenix:> upsert into t values ('1','test');
> 1 row affected (0.046 seconds) 0:
> jdbc:phoenix:> select * from t;
> +-+---+
> | ID | NAME |
> +-+---+
> | 1 | test |
> +-+---+
> 1 row selected (0.05 seconds) 0:
> jdbc:phoenix:> select * from t where name like 'test';
> +-+---+
> | ID | NAME |
> +-+---+
> +-+---+
> No rows selected (0.016 seconds) 0:
> jdbc:phoenix:> select * from t where name like 'test%';
> +-+---+
> | ID | NAME |
> +-+---+
> | 1 | test |
> +-+---+
> 1 row selected (0.032 seconds)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (PHOENIX-4863) Setup Travis CI to automatically run all the integration tests when a PR is created on github.com/apache/phoenix

2019-05-28 Thread Priyank Porwal (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-4863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Priyank Porwal reassigned PHOENIX-4863:
---

Assignee: Priyank Porwal

> Setup Travis CI to automatically run all the integration tests when a PR is 
> created on github.com/apache/phoenix
> 
>
> Key: PHOENIX-4863
> URL: https://issues.apache.org/jira/browse/PHOENIX-4863
> Project: Phoenix
>  Issue Type: Test
>Reporter: Thomas D'Silva
>Assignee: Priyank Porwal
>Priority: Major
>
> Apache Tephra does this (see 
> https://travis-ci.org/apache/incubator-tephra/jobs/278449357) 
> If would be convenient if the tests are run automatically when a PR is 
> created instead of the contributor having to manually create a patch file, 
> attach it on the JIRA and click the submit button. 
> See https://docs.travis-ci.com/user/getting-started



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


PHOENIX-4863: Setup Travis-CI & CodeCoverage

2019-05-28 Thread Priyank Porwal
Hi,

What do you guys think about this work to setup Travis-CI and CodeCoverage
for Phoenix? The objective would be to run unit and integration tests on
each PR, show code-coverage reports and perhaps also do checkstyle checks
(after initial scrubbing effort). This would help rid of manual patch
uploads that we need currently, plus bring visibility into code health.
Thoughts?

https://issues.apache.org/jira/browse/PHOENIX-4863

Thanks,
Priyank


Re: PHOENIX-4863: Setup Travis-CI & CodeCoverage

2019-05-28 Thread Thomas D'Silva
+1 I think its a great idea. This would make it easier for new contributors
to run tests
and also make it easier for committers to verify a patch doesn't break
functionality.

On Tue, May 28, 2019 at 12:34 PM Priyank Porwal 
wrote:

> Hi,
>
> What do you guys think about this work to setup Travis-CI and CodeCoverage
> for Phoenix? The objective would be to run unit and integration tests on
> each PR, show code-coverage reports and perhaps also do checkstyle checks
> (after initial scrubbing effort). This would help rid of manual patch
> uploads that we need currently, plus bring visibility into code health.
> Thoughts?
>
> https://issues.apache.org/jira/browse/PHOENIX-4863
>
> Thanks,
> Priyank
>


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: PHOENIX-5272-4.x.patch

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: PHOENIX-5272-4.x.patch
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: PHOENIX-5272.patch

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: PHOENIX-5272-4.x.patch, PHOENIX-5272.patch
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: PHOENIX-4863: Setup Travis-CI & CodeCoverage

2019-05-28 Thread Pedro Boado
What IT would you suggest to run? Testsuite (including long IT) takes ~2h.

On Tue, 28 May 2019, 20:40 Thomas D'Silva, 
wrote:

> +1 I think its a great idea. This would make it easier for new contributors
> to run tests
> and also make it easier for committers to verify a patch doesn't break
> functionality.
>
> On Tue, May 28, 2019 at 12:34 PM Priyank Porwal 
> wrote:
>
> > Hi,
> >
> > What do you guys think about this work to setup Travis-CI and
> CodeCoverage
> > for Phoenix? The objective would be to run unit and integration tests on
> > each PR, show code-coverage reports and perhaps also do checkstyle checks
> > (after initial scrubbing effort). This would help rid of manual patch
> > uploads that we need currently, plus bring visibility into code health.
> > Thoughts?
> >
> > https://issues.apache.org/jira/browse/PHOENIX-4863
> >
> > Thanks,
> > Priyank
> >
>


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: (was: PHOENIX-5272.patch)

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: PHOENIX-5272-4.x.patch, PHOENIX-5272.patch
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: PHOENIX-5272.patch

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: PHOENIX-5272-4.x.patch, PHOENIX-5272.patch
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: PHOENIX-4863: Setup Travis-CI & CodeCoverage

2019-05-28 Thread William Shen
+1 It would be awesome to be able to do this.
Any concerns if we choose to run long IT as part of this setup?

On Tue, May 28, 2019 at 1:00 PM Pedro Boado  wrote:

> What IT would you suggest to run? Testsuite (including long IT) takes ~2h.
>
> On Tue, 28 May 2019, 20:40 Thomas D'Silva,  .invalid>
> wrote:
>
> > +1 I think its a great idea. This would make it easier for new
> contributors
> > to run tests
> > and also make it easier for committers to verify a patch doesn't break
> > functionality.
> >
> > On Tue, May 28, 2019 at 12:34 PM Priyank Porwal  >
> > wrote:
> >
> > > Hi,
> > >
> > > What do you guys think about this work to setup Travis-CI and
> > CodeCoverage
> > > for Phoenix? The objective would be to run unit and integration tests
> on
> > > each PR, show code-coverage reports and perhaps also do checkstyle
> checks
> > > (after initial scrubbing effort). This would help rid of manual patch
> > > uploads that we need currently, plus bring visibility into code health.
> > > Thoughts?
> > >
> > > https://issues.apache.org/jira/browse/PHOENIX-4863
> > >
> > > Thanks,
> > > Priyank
> > >
> >
>


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: PHOENIX-5272.patch

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: PHOENIX-5272-4.x.patch, PHOENIX-5272.patch
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: (was: PHOENIX-5272.patch)

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: PHOENIX-5272-4.x.patch, PHOENIX-5272.patch
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: PHOENIX-4863: Setup Travis-CI & CodeCoverage

2019-05-28 Thread Geoffrey Jacoby
I don't know much about this particular tool, but something like this would
be good.

Our current toolchain, with HadoopQA needing a JIRA patch and our code
reviews mostly migrating to Github is really awkward to deal with, so
TravisCI's Github integration's a definite plus.

An example of Tephra's integration is here[1]: and on TravisCI's home
page[2] they mention that open source projects are free.

Assuming there are no licensing, scalability or implementation gotchas I'd
be a +1.

Geoffrey

[1]  https://travis-ci.org/apache/incubator-tephra
[2] https://travis-ci.org/

On Tue, May 28, 2019 at 1:31 PM William Shen 
wrote:

> +1 It would be awesome to be able to do this.
> Any concerns if we choose to run long IT as part of this setup?
>
> On Tue, May 28, 2019 at 1:00 PM Pedro Boado  wrote:
>
> > What IT would you suggest to run? Testsuite (including long IT) takes
> ~2h.
> >
> > On Tue, 28 May 2019, 20:40 Thomas D'Silva,  > .invalid>
> > wrote:
> >
> > > +1 I think its a great idea. This would make it easier for new
> > contributors
> > > to run tests
> > > and also make it easier for committers to verify a patch doesn't break
> > > functionality.
> > >
> > > On Tue, May 28, 2019 at 12:34 PM Priyank Porwal <
> priyankpor...@gmail.com
> > >
> > > wrote:
> > >
> > > > Hi,
> > > >
> > > > What do you guys think about this work to setup Travis-CI and
> > > CodeCoverage
> > > > for Phoenix? The objective would be to run unit and integration tests
> > on
> > > > each PR, show code-coverage reports and perhaps also do checkstyle
> > checks
> > > > (after initial scrubbing effort). This would help rid of manual patch
> > > > uploads that we need currently, plus bring visibility into code
> health.
> > > > Thoughts?
> > > >
> > > > https://issues.apache.org/jira/browse/PHOENIX-4863
> > > >
> > > > Thanks,
> > > > Priyank
> > > >
> > >
> >
>


[ANNOUNCE] New committer Swaroopa Kadam

2019-05-28 Thread Geoffrey Jacoby
On behalf of the Apache Phoenix PMC, I am pleased to announce that Swaroopa
Kadam has accepted our invitation to become a Phoenix committer. Swaroopa
has contributed to a number of areas in the project, including the query
server[1] and been an active participant in many code reviews for others'
patches.

Congratulations, Swaroopa, and we look forward to many more great
contributions from you!

Geoffrey Jacoby

[1] -
https://issues.apache.org/jira/issues/?jql=project%20%3D%20PHOENIX%20AND%20status%20%3D%20Resolved%20AND%20assignee%20in%20(swaroopa)


Re: PHOENIX-4863: Setup Travis-CI & CodeCoverage

2019-05-28 Thread Thomas D'Silva
I assume we want to run all the ITs. Whevenver a PR is created Travis CI
will automatically runs all the tests
and post the results to the PR.


On Tue, May 28, 2019 at 2:08 PM Geoffrey Jacoby  wrote:

> I don't know much about this particular tool, but something like this would
> be good.
>
> Our current toolchain, with HadoopQA needing a JIRA patch and our code
> reviews mostly migrating to Github is really awkward to deal with, so
> TravisCI's Github integration's a definite plus.
>
> An example of Tephra's integration is here[1]: and on TravisCI's home
> page[2] they mention that open source projects are free.
>
> Assuming there are no licensing, scalability or implementation gotchas I'd
> be a +1.
>
> Geoffrey
>
> [1]  https://travis-ci.org/apache/incubator-tephra
> [2] https://travis-ci.org/
>
> On Tue, May 28, 2019 at 1:31 PM William Shen 
> wrote:
>
> > +1 It would be awesome to be able to do this.
> > Any concerns if we choose to run long IT as part of this setup?
> >
> > On Tue, May 28, 2019 at 1:00 PM Pedro Boado  wrote:
> >
> > > What IT would you suggest to run? Testsuite (including long IT) takes
> > ~2h.
> > >
> > > On Tue, 28 May 2019, 20:40 Thomas D'Silva,  > > .invalid>
> > > wrote:
> > >
> > > > +1 I think its a great idea. This would make it easier for new
> > > contributors
> > > > to run tests
> > > > and also make it easier for committers to verify a patch doesn't
> break
> > > > functionality.
> > > >
> > > > On Tue, May 28, 2019 at 12:34 PM Priyank Porwal <
> > priyankpor...@gmail.com
> > > >
> > > > wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > What do you guys think about this work to setup Travis-CI and
> > > > CodeCoverage
> > > > > for Phoenix? The objective would be to run unit and integration
> tests
> > > on
> > > > > each PR, show code-coverage reports and perhaps also do checkstyle
> > > checks
> > > > > (after initial scrubbing effort). This would help rid of manual
> patch
> > > > > uploads that we need currently, plus bring visibility into code
> > health.
> > > > > Thoughts?
> > > > >
> > > > > https://issues.apache.org/jira/browse/PHOENIX-4863
> > > > >
> > > > > Thanks,
> > > > > Priyank
> > > > >
> > > >
> > >
> >
>


Re: [ANNOUNCE] New committer Swaroopa Kadam

2019-05-28 Thread Thomas D'Silva
Congrats Swaroopa, keep up the great work!

On Tue, May 28, 2019 at 2:38 PM Geoffrey Jacoby  wrote:

> On behalf of the Apache Phoenix PMC, I am pleased to announce that Swaroopa
> Kadam has accepted our invitation to become a Phoenix committer. Swaroopa
> has contributed to a number of areas in the project, including the query
> server[1] and been an active participant in many code reviews for others'
> patches.
>
> Congratulations, Swaroopa, and we look forward to many more great
> contributions from you!
>
> Geoffrey Jacoby
>
> [1] -
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20PHOENIX%20AND%20status%20%3D%20Resolved%20AND%20assignee%20in%20(swaroopa)
>


[jira] [Created] (PHOENIX-5305) Move expression function tests to the right folder

2019-05-28 Thread Xinyi Yan (JIRA)
Xinyi Yan created PHOENIX-5305:
--

 Summary: Move expression function tests to the right folder
 Key: PHOENIX-5305
 URL: https://issues.apache.org/jira/browse/PHOENIX-5305
 Project: Phoenix
  Issue Type: Improvement
Reporter: Xinyi Yan
Assignee: Xinyi Yan


As [~chenglei] discovered on the other Jira, many phoenix expression function 
tests are not under the right folder. Put function tests under the package 
`{{org.apache.phoenix.expression.function}} ` instead of 
`{{org.apache.phoenix.expression}}` for better code quality.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5231) Configurable Stats Cache

2019-05-28 Thread Vincent Poon (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vincent Poon updated PHOENIX-5231:
--
Attachment: 5231-services-fix.patch

> Configurable Stats Cache
> 
>
> Key: PHOENIX-5231
> URL: https://issues.apache.org/jira/browse/PHOENIX-5231
> Project: Phoenix
>  Issue Type: Test
>Reporter: Daniel Wong
>Assignee: Daniel Wong
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: 5231-quickfix-v2.txt, 5231-quickfix.txt, 
> 5231-services-fix.patch, PHOENIX-5231.4.x-HBase-1.3.patch, 
> PHOENIX-5231.4.x-HBase-1.3.v2.patch, PHOENIX-5231.4.x-HBase-1.3.v3.patch, 
> PHOENIX-5231.master.v3.patch, PHOENIX-5231.master.v4.patch
>
>  Time Spent: 8h 40m
>  Remaining Estimate: 0h
>
> Currently, the phoenix stats cache is per 
> ConnectionQuerySerivce/ConnectionProfile, which leads to duplicated cached 
> entry (the guideposts) and waste resources if these separate connections are 
> querying the same underlying table. It would be good to be able to provide a 
> configurable stats cache as control the cache level so it could be per JVM.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5231) Configurable Stats Cache

2019-05-28 Thread Vincent Poon (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vincent Poon updated PHOENIX-5231:
--
Attachment: 5231-services-fix.patch

> Configurable Stats Cache
> 
>
> Key: PHOENIX-5231
> URL: https://issues.apache.org/jira/browse/PHOENIX-5231
> Project: Phoenix
>  Issue Type: Test
>Reporter: Daniel Wong
>Assignee: Daniel Wong
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: 5231-quickfix-v2.txt, 5231-quickfix.txt, 
> 5231-services-fix.patch, PHOENIX-5231.4.x-HBase-1.3.patch, 
> PHOENIX-5231.4.x-HBase-1.3.v2.patch, PHOENIX-5231.4.x-HBase-1.3.v3.patch, 
> PHOENIX-5231.master.v3.patch, PHOENIX-5231.master.v4.patch
>
>  Time Spent: 8h 40m
>  Remaining Estimate: 0h
>
> Currently, the phoenix stats cache is per 
> ConnectionQuerySerivce/ConnectionProfile, which leads to duplicated cached 
> entry (the guideposts) and waste resources if these separate connections are 
> querying the same underlying table. It would be good to be able to provide a 
> configurable stats cache as control the cache level so it could be per JVM.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5231) Configurable Stats Cache

2019-05-28 Thread Vincent Poon (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vincent Poon updated PHOENIX-5231:
--
Attachment: (was: 5231-services-fix.patch)

> Configurable Stats Cache
> 
>
> Key: PHOENIX-5231
> URL: https://issues.apache.org/jira/browse/PHOENIX-5231
> Project: Phoenix
>  Issue Type: Test
>Reporter: Daniel Wong
>Assignee: Daniel Wong
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: 5231-quickfix-v2.txt, 5231-quickfix.txt, 
> 5231-services-fix.patch, PHOENIX-5231.4.x-HBase-1.3.patch, 
> PHOENIX-5231.4.x-HBase-1.3.v2.patch, PHOENIX-5231.4.x-HBase-1.3.v3.patch, 
> PHOENIX-5231.master.v3.patch, PHOENIX-5231.master.v4.patch
>
>  Time Spent: 8h 40m
>  Remaining Estimate: 0h
>
> Currently, the phoenix stats cache is per 
> ConnectionQuerySerivce/ConnectionProfile, which leads to duplicated cached 
> entry (the guideposts) and waste resources if these separate connections are 
> querying the same underlying table. It would be good to be able to provide a 
> configurable stats cache as control the cache level so it could be per JVM.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[ANNOUNCE] Apache Phoenix 4.14.2 released

2019-05-28 Thread Thomas D'Silva
The Apache Phoenix team is pleased to announce the immediate availability
of the 4.14.2 patch release. Apache Phoenix enables SQL-based OLTP and
operational analytics for Apache Hadoop using Apache HBase as its backing
store and providing integration with other projects in the Apache ecosystem
such as Spark, Hive, Pig, Flume, and MapReduce.

This patch release has feature parity with supported HBase versions and
includes critical bug fixes for secondary indexes.

Download source and binaries here [1].

Thanks,
Thomas (on behalf of the Apache Phoenix team)

[1] http://phoenix.apache.org/download.html


Re: [ANNOUNCE] New committer Swaroopa Kadam

2019-05-28 Thread Andrew Purtell
Congratulations Swaroopa!

On Tue, May 28, 2019 at 2:38 PM Geoffrey Jacoby  wrote:

> On behalf of the Apache Phoenix PMC, I am pleased to announce that Swaroopa
> Kadam has accepted our invitation to become a Phoenix committer. Swaroopa
> has contributed to a number of areas in the project, including the query
> server[1] and been an active participant in many code reviews for others'
> patches.
>
> Congratulations, Swaroopa, and we look forward to many more great
> contributions from you!
>
> Geoffrey Jacoby
>
> [1] -
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20PHOENIX%20AND%20status%20%3D%20Resolved%20AND%20assignee%20in%20(swaroopa)
>


-- 
Best regards,
Andrew

Words like orphans lost among the crosstalk, meaning torn from truth's
decrepit hands
   - A23, Crosstalk


Re: [ANNOUNCE] New committer Swaroopa Kadam

2019-05-28 Thread Priyank Porwal
Congrats Swaroopa!

On Tue, May 28, 2019, 3:24 PM Andrew Purtell  wrote:

> Congratulations Swaroopa!
>
> On Tue, May 28, 2019 at 2:38 PM Geoffrey Jacoby 
> wrote:
>
> > On behalf of the Apache Phoenix PMC, I am pleased to announce that
> Swaroopa
> > Kadam has accepted our invitation to become a Phoenix committer. Swaroopa
> > has contributed to a number of areas in the project, including the query
> > server[1] and been an active participant in many code reviews for others'
> > patches.
> >
> > Congratulations, Swaroopa, and we look forward to many more great
> > contributions from you!
> >
> > Geoffrey Jacoby
> >
> > [1] -
> >
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20PHOENIX%20AND%20status%20%3D%20Resolved%20AND%20assignee%20in%20(swaroopa)
> >
>
>
> --
> Best regards,
> Andrew
>
> Words like orphans lost among the crosstalk, meaning torn from truth's
> decrepit hands
>- A23, Crosstalk
>


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: (was: PHOENIX-5272-4.x.patch)

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: (was: PHOENIX-5272.patch)

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: PHOENIX-5272.patch

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: PHOENIX-5272-4.x.patch, PHOENIX-5272.patch
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (PHOENIX-5272) Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async

2019-05-28 Thread Gokcen Iskender (JIRA)


 [ 
https://issues.apache.org/jira/browse/PHOENIX-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gokcen Iskender updated PHOENIX-5272:
-
Attachment: PHOENIX-5272-4.x.patch

> Support ALTER INDEX REBUILD ALL ASYNC to fully rebuild global indexes async
> ---
>
> Key: PHOENIX-5272
> URL: https://issues.apache.org/jira/browse/PHOENIX-5272
> Project: Phoenix
>  Issue Type: Bug
>Reporter: Gokcen Iskender
>Assignee: Gokcen Iskender
>Priority: Major
> Fix For: 4.15.0, 5.1.0
>
> Attachments: PHOENIX-5272-4.x.patch, PHOENIX-5272.patch
>
>
> This Jira is part of PHOENIX-4703. On 4703, a flag to IndexTool is added so 
> that we can delete all global indexes before rebuilding. This Jira is 
> concentrated on ALTER INDEX REBUILD ALL sql syntax.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [ANNOUNCE] New committer Swaroopa Kadam

2019-05-28 Thread Xu Cang
Congrats! :)

On Tue, May 28, 2019 at 4:18 PM Priyank Porwal 
wrote:

> Congrats Swaroopa!
>
> On Tue, May 28, 2019, 3:24 PM Andrew Purtell  wrote:
>
> > Congratulations Swaroopa!
> >
> > On Tue, May 28, 2019 at 2:38 PM Geoffrey Jacoby 
> > wrote:
> >
> > > On behalf of the Apache Phoenix PMC, I am pleased to announce that
> > Swaroopa
> > > Kadam has accepted our invitation to become a Phoenix committer.
> Swaroopa
> > > has contributed to a number of areas in the project, including the
> query
> > > server[1] and been an active participant in many code reviews for
> others'
> > > patches.
> > >
> > > Congratulations, Swaroopa, and we look forward to many more great
> > > contributions from you!
> > >
> > > Geoffrey Jacoby
> > >
> > > [1] -
> > >
> > >
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20PHOENIX%20AND%20status%20%3D%20Resolved%20AND%20assignee%20in%20(swaroopa)
> > >
> >
> >
> > --
> > Best regards,
> > Andrew
> >
> > Words like orphans lost among the crosstalk, meaning torn from truth's
> > decrepit hands
> >- A23, Crosstalk
> >
>


Re: [ANNOUNCE] New committer Swaroopa Kadam

2019-05-28 Thread Vincent Poon
Congrats Swaroopa, looking forward to more patches

On Tue, May 28, 2019 at 4:33 PM Xu Cang 
wrote:

> Congrats! :)
>
> On Tue, May 28, 2019 at 4:18 PM Priyank Porwal 
> wrote:
>
> > Congrats Swaroopa!
> >
> > On Tue, May 28, 2019, 3:24 PM Andrew Purtell 
> wrote:
> >
> > > Congratulations Swaroopa!
> > >
> > > On Tue, May 28, 2019 at 2:38 PM Geoffrey Jacoby 
> > > wrote:
> > >
> > > > On behalf of the Apache Phoenix PMC, I am pleased to announce that
> > > Swaroopa
> > > > Kadam has accepted our invitation to become a Phoenix committer.
> > Swaroopa
> > > > has contributed to a number of areas in the project, including the
> > query
> > > > server[1] and been an active participant in many code reviews for
> > others'
> > > > patches.
> > > >
> > > > Congratulations, Swaroopa, and we look forward to many more great
> > > > contributions from you!
> > > >
> > > > Geoffrey Jacoby
> > > >
> > > > [1] -
> > > >
> > > >
> > >
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20PHOENIX%20AND%20status%20%3D%20Resolved%20AND%20assignee%20in%20(swaroopa)
> > > >
> > >
> > >
> > > --
> > > Best regards,
> > > Andrew
> > >
> > > Words like orphans lost among the crosstalk, meaning torn from truth's
> > > decrepit hands
> > >- A23, Crosstalk
> > >
> >
>