forked from kytos/kytos
-
Notifications
You must be signed in to change notification settings - Fork 8
Make it so that links have their own tag pool separate from interfaces #583
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
Open
Ktmi
wants to merge
27
commits into
master
Choose a base branch
from
feature/tag_capable
base: master
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.
Open
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
1170d4e
Make it so that links have their own tag pool separate from interfaces
Ktmi 43df4db
Prematurely *optimized* tag_ranges operators
Ktmi 3cd5c19
Add `default_tag_ranges` to `TAGCapable` slots
Ktmi 0d45bff
Merge branch 'master' into feature/tag_capable
Ktmi 7c9bc61
Made it so that special tags wont accidentally get invalidated by rem…
Ktmi 6985ab7
Fixed setting default_tag_ranges setting the wrong values
Ktmi 53254ce
Merge remote-tracking branch 'origin/premature_optimization/tag_range…
Ktmi 0c6efaf
Fixes for tag_ranges + additional tests
Ktmi e2e3033
Merge branch 'master' into feature/tag_capable
Ktmi 72d5cb7
Add locks to generic entities and controller + more type info
Ktmi 64d445e
Add lock mocks for tests
Ktmi dd1c7f4
Fix validating against default when default is being udpated
Ktmi 5f96029
Add atomic operations to tag_capable
Ktmi 1d83144
Removed test for removed code segment.
Ktmi 998bde8
Make supported_tag_types explicit
Ktmi b9d4ce2
Allow empty tag ranges
Ktmi c122c56
Reduce locks
Ktmi 86b1ab9
Linter cleanup
Ktmi 1b3b120
Update TAGCapable docstring
Ktmi 9b5ee4d
Fix `all_tags_available` not properly checking `special_tags`
Ktmi b746863
Updated tests
Ktmi 533ce82
Additional tests for tag_ranges
Ktmi 4de08ab
Apply wraps decorator to atomic operations in tag_capable
Ktmi aba18a3
Use kwargs when initializing TAGCapable
Ktmi 9dca18d
Merge branch 'master' into feature/tag_capable
Ktmi a83382e
Updated changelog
Ktmi 44c96b2
Revert some tag_ranges changes
Ktmi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Ktmi we also need to make it explicit here that's a breaking changing and NApps who used to use the related interface old tags method need to refactor as you've done for our core NApps, and then in the release notes you just mention that's expected for developers to refactor if they have other non core NApps.