BatchLogRecordProcessor supports concurrent export
To support BatchLogRecordProcessor to export concurrently. As described https://github.com/open-telemetry/opentelemetry-java/issues/6287.
If maxConcurrentExport is 1, which is default value. Then BatchLogRecordProcessor behaves as before. If maxConcurrentExport > 1, BatchLogRecordProcessor will support max concurrent export of maxConcurrentExport.
- :x: The email address for the commit (044df86eafc649377e7030a444604cacf10c57e3) is not linked to the GitHub account, preventing the EasyCLA check. Consult this Help Article and GitHub Help to resolve. (To view the commit's email address, add .patch at the end of this PR page's URL.) For further assistance with EasyCLA, please submit a support request ticket.
@qixiaogang the builds are all failing, and you haven't signed the CLA. Before we could even consider this enhancement, those two things would need to be addressed.
Closing because: 1. This is stale. 2. The CLA and build is failing. 3. As mentioned in #6287, this is blocked on the spec.