-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Downgrade ElasticSearch batch size from 256mib to 32mib #11752
Downgrade ElasticSearch batch size from 256mib to 32mib #11752
Conversation
can you sign the CLA @imiskolee ? |
already signed. |
@marcosmarxm hi, we're blocked on this issue now, can someone check it. |
@imiskolee this reduce the buffer size when reading messages from ElasticSearch. How does it impacts in your ElasticSearch server? Did you run test locally, build dev and test if works? |
yes, I tested small table around 32mib,it's successful, and elastic search commtinuy also said payload keeping small is better. |
/test connector=connectors/destination-elasticsearch
|
/publish connector=connectors/destination-elasticsearch auto-bump-version=false
|
/publish connector=connectors/destination-elasticsearch auto-bump-version=false
|
@imiskolee I'm having problems with our CI, I'll check what is causing the issues and publish your contribution |
/publish connector=connectors/destination-elasticsearch run-tests=false auto-bump-version=false
|
) * Update ElasticsearchAirbyteMessageConsumerFactory.java * add changleog and bump connector version seed file Co-authored-by: marcosmarxm <[email protected]>
What
downgrade elasticsearch max length for small elastic search server. 256mb it's too high.
How
downgrade to 32mb
Recommended reading order
ElasticsearchAirbyteMessageConsumerFactory.java
🚨 User Impact 🚨
Are there any breaking changes? What is the end result perceived by the user? If yes, please merge this PR with the 🚨🚨 emoji so changelog authors can further highlight this if needed.
Pre-merge Checklist
Expand the relevant checklist and delete the others.
New Connector
Community member or Airbyter
airbyte_secret
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.README.md
bootstrap.md
. See description and examplesdocs/SUMMARY.md
docs/integrations/<source or destination>/<name>.md
including changelog. See changelog exampledocs/integrations/README.md
airbyte-integrations/builds.md
Airbyter
If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.
/test connector=connectors/<name>
command is passing/publish
command described hereUpdating a connector
Community member or Airbyter
airbyte_secret
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.README.md
bootstrap.md
. See description and examplesdocs/integrations/<source or destination>/<name>.md
including changelog. See changelog exampleAirbyter
If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.
/test connector=connectors/<name>
command is passing/publish
command described hereConnector Generator
-scaffold
in their name) have been updated with the latest scaffold by running./gradlew :airbyte-integrations:connector-templates:generator:testScaffoldTemplates
then checking in your changesTests
Unit
Put your unit tests output here.
Integration
Put your integration tests output here.
Acceptance
Put your acceptance tests output here.