-
Notifications
You must be signed in to change notification settings - Fork 123
EndpointSlice resources tracked by Graph #1432
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
Merged
bjee19
merged 41 commits into
nginx:main
from
bjee19:debt/endpointslice-resources-tracked-by-graph
Jan 24, 2024
Merged
Changes from all commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
85648e2
Add Service and EndpointSlice logic to graph and some tests
bjee19 3abafb0
WIP, all tests pass but awaiting feedback
bjee19 148dcb2
Remove EndpointSlice from store and refactor upsert and delete
bjee19 c7eaca8
Refactor upsert and delete functions by adding nsname as parameter
bjee19 de5801c
Remove nsname from update parameters
bjee19 34ff73e
Refactor backendRefs to store ServicePort and SvcNsName
bjee19 06b723c
Clean up unused comments
bjee19 3750ef8
Lowercase panic statements
bjee19 9df85c1
Remove TODO statement
bjee19 c81b037
Fix function argument spacing
bjee19 4d8f275
Add panic statement to Resolve function
bjee19 fbe08a1
Refactor to use client.ObjectKeyFromObject
bjee19 caa48f6
Change error message to only include port
bjee19 1eec574
Remove ServiceNames from Route and move logic to service.go
bjee19 5109dcf
Remove capturer
bjee19 27fd279
Add service tests
bjee19 318302e
Add backendRef tests
bjee19 af48643
Refactor part of change processor tests to work correctly
bjee19 8e29ddd
Remove tests from change_processor
bjee19 d890a78
Fix function layout in change processor tests
bjee19 1e3d23b
Change function layout in change processor tests
bjee19 35b548a
Adjust comments in backendRef
bjee19 7852824
Remove FIXME
bjee19 22227f8
Add assert on Process call
bjee19 060d356
Refactor comments and logic in backendRefs
bjee19 feef30a
Remove unnecessary comments
bjee19 c7e6a39
Remove mentions of capturer
bjee19 bd0dad7
Refactor tests to not use pass/fail in name
bjee19 9bdc838
Remove some comments
bjee19 32307fb
Rename to ReferencedServices
bjee19 58d9c5c
Remove unnecessary checks in service
bjee19 a86a0d0
Move comment
bjee19 88e8d24
Rebase and remove FIXME
bjee19 8513f27
Add feedback from review
bjee19 4efe47e
Add persists to multiObjectStore
bjee19 1580fe1
Remove alwaysTrue predicate and resolve FIXME
bjee19 a42e2d2
Add back some change_processor tests
bjee19 cebcc7a
Remove persistedGVKs from changeTrackingUpdater
bjee19 b8d9a89
Change function documentation
bjee19 3146c18
Add namespace resources to multi k8s api resource change tests
bjee19 635178b
Add secret resources to change processor tests
bjee19 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
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.
Uh oh!
There was an error while loading. Please reload this page.