Package com.atlassian.confluence.plugins.opensearch.bulk
package com.atlassian.confluence.plugins.opensearch.bulk
-
ClassDescriptionCollects OpenSearch operations in memory before being sent to OpenSearch bulk API.Applies automatic flush to a delegate
BulkOperationBuffer
whenever the number of enqueued documents have reached the specified limit.Applies automatic flush to a delegateBulkOperationBuffer
so that it does not exceed the specified RAM limit (MB).An index writer that uses OpenSearch bulk API.Simple implementation ofBulkOperationBuffer
that sends a bulk API request to OpenSearch whenSimpleBulkOperationBuffer.flush()
is manually triggerred.