Rokko11 (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=712020%...
) *commented* on HSEARCH-4867 (
https://hibernate.atlassian.net/browse/HSEARCH-4867?atlOrigin=eyJpIjoiMzZ...
)
Re: Support AWS OpenSearch Serverless (
https://hibernate.atlassian.net/browse/HSEARCH-4867?atlOrigin=eyJpIjoiMzZ...
)
Ok, now I have got a minimal version running on my local machine. What I did:
* Making service_name configurable in order to set it to “aoss”
* In AwsSigningRequestInterceptor.toAwsRequest I needed to add following line in order to
get a valid signature
awsRequestBuilder.appendHeader( "x-amz-content-sha256", "required" )
* In ElasticsearchSchemaAccessor.waitForIndexStatus I skip the health check because
_cluster/health is not supported for Serverless.
* For the MassIndexer I had to skip the FlushWork and RefreshWork. Both _refresh and
_flush endpoints return a 404.
After these modifications I got the minimal reproducer (see below) running.
(
https://hibernate.atlassian.net/browse/HSEARCH-4867#add-comment?atlOrigin...
) Add Comment (
https://hibernate.atlassian.net/browse/HSEARCH-4867#add-comment?atlOrigin...
)
Get Jira notifications on your phone! Download the Jira Cloud app for Android (
https://play.google.com/store/apps/details?id=com.atlassian.android.jira....
) or iOS (
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=Em...
) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100225- sha1:3b7cdab )