-
Notifications
You must be signed in to change notification settings - Fork 616
Remove the logging of GaugeMetadata to allow using AQS #6678
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
Conversation
Vertex AI Mock Responses Check
|
Generated by 🚫 Danger |
Coverage Report 1Affected Products
Test Logs |
Test Results 110 files - 924 110 suites - 924 2m 12s ⏱️ - 32m 16s Results for commit c2e355e. ± Comparison against base commit b8803fc. This pull request removes 4923 and adds 1 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
Size Report 1Affected Products
Test Logs |
Based on the behaviour of AQS w/ Fireperf, an AQS session isn't available when (currently) logging gauge metadata. Changes: - Remove the current logging of gauge metadata - will be re-introduced in a future PR. - Switch Gauge collection from `scheduleAtFixedRate` to `scheduleWithFixedDelay`. As [documented](https://stackoverflow.com/a/78405653), this *should* prevent a potentially large amounts of gauge collection if a process is cached, and then restored during a verbose session - which *should* make it work better w/ AQS. - Remove API restricted behaviour which is no longer relevant.
Based on the behaviour of AQS w/ Fireperf, an AQS session isn't available when (currently) logging gauge metadata.
Changes:
scheduleAtFixedRate
toscheduleWithFixedDelay
. As documented, this should prevent a potentially large amounts of gauge collection if a process is cached, and then restored during a verbose session - which should make it work better w/ AQS.