-
Notifications
You must be signed in to change notification settings - Fork 476
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
Implement cache update deduplication per fetch cycle #5509
Commits on Sep 20, 2024
-
Intial work on backoff algorithm.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 208d1cf - Browse repository at this point
Copy the full SHA 208d1cfView commit details -
Push after refactoring registration entry event tracking.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c6d23aa - Browse repository at this point
Copy the full SHA c6d23aaView commit details -
Final refactoring done. Need to fix unit tests.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b4d2de9 - Browse repository at this point
Copy the full SHA b4d2de9View commit details
Commits on Sep 24, 2024
-
Reworked some of the unit tests to the refactored algorithm.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bf6ad3c - Browse repository at this point
Copy the full SHA bf6ad3cView commit details
Commits on Sep 25, 2024
-
Saving work off so I can switch machines.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f81942f - Browse repository at this point
Copy the full SHA f81942fView commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4118679 - Browse repository at this point
Copy the full SHA 4118679View commit details
Commits on Sep 27, 2024
-
Unit test fixes and restoration of authorized_entryfetcher.go.
Improved testing of authorized_entryfetcher_attested_nodes.go Minor fixes to authorized_entryfetcher_regisration_entries.go Fixed authorizedentries/cache_test.go Better documentation for eventTracker.go Fixed lack of sub-minute polling on eventTracker.go Fixed unit tests to match sub-minute polling abilities. Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 791b503 - Browse repository at this point
Copy the full SHA 791b503View commit details -
Add in boundary builder unit tests.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aad7444 - Browse repository at this point
Copy the full SHA aad7444View commit details
Commits on Sep 29, 2024
-
Add unit tests for updating the node cache from the database.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 806ebf7 - Browse repository at this point
Copy the full SHA 806ebf7View commit details
Commits on Oct 1, 2024
-
Added loadCache testing for authorized entries registered entry.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8ab4d68 - Browse repository at this point
Copy the full SHA 8ab4d68View commit details -
Add in updates to fakedatastore.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b5a068a - Browse repository at this point
Copy the full SHA b5a068aView commit details -
Add unit test for authorized entryfetcher registration entries.
Renamed items in authorized entryfetcher attested nodes to not conflict. Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a43e9ef - Browse repository at this point
Copy the full SHA a43e9efView commit details -
Add poll entries testing to authorized entryfetcher registration entr…
…ies. Renamed similar test in attested nodes unit test to not conflict. Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2eb66d1 - Browse repository at this point
Copy the full SHA 2eb66d1View commit details -
Add in new entry unit tests for auth entry fetcher registraiton entries.
Rename equivalent attested nodes unit test to avoid collision. Rename registration entries func call to match attested nodes pattern. Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7c645c4 - Browse repository at this point
Copy the full SHA 7c645c4View commit details -
Update cache unit test for authorized entryfetcher registration entries.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9278f36 - Browse repository at this point
Copy the full SHA 9278f36View commit details -
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 673a480 - Browse repository at this point
Copy the full SHA 673a480View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d0986b - Browse repository at this point
Copy the full SHA 9d0986bView commit details -
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 978fbab - Browse repository at this point
Copy the full SHA 978fbabView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0a2d49 - Browse repository at this point
Copy the full SHA a0a2d49View commit details -
Fix grammar in func calls / structs.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0a21834 - Browse repository at this point
Copy the full SHA 0a21834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6036b1c - Browse repository at this point
Copy the full SHA 6036b1cView commit details -
Fix spelling items in comments for code review.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 61feaa4 - Browse repository at this point
Copy the full SHA 61feaa4View commit details
Commits on Oct 2, 2024
-
Better commentary around BoundaryBuilder.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c5457cd - Browse repository at this point
Copy the full SHA c5457cdView commit details
Commits on Oct 7, 2024
-
Fix update of poll count when an item is polled.
This directs the item to look into the next poll boundary, which prevents a bug where the items wasn't finding the index to report, as it believed it was waiting on a future event, that occurred in the past. Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d4225bf - Browse repository at this point
Copy the full SHA d4225bfView commit details -
Fix eventTracker for multiple boundaries.
Added unit testing for first three boundaries. Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 55f8254 - Browse repository at this point
Copy the full SHA 55f8254View commit details
Commits on Oct 8, 2024
-
Removed inner loop assignment as capture problem fixed in language.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9a9a942 - Browse repository at this point
Copy the full SHA 9a9a942View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9205427 - Browse repository at this point
Copy the full SHA 9205427View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 24e772e - Browse repository at this point
Copy the full SHA 24e772eView commit details -
Fixed small typos and style choices for code review.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ee1ba09 - Browse repository at this point
Copy the full SHA ee1ba09View commit details -
Fixed export of metrics selector name sets in unit tests.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8fc09e3 - Browse repository at this point
Copy the full SHA 8fc09e3View commit details -
Add in sync.Pool semantics to avoid memory trashing / overallocation.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ac075b8 - Browse repository at this point
Copy the full SHA ac075b8View commit details
Commits on Oct 15, 2024
-
This limits the solution to full polling as before, but still preserves the work that would close spiffe#5349. Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 59f2b7a - Browse repository at this point
Copy the full SHA 59f2b7aView commit details
Commits on Oct 16, 2024
-
Add in buffer resetting for eventTracker, remove TODO items.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for de28e0d - Browse repository at this point
Copy the full SHA de28e0dView commit details
Commits on Oct 17, 2024
-
Fixes for freeing the shared buffer between eventTracker and its users.
Signed-off-by: Edwin Buck <edwbuck@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 28bd44d - Browse repository at this point
Copy the full SHA 28bd44dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 889cc29 - Browse repository at this point
Copy the full SHA 889cc29View commit details -
fix pool usage to satisfy linter
Signed-off-by: Andrew Harding <azdagron@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f0cbc4b - Browse repository at this point
Copy the full SHA f0cbc4bView commit details