Skip to content

fix: cache connection to skip refreshes#1653

Merged
wtrocki merged 1 commit intoconnectors-v2from
cache-refresh
Jul 16, 2022
Merged

fix: cache connection to skip refreshes#1653
wtrocki merged 1 commit intoconnectors-v2from
cache-refresh

Conversation

@wtrocki
Copy link
Collaborator

@wtrocki wtrocki commented Jul 16, 2022

Reverting https://github.com/redhat-developer/app-services-cli/pull/1624/files
This change was to ensure that we mas-sso tokens refresh have been added. Now since mas-sso tokens are gone we should cache our regular sso tokens across session.

This is still not perfect but due to very large amount of connections created in various helpers (kafka create creates -7 connections on it's own - that is 7 sso refreshes per command). Some better refactor for connection objects is needed.
For now we can cache that object as there is no chance that tokens will outdate during single command run (5minutes)

@wtrocki
Copy link
Collaborator Author

wtrocki commented Jul 16, 2022

Merging without review as this is reverting previous PR etc.

We can verify this change by running any command - WE should only see single token refresh happening from now (instead of 7 refreshes before)

@wtrocki wtrocki merged commit 9e9d2bc into connectors-v2 Jul 16, 2022
@wtrocki wtrocki deleted the cache-refresh branch July 16, 2022 08:49
wtrocki added a commit that referenced this pull request Jul 18, 2022
wtrocki added a commit that referenced this pull request Jul 18, 2022
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