You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Rishabh Daim (Jira)" <ji...@apache.org> on 2024/12/13 17:15:00 UTC
[jira] [Updated] (OAK-11265) Datastore checkConsistency() via JMX is not working
[ https://issues.apache.org/jira/browse/OAK-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rishabh Daim updated OAK-11265:
-------------------------------
Labels: BlobCloudGCP candidate_oak_1_22 (was: BlobCloudGCP)
> Datastore checkConsistency() via JMX is not working
> ---------------------------------------------------
>
> Key: OAK-11265
> URL: https://issues.apache.org/jira/browse/OAK-11265
> Project: Jackrabbit Oak
> Issue Type: Task
> Components: blob-cloud-gcp
> Reporter: Rishabh Daim
> Assignee: Rishabh Daim
> Priority: Critical
> Labels: BlobCloudGCP, candidate_oak_1_22
> Fix For: 1.74.0
>
>
> Error Message:
> {code:java}
> Blob consistency check failed: A header or query you provided requested a function that is not implemented. (Service: Amazon S3; Status Code: 400; Error Code: NotImplemented; Request ID: null; S3 Extended Request ID: null; Proxy: null){code}
> Stack:
> {code}22.10.2024 16:39:10.917 *ERROR* [qtp21721254-402] org.apache.jackrabbit.oak.commons.jmx.ManagementOperation Blob consistency check failed
> com.amazonaws.services.s3.model.AmazonS3Exception: A header or query you provided requested a function that is not implemented. (Service: Amazon S3; Status Code: 400; Error Code: NotImplemented; Request ID: null; S3 Extended Request ID: null; Proxy: null)
> at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1879) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleServiceErrorResponse(AmazonHttpClient.java:1418) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1387) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1157) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:814) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:781) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:755) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:715) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:697) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:561) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:541) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:5456) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:5403) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at com.amazonaws.services.s3.AmazonS3Client.deleteObjects(AmazonS3Client.java:2335) [com.amazonaws.aws-java-sdk-osgi:1.12.353]
> at org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend.deleteAllMetadataRecords(S3Backend.java:635) [org.apache.jackrabbit.oak-blob-cloud:1.22.22.SNAPSHOT]
> at org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore.deleteAllMetadataRecords(AbstractSharedCachingDataStore.java:452) [org.apache.jackrabbit.oak-blob-plugins:1.22.18]
> at org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore.deleteAllMetadataRecords(DataStoreBlobStore.java:726) [org.apache.jackrabbit.oak-blob-plugins:1.22.18]
> at org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector$GarbageCollectionType$1.removeAllMarkedReferences(MarkSweepGarbageCollector.java:799) [org.apache.jackrabbit.oak-blob-plugins:1.22.18]
> at org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector.checkConsistency(MarkSweepGarbageCollector.java:718) [org.apache.jackrabbit.oak-blob-plugins:1.22.18]
> at org.apache.jackrabbit.oak.plugins.blob.BlobGC$3.call(BlobGC.java:126) [org.apache.jackrabbit.oak-blob-plugins:1.22.18]
> at org.apache.jackrabbit.oak.plugins.blob.BlobGC$3.call(BlobGC.java:122) [org.apache.jackrabbit.oak-blob-plugins:1.22.18]
> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628){code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)