Change in asterixdb[master]: [ASTERIXDB-3384][DOC] Document COPY

2024-05-01 Thread AsterixDB Code Review
>From Ian Maxon :

Attention is currently required from: Peeyush Gupta, Ian Maxon, Wail 
Alkowaileet, Hussain Towaileb.
Ian Maxon has removed a vote from this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243 )


Change subject: [ASTERIXDB-3384][DOC] Document COPY
..


Removed Contrib-2 by Unrecognized Gerrit Account 1000171 (1000171)
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ibdacf4e6b156a3b6ef15b1420a4102c122f8bf1c
Gerrit-Change-Number: 18243
Gerrit-PatchSet: 5
Gerrit-Owner: Ian Maxon 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Hussain Towaileb 
Gerrit-Reviewer: Ian Maxon 
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Peeyush Gupta 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Peeyush Gupta 
Gerrit-Attention: Ian Maxon 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Hussain Towaileb 
Gerrit-MessageType: deleteVote


Change in asterixdb[master]: [NO ISSUE][OTH] Change mvn Java ver. to 17

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Wail Alkowaileet.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262 )

Change subject: [NO ISSUE][OTH] Change mvn Java ver. to 17
..


Patch Set 1: Integration-Tests+1

Integration Tests Successful

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/438/ : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I13ec2c1063754b93d8fce551362934d0d1c593d5
Gerrit-Change-Number: 18262
Gerrit-PatchSet: 1
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Comment-Date: Thu, 02 May 2024 02:43:35 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Savyasach Reddy.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253 )

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..


Patch Set 18: Integration-Tests-1

Integration Tests Failed

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/439/ : UNSTABLE


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 18
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-Comment-Date: Thu, 02 May 2024 02:12:44 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [NO ISSUE][OTH] Change mvn Java ver. to 17

2024-05-01 Thread AsterixDB Code Review
Attention is currently required from: Wail Alkowaileet.
Anon. E. Moose #1000171 has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262 )

Change subject: [NO ISSUE][OTH] Change mvn Java ver. to 17
..


Patch Set 1: Contrib+1

Analytics Compatibility Tests Successful
https://cbjenkins.page.link/3oZ8NoatUf4EFEZ98 : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I13ec2c1063754b93d8fce551362934d0d1c593d5
Gerrit-Change-Number: 18262
Gerrit-PatchSet: 1
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Comment-Date: Thu, 02 May 2024 00:36:23 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [NO ISSUE][OTH] Change mvn Java ver. to 17

2024-05-01 Thread AsterixDB Code Review
Attention is currently required from: Wail Alkowaileet.
Anon. E. Moose #1000171 has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262 )

Change subject: [NO ISSUE][OTH] Change mvn Java ver. to 17
..


Patch Set 1:

Analytics Compatibility Compilation Successful
https://cbjenkins.page.link/4tuGGtiCBpbwrJ3q6 : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I13ec2c1063754b93d8fce551362934d0d1c593d5
Gerrit-Change-Number: 18262
Gerrit-PatchSet: 1
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Anon. E. Moose #1000171
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Comment-Date: Wed, 01 May 2024 22:24:37 +
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment


Change in asterixdb[master]: [NO ISSUE][OTH] Change mvn Java ver. to 17

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Wail Alkowaileet.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262 )

Change subject: [NO ISSUE][OTH] Change mvn Java ver. to 17
..


Patch Set 1: Integration-Tests-1

Integration Tests Failed

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/437/ : UNSTABLE


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I13ec2c1063754b93d8fce551362934d0d1c593d5
Gerrit-Change-Number: 18262
Gerrit-PatchSet: 1
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Jenkins 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Comment-Date: Wed, 01 May 2024 22:22:39 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [NO ISSUE][OTH] Change mvn Java ver. to 17

2024-05-01 Thread AsterixDB Code Review
>From Wail Alkowaileet :

Wail Alkowaileet has uploaded this change for review. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18262 )


Change subject: [NO ISSUE][OTH] Change mvn Java ver. to 17
..

[NO ISSUE][OTH] Change mvn Java ver. to 17

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
The change of parameter/variable names is to avoid
'cannot be used as an identifier as it is a keyword'
being thrown by impsort-maven-plugin.

Change-Id: I13ec2c1063754b93d8fce551362934d0d1c593d5
---
M 
hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IRateLimiter.java
M 
hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/impl/TestLsmBtree.java
M 
hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/NoOpRateLimiter.java
M 
hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/SleepRateLimiter.java
M hyracks-fullstack/pom.xml
M 
hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreePageWriteCallbackTest.java
6 files changed, 33 insertions(+), 16 deletions(-)



  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/62/18262/1

diff --git 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IRateLimiter.java
 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IRateLimiter.java
index b7433ae..163cbaf 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IRateLimiter.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IRateLimiter.java
@@ -24,5 +24,5 @@

 void setRate(double ratePerSecond);

-void request(int permits) throws HyracksDataException;
+void request(int numOfPermits) throws HyracksDataException;
 }
diff --git 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/NoOpRateLimiter.java
 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/NoOpRateLimiter.java
index ac0a1a9..a0660f6 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/NoOpRateLimiter.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/NoOpRateLimiter.java
@@ -33,7 +33,7 @@
 }

 @Override
-public void request(int tokens) throws HyracksDataException {
+public void request(int numOfPermits) throws HyracksDataException {
 // no op
 }

diff --git 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/SleepRateLimiter.java
 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/SleepRateLimiter.java
index 4d0ca92..3dcbfb8 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/SleepRateLimiter.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/SleepRateLimiter.java
@@ -26,7 +26,6 @@

 /**
  * A wrapper of the RateLimiter implementation from {@link RateLimiter}
- *
  */
 public class SleepRateLimiter implements IRateLimiter {
 /**
@@ -55,8 +54,8 @@
 }

 @Override
-public void request(int permits) throws HyracksDataException {
-rateLimiterImpl.acquire(permits);
+public void request(int numOfPermits) throws HyracksDataException {
+rateLimiterImpl.acquire(numOfPermits);
 }

 }
diff --git 
a/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreePageWriteCallbackTest.java
 
b/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreePageWriteCallbackTest.java
index cdf1500..100139a 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreePageWriteCallbackTest.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreePageWriteCallbackTest.java
@@ -70,8 +70,8 @@
 }

 @Override
-public void request(int permits) throws HyracksDataException {
-limiter.request(permits);
+public void request(int 

Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Savyasach Reddy.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253 )

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..


Patch Set 18: Integration-Tests+1

Integration Tests Successful

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/436/ : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 18
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-Comment-Date: Wed, 01 May 2024 21:00:44 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3183][COMP] Add query plan cache

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Sushrut Borkar, Glenn Galvizo.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17620 )

Change subject: [ASTERIXDB-3183][COMP] Add query plan cache
..


Patch Set 21: Integration-Tests+1

Integration Tests Successful

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/435/ : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17620
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I87813c761f5024742fb8658360166613d01f127d
Gerrit-Change-Number: 17620
Gerrit-PatchSet: 21
Gerrit-Owner: Sushrut Borkar 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Glenn Galvizo 
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Ian Maxon 
Gerrit-Attention: Sushrut Borkar 
Gerrit-Attention: Glenn Galvizo 
Gerrit-Comment-Date: Wed, 01 May 2024 19:35:48 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Savyasach Reddy :

Attention is currently required from: Savyasach Reddy.
Hello Jenkins, Anon. E. Moose #1000171,

I'd like you to reexamine a change. Please visit

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253

to look at the new patch set (#18).

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..

[ASTERIXDB-3390][STO]: Support GCS for cloud deployment

Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
---
M asterixdb/asterix-app/pom.xml
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/IParallelCacher.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriterFactory.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/testsuite_external_dataset_s3.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSCloudClient.java
M 
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/provider/ExternalWriterProvider.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/accessor/ReplaceableCloudAccessor.java
A asterixdb/asterix-app/src/test/resources/cc-cloud-storage-gcs.conf
M asterixdb/pom.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriter.java
A 
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/cloud_storage/CloudStorageGCSTest.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSParallelDownloader.java
M asterixdb/asterix-cloud/pom.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSClientConfig.java
A 
asterixdb/asterix-cloud/src/test/java/org/apache/asterix/cloud/gcs/LSMGCSTest.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudClient.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/CloudClientProvider.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/IParallelDownloader.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/ParallelCacher.java
M 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/bulk/IBulkOperationCallBack.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSBufferedWriter.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudBufferedWriter.java
23 files changed, 1,300 insertions(+), 12 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/53/18253/18
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 18
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-MessageType: newpatchset


Change in asterixdb[master]: [ASTERIXDB-3384][DOC] Document COPY

2024-05-01 Thread AsterixDB Code Review
Attention is currently required from: Peeyush Gupta, Ian Maxon, Wail 
Alkowaileet, Hussain Towaileb.
Anon. E. Moose #1000171 has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243 )

Change subject: [ASTERIXDB-3384][DOC] Document COPY
..


Patch Set 5: Contrib-2

Analytics Compatibility Tests Failed
https://cbjenkins.page.link/fW9m5Xe4UECzaFyW9 : UNSTABLE


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ibdacf4e6b156a3b6ef15b1420a4102c122f8bf1c
Gerrit-Change-Number: 18243
Gerrit-PatchSet: 5
Gerrit-Owner: Ian Maxon 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Hussain Towaileb 
Gerrit-Reviewer: Ian Maxon 
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Peeyush Gupta 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Peeyush Gupta 
Gerrit-Attention: Ian Maxon 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Hussain Towaileb 
Gerrit-Comment-Date: Wed, 01 May 2024 19:07:50 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3384][DOC] Document COPY

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Peeyush Gupta, Wail Alkowaileet, Hussain 
Towaileb.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243 )

Change subject: [ASTERIXDB-3384][DOC] Document COPY
..


Patch Set 5: Integration-Tests+1

Integration Tests Successful

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/433/ : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ibdacf4e6b156a3b6ef15b1420a4102c122f8bf1c
Gerrit-Change-Number: 18243
Gerrit-PatchSet: 5
Gerrit-Owner: Ian Maxon 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Hussain Towaileb 
Gerrit-Reviewer: Ian Maxon 
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Peeyush Gupta 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Peeyush Gupta 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Hussain Towaileb 
Gerrit-Comment-Date: Wed, 01 May 2024 18:43:34 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3183][COMP] Add query plan cache

2024-05-01 Thread AsterixDB Code Review
Attention is currently required from: Sushrut Borkar, Glenn Galvizo.
Anon. E. Moose #1000171 has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17620 )

Change subject: [ASTERIXDB-3183][COMP] Add query plan cache
..


Patch Set 21: Contrib-2

Analytics Compatibility Compilation Failed
https://cbjenkins.page.link/uSWZVjKzs9SyJ5sv9 : UNSTABLE


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17620
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I87813c761f5024742fb8658360166613d01f127d
Gerrit-Change-Number: 17620
Gerrit-PatchSet: 21
Gerrit-Owner: Sushrut Borkar 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Glenn Galvizo 
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Ian Maxon 
Gerrit-Attention: Sushrut Borkar 
Gerrit-Attention: Glenn Galvizo 
Gerrit-Comment-Date: Wed, 01 May 2024 18:25:39 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [WIP] Support caching/eviciting columns

2024-05-01 Thread AsterixDB Code Review
Attention is currently required from: Wail Alkowaileet.
Anon. E. Moose #1000171 has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18260 )

Change subject: [WIP] Support caching/eviciting columns
..


Patch Set 2: Contrib-2

Analytics Compatibility Tests Failed
https://cbjenkins.page.link/5d6gsw23rboVv597A : UNSTABLE


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18260
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ib557608b0b25219ffc00a76325091a92f5e77698
Gerrit-Change-Number: 18260
Gerrit-PatchSet: 2
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Comment-Date: Wed, 01 May 2024 18:23:52 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3183][COMP] Add query plan cache

2024-05-01 Thread AsterixDB Code Review
>From Glenn Galvizo :

Attention is currently required from: Sushrut Borkar, Glenn Galvizo.
Glenn Galvizo has uploaded a new patch set (#21) to the change originally 
created by Sushrut Borkar. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17620 )

Change subject: [ASTERIXDB-3183][COMP] Add query plan cache
..

[ASTERIXDB-3183][COMP] Add query plan cache

- user model changes: yes
- storage format changes: no
- interface changes: yes

Details:

The query plan cache reduces compile times by storing job specs for
old queries. This allows skipping the rewriting and compilation
stages of repeated queries.

Change-Id: I87813c761f5024742fb8658360166613d01f127d
---
M asterixdb/asterix-app/src/test/resources/runtimets/api.xml
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/fields/MetricsPrinter.java
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/IStatementExecutor.java
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
A 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cache/QueryCacheKey.java
A 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cache/QueryCacheValue.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/warnings/warnings-limit/warnings-limit.08.regexadm
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java
M 
asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/annotation/ExcludeFromSelectStarAnnotation.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/api/plan_cache_clear/plan_cache_clear.001.regexjson
M 
hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/PhysicalOptimizationConfig.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/results/warnings/warnings-limit/warnings-limit.06.regexadm
M 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/aggregate-sql-sugar/avg_mixed/avg_mixed.5.query.sqlpp
A 
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/runtime/SqlppExecutionWithCacheTest.java
M 
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/Servlets.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/api/plan_cache_clear/plan_cache_clear.004.json
M 
asterixdb/asterix-app/src/test/resources/runtimets/results/warnings/warnings-limit/warnings-limit.03.regexadm
M 
asterixdb/asterix-app/src/test/resources/runtimets/results/api/cache-residency/cache-residency.001.regexjson
M 
asterixdb/asterix-app/src/test/resources/runtimets/results/api/cluster_state_1_full/cluster_state_1_full.1.regexadm
M 
asterixdb/asterix-app/src/test/resources/runtimets/results/warnings/warnings-limit/warnings-limit.04.regexadm
M 
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/CompilerProperties.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/api/plan_cache_clear/plan_cache_clear.006.json
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/api/plan_cache_clear/plan_cache_clear.003.post.http
A 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cache/QueryCache.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/results/api/request-param-validation-400-BAD/request-param-validation-400-BAD.01.regexjson
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cc/CcApplicationContext.java
M 
asterixdb/asterix-test-framework/src/main/java/org/apache/asterix/testframework/context/TestCaseContext.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/warnings/warnings-limit/warnings-limit.05.regexadm
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java
M 
asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/SqlppAstPrintVisitor.java
M 
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/annotations/ExternalSubpathAnnotation.java
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/ResponseMetrics.java
M 
hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/controllers/CCConfig.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/api/plan_cache_clear/plan_cache_clear.004.delete.http
A 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cache/clear/ClearCachePredicate.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/results/api/cache-residency/cache-residency.002.regexjson
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/api/plan_cache_clear/plan_cache_clear.006.delete.http
M 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/warnings/warnings-limit/warnings-limit.04.regexadm
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/api/plan_cache_clear/plan_cache_clear.007.delete.http
M 

Change in asterixdb[master]: [ASTERIXDB-3391][OTH] Make DML statements cancellable

2024-05-01 Thread AsterixDB Code Review
>From Peeyush Gupta :

Attention is currently required from: Ali Alsuliman, Murtadha Hubail.
Peeyush Gupta has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18257 )

Change subject: [ASTERIXDB-3391][OTH] Make DML statements cancellable
..


Patch Set 4: Code-Review+1


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18257
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I16410ab9353c24597f77ab38ce06996fc5dfacd0
Gerrit-Change-Number: 18257
Gerrit-PatchSet: 4
Gerrit-Owner: Peeyush Gupta 
Gerrit-Reviewer: Ali Alsuliman 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Murtadha Hubail
Gerrit-Reviewer: Peeyush Gupta 
Gerrit-Attention: Ali Alsuliman 
Gerrit-Attention: Murtadha Hubail
Gerrit-Comment-Date: Wed, 01 May 2024 17:59:00 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3384][DOC] Document COPY

2024-05-01 Thread AsterixDB Code Review
Attention is currently required from: Peeyush Gupta, Wail Alkowaileet, Hussain 
Towaileb.
Anon. E. Moose #1000171 has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243 )

Change subject: [ASTERIXDB-3384][DOC] Document COPY
..


Patch Set 5:

Analytics Compatibility Compilation Successful
https://cbjenkins.page.link/szkDjafufrEHx4W58 : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ibdacf4e6b156a3b6ef15b1420a4102c122f8bf1c
Gerrit-Change-Number: 18243
Gerrit-PatchSet: 5
Gerrit-Owner: Ian Maxon 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Hussain Towaileb 
Gerrit-Reviewer: Ian Maxon 
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Peeyush Gupta 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Peeyush Gupta 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Hussain Towaileb 
Gerrit-Comment-Date: Wed, 01 May 2024 16:59:02 +
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3384][DOC] Document COPY

2024-05-01 Thread AsterixDB Code Review
>From Ian Maxon :

Attention is currently required from: Peeyush Gupta, Wail Alkowaileet, Hussain 
Towaileb.
Ian Maxon has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243 )

Change subject: [ASTERIXDB-3384][DOC] Document COPY
..


Patch Set 5: Code-Review+1

(4 comments)

File asterixdb/asterix-doc/src/main/markdown/sqlpp/7_ddl_dml.md:

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243/comment/b50e2851_abebf510
PS1, Line 734: localfs
> Probably it is better to keep everything as S3. […]
Done


https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243/comment/24554ac2_5785cd72
PS1, Line 752: PATH("CopyToResult/" || to_string(b))
> PATH("CopyToResult", to_string(b)) is much cleaner
Done


https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243/comment/93e7ac5d_a057c34b
PS1, Line 760: 100
> I believe this will throw an error. […]
Done


File asterixdb/asterix-doc/src/main/markdown/sqlpp/7_ddl_dml.md:

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243/comment/c7228de1_eefe42de
PS3, Line 756: /
> You won't need /. […]
Done



--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ibdacf4e6b156a3b6ef15b1420a4102c122f8bf1c
Gerrit-Change-Number: 18243
Gerrit-PatchSet: 5
Gerrit-Owner: Ian Maxon 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Hussain Towaileb 
Gerrit-Reviewer: Ian Maxon 
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Peeyush Gupta 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Peeyush Gupta 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Hussain Towaileb 
Gerrit-Comment-Date: Wed, 01 May 2024 16:52:17 +
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Wail Alkowaileet 
Gerrit-MessageType: comment


Change in asterixdb[master]: [WIP] Support caching/eviciting columns

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Wail Alkowaileet.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18260 )

Change subject: [WIP] Support caching/eviciting columns
..


Patch Set 2: Integration-Tests-1

Integration Tests Failed

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/431/ : UNSTABLE


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18260
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ib557608b0b25219ffc00a76325091a92f5e77698
Gerrit-Change-Number: 18260
Gerrit-PatchSet: 2
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Comment-Date: Wed, 01 May 2024 16:49:52 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3384][DOC] Document COPY

2024-05-01 Thread AsterixDB Code Review
>From Ian Maxon :

Attention is currently required from: Peeyush Gupta, Ian Maxon, Hussain 
Towaileb.
Hello Peeyush Gupta, Hussain Towaileb, Jenkins, Anon. E. Moose #1000171,

I'd like you to reexamine a change. Please visit

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243

to look at the new patch set (#4).

Change subject: [ASTERIXDB-3384][DOC] Document COPY
..

[ASTERIXDB-3384][DOC] Document COPY

Details:
Add some brief documentation about each COPY
statement. Also add the simplified BNF for railroad
diagrams for each.

Change-Id: Ibdacf4e6b156a3b6ef15b1420a4102c122f8bf1c
---
M asterixdb/asterix-doc/src/main/grammar/sqlpp.ebnf
M asterixdb/asterix-doc/src/main/markdown/sqlpp/7_ddl_dml.md
2 files changed, 93 insertions(+), 0 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/43/18243/4
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18243
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ibdacf4e6b156a3b6ef15b1420a4102c122f8bf1c
Gerrit-Change-Number: 18243
Gerrit-PatchSet: 4
Gerrit-Owner: Ian Maxon 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Hussain Towaileb 
Gerrit-Reviewer: Ian Maxon 
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Peeyush Gupta 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Peeyush Gupta 
Gerrit-Attention: Ian Maxon 
Gerrit-Attention: Hussain Towaileb 
Gerrit-MessageType: newpatchset


Change in asterixdb[master]: [ASTERIXDB-3393][STO] Refactor Cloud writer

2024-05-01 Thread AsterixDB Code Review
>From Wail Alkowaileet :

Attention is currently required from: Murtadha Hubail.
Wail Alkowaileet has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18259 )

Change subject: [ASTERIXDB-3393][STO] Refactor Cloud writer
..


Patch Set 3: -Code-Review

(1 comment)

Patchset:

PS3:
Let's wait for the GCS change



--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18259
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I52124696b50d6dcc1f3c65b7e0fe251df1579ac5
Gerrit-Change-Number: 18259
Gerrit-PatchSet: 3
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Murtadha Hubail 
Gerrit-Reviewer: Wail Alkowaileet 
Gerrit-Attention: Murtadha Hubail 
Gerrit-Comment-Date: Wed, 01 May 2024 16:17:52 +
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Wail Alkowaileet :

Attention is currently required from: Savyasach Reddy.
Wail Alkowaileet has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253 )

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..


Patch Set 17:

(2 comments)

File 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSBufferedWriter.java:

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253/comment/eab01511_0f1700b5
PS6, Line 46: WriteChannel
> It looks GCS has a more convenient way to write than S3. Maybe we need to 
> rethink this. […]
Done


https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253/comment/e1d8c5e4_8aa6116f
PS6, Line 60: readNBytes
> This will create a byte[] containing the data in 'stream'. […]
Done



--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 17
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-Comment-Date: Wed, 01 May 2024 16:17:06 +
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Wail Alkowaileet 
Gerrit-MessageType: comment


Change in asterixdb[master]: [WIP] Support caching/eviciting columns

2024-05-01 Thread AsterixDB Code Review
Attention is currently required from: Wail Alkowaileet.
Anon. E. Moose #1000171 has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18260 )

Change subject: [WIP] Support caching/eviciting columns
..


Patch Set 2:

Analytics Compatibility Compilation Successful
https://cbjenkins.page.link/peXTAp1gk298S9VcA : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18260
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Ib557608b0b25219ffc00a76325091a92f5e77698
Gerrit-Change-Number: 18260
Gerrit-PatchSet: 2
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Comment-Date: Wed, 01 May 2024 16:13:32 +
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment


Change in asterixdb[master]: [WIP] Support caching/eviciting columns

2024-05-01 Thread AsterixDB Code Review
>From Wail Alkowaileet :

Attention is currently required from: Wail Alkowaileet.
Hello Jenkins, Anon. E. Moose #1000171,

I'd like you to reexamine a change. Please visit

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18260

to look at the new patch set (#2).

Change subject: [WIP] Support caching/eviciting columns
..

[WIP] Support caching/eviciting columns

Change-Id: Ib557608b0b25219ffc00a76325091a92f5e77698
---
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/flush/FlushColumnTupleWriter.java
M hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/pom.xml
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep/ColumnSweeperUtil.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep/ColumnSweepPlanner.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep/SweepBufferCacheReadContext.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/metadata/AbstractColumnImmutableReadMetadata.java
M 
asterixdb/asterix-column/src/test/java/org/apache/asterix/column/test/bytes/FlushLargeTest.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/buffercache/write/CloudColumnWriteContext.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/QueryColumnTupleProjectorFactory.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/ColumnRanges.java
M 
asterixdb/asterix-column/src/test/java/org/apache/asterix/column/test/bytes/AbstractBytesTest.java
M 
asterixdb/asterix-column/src/test/java/org/apache/asterix/column/test/bytes/FlushSmallTest.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/QueryColumnTupleProjector.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/buffercache/read/CloudMegaPageReadContext.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/merge/MergeColumnTupleReaderWriterFactory.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/merge/MergeColumnTupleWriter.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/load/LoadColumnTupleWriter.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/secondary/upsert/UpsertPreviousColumnTupleProjector.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/values/IColumnBatchWriter.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/flush/BatchFinalizerVisitor.java
M 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/util/LSMComponentIdUtils.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/flush/FlushColumnTupleWithMetaWriter.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/api/projection/ColumnProjectorType.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/QueryColumnWithMetaMetadata.java
M 
asterixdb/asterix-column/src/test/java/org/apache/asterix/column/test/dummy/AssemblerTest.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/buffercache/read/CloudColumnReadContext.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/QueryColumnWithMetaTupleProjector.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/values/writer/ColumnBatchWriter.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep/ColumnSweeper.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/QueryColumnMetadata.java
M 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/api/projection/IColumnProjectionInfo.java
A 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep/ColumnSweepLockInfo.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/merge/MergeColumnReadMetadata.java
M 
asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/load/LoadColumnTupleReaderWriterFactory.java
A 

Change in asterixdb[master]: [ASTERIXDB-3393][STO] Refactor Cloud writer

2024-05-01 Thread AsterixDB Code Review
>From Wail Alkowaileet :

Attention is currently required from: Murtadha Hubail.
Wail Alkowaileet has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18259 )

Change subject: [ASTERIXDB-3393][STO] Refactor Cloud writer
..


Patch Set 3: Code-Review+1


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18259
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I52124696b50d6dcc1f3c65b7e0fe251df1579ac5
Gerrit-Change-Number: 18259
Gerrit-PatchSet: 3
Gerrit-Owner: Wail Alkowaileet 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-Reviewer: Murtadha Hubail 
Gerrit-Reviewer: Wail Alkowaileet 
Gerrit-Attention: Murtadha Hubail 
Gerrit-Comment-Date: Wed, 01 May 2024 16:00:55 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Wail Alkowaileet, Savyasach Reddy.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253 )

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..


Patch Set 17: Integration-Tests+1

Integration Tests Successful

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/430/ : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 17
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-Comment-Date: Wed, 01 May 2024 13:50:35 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Savyasach Reddy :

Attention is currently required from: Wail Alkowaileet, Savyasach Reddy.
Hello Jenkins, Anon. E. Moose #1000171,

I'd like you to reexamine a change. Please visit

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253

to look at the new patch set (#17).

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..

[ASTERIXDB-3390][STO]: Support GCS for cloud deployment

Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
---
M asterixdb/asterix-app/pom.xml
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/IParallelCacher.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriterFactory.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/testsuite_external_dataset_s3.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSCloudClient.java
M 
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/provider/ExternalWriterProvider.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/accessor/ReplaceableCloudAccessor.java
A asterixdb/asterix-app/src/test/resources/cc-cloud-storage-gcs.conf
M asterixdb/pom.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriter.java
A 
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/cloud_storage/CloudStorageGCSTest.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSParallelDownloader.java
M asterixdb/asterix-cloud/pom.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSClientConfig.java
A 
asterixdb/asterix-cloud/src/test/java/org/apache/asterix/cloud/gcs/LSMGCSTest.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudClient.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/CloudClientProvider.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/IParallelDownloader.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/ParallelCacher.java
M 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/bulk/IBulkOperationCallBack.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSBufferedWriter.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudBufferedWriter.java
23 files changed, 1,272 insertions(+), 12 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/53/18253/17
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 17
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-MessageType: newpatchset


Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Jenkins :

Attention is currently required from: Wail Alkowaileet, Savyasach Reddy.
Jenkins has posted comments on this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253 )

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..


Patch Set 16: Integration-Tests+1

Integration Tests Successful

https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/429/ : SUCCESS


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 16
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-Comment-Date: Wed, 01 May 2024 08:13:30 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Savyasach Reddy :

Attention is currently required from: Wail Alkowaileet, Savyasach Reddy.
Hello Jenkins, Anon. E. Moose #1000171,

I'd like you to reexamine a change. Please visit

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253

to look at the new patch set (#16).

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..

[ASTERIXDB-3390][STO]: Support GCS for cloud deployment

Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
---
M asterixdb/asterix-app/pom.xml
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/IParallelCacher.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriterFactory.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/testsuite_external_dataset_s3.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSCloudClient.java
M 
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/provider/ExternalWriterProvider.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/accessor/ReplaceableCloudAccessor.java
A asterixdb/asterix-app/src/test/resources/cc-cloud-storage-gcs.conf
M asterixdb/pom.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriter.java
A 
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/cloud_storage/CloudStorageGCSTest.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSParallelDownloader.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSClientConfig.java
A 
asterixdb/asterix-cloud/src/test/java/org/apache/asterix/cloud/gcs/LSMGCSTest.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudClient.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/CloudClientProvider.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/IParallelDownloader.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/ParallelCacher.java
M 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/bulk/IBulkOperationCallBack.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSBufferedWriter.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudBufferedWriter.java
22 files changed, 1,204 insertions(+), 11 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/53/18253/16
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 16
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-MessageType: newpatchset


Change in asterixdb[master]: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment

2024-05-01 Thread AsterixDB Code Review
>From Savyasach Reddy :

Attention is currently required from: Wail Alkowaileet, Savyasach Reddy.
Hello Jenkins, Anon. E. Moose #1000171,

I'd like you to reexamine a change. Please visit

https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253

to look at the new patch set (#15).

Change subject: [ASTERIXDB-3390][STO]: Support GCS for cloud deployment
..

[ASTERIXDB-3390][STO]: Support GCS for cloud deployment

Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
---
M asterixdb/asterix-app/pom.xml
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/IParallelCacher.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriterFactory.java
M 
asterixdb/asterix-app/src/test/resources/runtimets/testsuite_external_dataset_s3.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSCloudClient.java
M 
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/provider/ExternalWriterProvider.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/accessor/ReplaceableCloudAccessor.java
A asterixdb/asterix-app/src/test/resources/cc-cloud-storage-gcs.conf
M asterixdb/pom.xml
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriter.java
A 
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/cloud_storage/CloudStorageGCSTest.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSParallelDownloader.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSClientConfig.java
A 
asterixdb/asterix-cloud/src/test/java/org/apache/asterix/cloud/gcs/LSMGCSTest.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudClient.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/CloudClientProvider.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/IParallelDownloader.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/ParallelCacher.java
M 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/bulk/IBulkOperationCallBack.java
A 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSBufferedWriter.java
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudBufferedWriter.java
22 files changed, 1,206 insertions(+), 11 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/53/18253/15
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18253
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I0b9cad99de2d32d1e672a3d396897807687685e8
Gerrit-Change-Number: 18253
Gerrit-PatchSet: 15
Gerrit-Owner: Savyasach Reddy 
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins 
Gerrit-CC: Murtadha Hubail 
Gerrit-CC: Wail Alkowaileet 
Gerrit-Attention: Wail Alkowaileet 
Gerrit-Attention: Savyasach Reddy 
Gerrit-MessageType: newpatchset