This repository has been archived by the owner on Sep 4, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 241
Simplify implementation for ImageTagSet equality #1116
Draft
Therzok
wants to merge
11
commits into
main
Choose a base branch
from
dev/therzok/image-optimization
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Commits on Feb 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3550ded - Browse repository at this point
Copy the full SHA 3550dedView commit details -
Reuse the same tag separator array
We're targeting netstandard2.0 and don't have ReadOnlySpan or any of the new APIs that avoid allocating
Configuration menu - View commit details
-
Copy full SHA for 25cb1aa - Browse repository at this point
Copy the full SHA 25cb1aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30ee113 - Browse repository at this point
Copy the full SHA 30ee113View commit details
Commits on Feb 21, 2023
-
Remove unused tags string and improvements to caching
We cache the ImageTagSet directly now. That should allow us to create fewer of these instances overall. For the app I'm testing on, we cover 97% of the image tags combinations In practice, cache hits will be better overall. The other improvement is to not have to sort/create imagetagsets every time, instead opting to use more specialized APIs.
Configuration menu - View commit details
-
Copy full SHA for 1557d48 - Browse repository at this point
Copy the full SHA 1557d48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 455d72b - Browse repository at this point
Copy the full SHA 455d72bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dd2e28 - Browse repository at this point
Copy the full SHA 3dd2e28View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb9c628 - Browse repository at this point
Copy the full SHA cb9c628View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7511a91 - Browse repository at this point
Copy the full SHA 7511a91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 681e4cd - Browse repository at this point
Copy the full SHA 681e4cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for be8d81a - Browse repository at this point
Copy the full SHA be8d81aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4ceca4 - Browse repository at this point
Copy the full SHA b4ceca4View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.