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

feat(perf): Favor a single pipeline config lookup #3001

Merged
merged 1 commit into from
Jun 20, 2019

Conversation

ajordens
Copy link
Contributor

Fetching a single pipeline config should be more efficient than
fetching all pipelines (for an application) and filtering in
orca.

This is somewhat nuanced as the "all pipelines for application" is
likely being served out of the in-memory cache.

We have seen what looks like serialization-related load and this PR
aims to offer some relief.

Fetching a single pipeline config _should_ be more efficient than
fetching all pipelines (for an application) and filtering in
`orca`.

This is somewhat nuanced as the "all pipelines for application" is
likely being served out of the in-memory cache.

We have seen what looks like serialization-related load and this PR
aims to offer some relief.
@ajordens ajordens requested a review from robzienert June 19, 2019 23:05
Copy link
Member

@robzienert robzienert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delightful, thanks for picking this up. We may be serving out of a memory cache, but that's still a lot of serde action we'll be saving here. 👍

@ajordens ajordens merged commit 2f0e25f into spinnaker:master Jun 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants