This is an automated email from the ASF dual-hosted git repository.
mhubail pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git
The following commit(s) were added to refs/heads/master by this push:
new 43b0b3ed28 [NO ISSUE][OTH] Fix bucket name in S3Mock
43b0b3ed28 is described below
commit 43b0b3ed28baca75e6b9f47ac0b72d95a837fa7d
Author: Murtadha Hubail <[email protected]>
AuthorDate: Sun May 14 21:17:25 2023 +0300
[NO ISSUE][OTH] Fix bucket name in S3Mock
- user model changes: no
- storage format changes: no
- interface changes: yes
Details:
- Fixed the bucket name in S3Mock to match the bucket name
used in the mock cloud storage config.
- Remove unused partitions count from ICloudStorageConfiguration.
Change-Id: I16e3c8b16ccab843ff4737bc9cc4df488277045d
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17529
Integration-Tests: Jenkins <[email protected]>
Tested-by: Jenkins <[email protected]>
Reviewed-by: Hussain Towaileb <[email protected]>
---
.../src/test/java/org/apache/asterix/api/common/CloudUtils.java | 3 ++-
.../asterix/cloud/storage/FileCloudStorageConfiguration.java | 7 -------
.../apache/asterix/cloud/storage/ICloudStorageConfiguration.java | 5 -----
.../asterix/cloud/storage/MockCloudStorageConfiguration.java | 6 ------
4 files changed, 2 insertions(+), 19 deletions(-)
diff --git
a/asterixdb/asterix-app/src/test/java/org/apache/asterix/api/common/CloudUtils.java
b/asterixdb/asterix-app/src/test/java/org/apache/asterix/api/common/CloudUtils.java
index 5f13e0b33b..293a58041a 100644
---
a/asterixdb/asterix-app/src/test/java/org/apache/asterix/api/common/CloudUtils.java
+++
b/asterixdb/asterix-app/src/test/java/org/apache/asterix/api/common/CloudUtils.java
@@ -20,6 +20,7 @@ package org.apache.asterix.api.common;
import java.net.URI;
+import org.apache.asterix.cloud.storage.MockCloudStorageConfiguration;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
@@ -36,7 +37,7 @@ public class CloudUtils {
private static final int MOCK_SERVER_PORT = 8001;
private static final String MOCK_SERVER_HOSTNAME = "http://127.0.0.1:" +
MOCK_SERVER_PORT;
- private static final String CLOUD_STORAGE_BUCKET = "cloud-storage-bucket";
+ private static final String CLOUD_STORAGE_BUCKET =
MockCloudStorageConfiguration.INSTANCE.getContainer();
private static final String MOCK_SERVER_REGION = "us-west-2";
private static S3Mock s3MockServer;
diff --git
a/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/FileCloudStorageConfiguration.java
b/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/FileCloudStorageConfiguration.java
index 7cee20a06d..ef75bba8e8 100644
---
a/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/FileCloudStorageConfiguration.java
+++
b/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/FileCloudStorageConfiguration.java
@@ -28,7 +28,6 @@ import org.apache.hyracks.api.exceptions.HyracksDataException;
public class FileCloudStorageConfiguration implements
ICloudStorageConfiguration {
private final String containerName;
- private final int storagePartitionsCount;
public FileCloudStorageConfiguration(File file) throws
HyracksDataException {
if (!file.exists()) {
@@ -38,7 +37,6 @@ public class FileCloudStorageConfiguration implements
ICloudStorageConfiguration
try {
List<String> lines = FileUtils.readLines(file, "UTF-8");
this.containerName = lines.get(0);
- this.storagePartitionsCount = Integer.parseInt(lines.get(1));
} catch (IOException ex) {
throw HyracksDataException.create(ex);
}
@@ -48,9 +46,4 @@ public class FileCloudStorageConfiguration implements
ICloudStorageConfiguration
public String getContainer() {
return containerName;
}
-
- @Override
- public int getPartitionsCount() {
- return storagePartitionsCount;
- }
}
diff --git
a/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/ICloudStorageConfiguration.java
b/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/ICloudStorageConfiguration.java
index e140c7cd8a..356b2ef06d 100644
---
a/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/ICloudStorageConfiguration.java
+++
b/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/ICloudStorageConfiguration.java
@@ -29,9 +29,4 @@ public interface ICloudStorageConfiguration {
* @return returns the container name used for the storage
*/
String getContainer();
-
- /**
- * @return returns the number of storage partitions
- */
- int getPartitionsCount();
}
diff --git
a/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/MockCloudStorageConfiguration.java
b/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/MockCloudStorageConfiguration.java
index cf4f46fd96..1483739c4b 100644
---
a/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/MockCloudStorageConfiguration.java
+++
b/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/storage/MockCloudStorageConfiguration.java
@@ -21,7 +21,6 @@ package org.apache.asterix.cloud.storage;
public class MockCloudStorageConfiguration implements
ICloudStorageConfiguration {
private static final String CONTAINER_NAME = "cloud-storage-container";
- private static final int NUMBER_OF_STORAGE_PARTITIONS = 8;
public static MockCloudStorageConfiguration INSTANCE = new
MockCloudStorageConfiguration();
@@ -33,9 +32,4 @@ public class MockCloudStorageConfiguration implements
ICloudStorageConfiguration
public String getContainer() {
return CONTAINER_NAME;
}
-
- @Override
- public int getPartitionsCount() {
- return NUMBER_OF_STORAGE_PARTITIONS;
- }
}