You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Initial commit
* Add Stable config source
* Add snakeyaml to parse file
* Initial tests for StableConfigSource
* Add @OverRide for stableconfig get and configorigin methods
* apply github code qual suggestions
* passing initial tests
* support config_id
* Additional tests for invalid files
* Introduce StableConfigSource to the list of ConfigProvider sources
* add comments to current tests
* Update internal-api/src/main/java/datadog/trace/bootstrap/config/provider/StableConfigSource.java
Co-authored-by: datadog-datadog-prod-us1[bot] <88084959+datadog-datadog-prod-us1[bot]@users.noreply.github.com>
* fix typo
* Refactor: Introduce StableConfigSource sub-class, StableConfig
* nits: docs and cleanup
* Update internal-api/src/main/java/datadog/trace/bootstrap/config/provider/StableConfigSource.java
Co-authored-by: datadog-datadog-prod-us1[bot] <88084959+datadog-datadog-prod-us1[bot]@users.noreply.github.com>
* Update internal-api/src/main/java/datadog/trace/bootstrap/config/provider/StableConfigSource.java
Co-authored-by: datadog-datadog-prod-us1[bot] <88084959+datadog-datadog-prod-us1[bot]@users.noreply.github.com>
* add doc for getStableConfig
* Optimize: lazily load configuration information from file, cache results
* nits: variable renaming, comments to describe variables
* nit: move comment above variable
* fix typo in managed file path
* Initial StableConfigParser implementation and testing
* Finalize StableConfigParser and tests
* User parser in StableconfigSource; no more lazy loading
* Add new logs for testing
* remove snakeyaml from dependency tree in internal-api
* Fix class initialization order
* update parser test to use raw file input as opposed to map
* make ParserTest handle unexpected input format as well
* Revert fileretries stuff
* Change managed path to reflect system tests
* remove superfluous comments/logs used for testing
* snakeyaml is only used for testing now
* Register StableConfigSource with native-image since we need it at build time
* Update internal-api/src/main/java/datadog/trace/bootstrap/config/provider/StableConfigSource.java
Co-authored-by: Stuart McCulloch <[email protected]>
* Address PR comments
* Change javadoc on getStableConfig function
* Update dd-java-agent/agent-bootstrap/src/main/java/datadog/trace/bootstrap/Agent.java
Co-authored-by: Stuart McCulloch <[email protected]>
* Update internal-api/src/main/java/datadog/trace/bootstrap/config/provider/StableConfigSource.java
Co-authored-by: Stuart McCulloch <[email protected]>
* Update internal-api/src/main/java/datadog/trace/bootstrap/config/provider/StableConfigSource.java
Co-authored-by: Stuart McCulloch <[email protected]>
* Apply PR suggestions round 2
* Apply PR suggestions round 3
---------
Co-authored-by: paullegranddc <[email protected]>
Co-authored-by: datadog-datadog-prod-us1[bot] <88084959+datadog-datadog-prod-us1[bot]@users.noreply.github.com>
Co-authored-by: Stuart McCulloch <[email protected]>
Copy file name to clipboardExpand all lines: dd-java-agent/instrumentation/graal/native-image/src/main/java/datadog/trace/instrumentation/graal/nativeimage/NativeImageGeneratorRunnerInstrumentation.java
0 commit comments