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

Add common concurrent function to get list of objects #354

Merged
merged 1 commit into from
Jul 8, 2024

Conversation

stmcginnis
Copy link
Owner

We have concurrency when getting a collection that contains a set of links to objects. But some object properties are a list themselves and not a Collection object. This adds a common function to be used for these types of properties to take advantage of the concurrent processing to fetch these objects from the system.

We have concurrency when getting a collection that contains a set of
links to objects. But some object properties are a list themselves and
not a Collection object. This adds a common function to be used for
these types of properties to take advantage of the concurrent processing
to fetch these objects from the system.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
@stmcginnis
Copy link
Owner Author

As an accedotal data point, I have something that collects a lot of different information from a system. Prior to this change it usually took 20-30 seconds to complete. After these changes it appears to take a little under 9 seconds.

@stmcginnis stmcginnis merged commit a9703ef into main Jul 8, 2024
2 checks passed
@stmcginnis stmcginnis deleted the parallel-objects branch July 8, 2024 16:05
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.

1 participant