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

Xiao/LKG configuration cache #2007

Merged
merged 1 commit into from
Mar 29, 2023
Merged

Xiao/LKG configuration cache #2007

merged 1 commit into from
Mar 29, 2023

Conversation

ciaozhang
Copy link
Contributor

Introduce a LKG configuration cache to store each valid base configuration instead of a single entry of configuration.

@ciaozhang ciaozhang changed the title Xiao/LKG configuration cache [Draft]Xiao/LKG configuration cache Jan 24, 2023
@ciaozhang ciaozhang changed the title [Draft]Xiao/LKG configuration cache Xiao/LKG configuration cache Jan 26, 2023
@ciaozhang ciaozhang force-pushed the Xiao/LgkConfigCache branch from 4cf75e3 to 32e63b8 Compare January 26, 2023 07:26
@TimHannMSFT
Copy link
Contributor

/// <typeparam name="T">must be a class.</typeparam>

Not part of your change but why do we need to be so lax here? Wouldn't we always want T to be of type BaseConfiguration?


Refers to: test/Microsoft.IdentityModel.TestUtils/MockConfigurationManager.cs:17 in 32e63b8. [](commit_id = 32e63b8, deletion_comment = False)

Copy link
Contributor

@TimHannMSFT TimHannMSFT left a comment

Choose a reason for hiding this comment

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

🕐

@ciaozhang ciaozhang requested a review from TimHannMSFT February 2, 2023 18:21
@ciaozhang ciaozhang force-pushed the Xiao/LgkConfigCache branch from 6d4c2ee to 9e9a05d Compare March 29, 2023 18:36
…ration

instead of a single entry of configuration.
@ciaozhang ciaozhang force-pushed the Xiao/LgkConfigCache branch from 9e9a05d to ddf2592 Compare March 29, 2023 20:10
@brentschmaltz brentschmaltz merged commit 3696bd2 into dev Mar 29, 2023
@brentschmaltz brentschmaltz deleted the Xiao/LgkConfigCache branch April 2, 2023 17:41
renovate bot referenced this pull request in orso-co/Orso.Arpa.Api Apr 7, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[System.IdentityModel.Tokens.Jwt](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet)
| nuget | minor | `6.27.0` -> `6.28.1` |

---

### Release Notes

<details>

<summary>AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet</summary>

###
[`v6.28.1`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases/tag/6.28.1)

[Compare
Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/6.28.0...6.28.1)

- Bug fix where internal cache was not instantiated
[https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2045](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2045)

###
[`v6.28.0`](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases/tag/6.28.0)

[Compare
Source](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/6.27.0...6.28.0)

- Enrich metadata failure message during metadata refresh interval
[https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2010](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2010)
- Updated fix for controlling depth
[https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2024](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2024)
- Update Wilson logs with aka.ms pointers to known wikis in
[https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2027](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2027)
- Fix typo in documentation
[https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2034](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2034)
- Introduce a LKG configuration cache to store each valid base
configuration instead of a single entry of configuration
[https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2007](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2007)
- Add encryption keys to base configuration
[https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2023](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2023)
- Updated CHANGELOG link
[https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2026](https://togithub.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2026)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 10pm every weekday,every
weekend,before 5am every weekday" in timezone Europe/Berlin, Automerge -
At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/orso-co/Orso.Arpa.Api).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4zNC4xIiwidXBkYXRlZEluVmVyIjoiMzUuMzQuMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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.

4 participants