JanusGraph/janusgraph

ES Bulk Retry Follow-up Items

criminosis opened this issue · 1 comments

Describe the feature:
Implementing the follow-up items requested in #4489. Namely:

  • Reference the ElasticSearch documentation in the bulk chunker size limit config option
  • Cleaning up the population of the ES bulk request path logic
  • Submitting bulk request items that are below the configured limit, then throwing for overly large items

Describe a specific use case for the feature:
N/A

FYSA @porunov / @li-boxuan It looks like the commit release after the last PR failed.

Though looking at that workflow's history it looks like it's been failing for the past 2 weeks.

Error: Failed to execute goal org.sonatype.plugins:nexus-staging-maven-plugin:1.6.13:deploy (injected-nexus-deploy) on project janusgraph-scylla: Remote staging failed: Failed to deploy artifacts: Could not transfer artifact org.janusgraph:janusgraph-berkeleyje:jar:1.1.0-20240624-072117.55880ea from/to ossrh (https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgjanusgraph-1711): authentication failed for https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgjanusgraph-1711/org/janusgraph/janusgraph-berkeleyje/1.1.0-20240624-072117.55880ea/janusgraph-berkeleyje-1.1.0-20240624-072117.55880ea.jar, status: 401 Content access is protected by token -> [Help 1]

Maybe a api key or token expired?

Looks like Sonatype changed things. I'll open up a new issue. Done