Skip to content
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

perf: Use composite api in discover #45

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

andyoneal
Copy link

Uses the Composite REST API to batch describe calls during discover. Will describe up to 25 sObjects per call.

On my salesforce instance with just over 1000 streams, discover runs almost 2.5x faster, or in about 1m0s down from 2m23s.

@andyoneal
Copy link
Author

@edgarrmondragon is it worth merging this in since it might remain the default for a while longer?

@edgarrmondragon
Copy link
Member

@edgarrmondragon is it worth merging this in since it might remain the default for a while longer?

@andyoneal I'm not familiar with Salesforce APIs so I'm pinging @pnadolny13 to see if he has thoughts about it.

@andyoneal
Copy link
Author

@edgarrmondragon @pnadolny13 if meltano/meltano#8518 gets merged, it would be really nice to have this discovery speed up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants