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
* Adding disk buffering otel lib
* Created SignalDiskExporter
* Adding convenience method to export a batch of each signal from disk
* Validating null signal exporters
* Adding methods to get the app's cache dir and available cache space into AppInfoService
* Adding persistence configuration
* Calculating max signal folder size in DiskManager
* Ensuring dirs are available and temporary dir is cleaned up
* Checking dirs are created
* Clean up SignalDiskExporter
* Moving DiskManager to internal
* Making exporters visitable
* Adding max cache file size to SignalPersistenceConfiguration
* Adding license header
* Created SimpleTemporaryFileProvider
* Adding enabled option to PersistenceConfiguration
* Initializing persistence
* Adding debug logs
* Fixing old tests
* Adding tests to validate persistence initialization
* Adding logs and docs
* Updating the NOTICE files
* Reorganizing single task background concurrency tools
* Revert "Reorganizing single task background concurrency tools"
This reverts commit 15b3694.
* Creating PeriodicWorkService
* Updating PeriodicWorkService
* Updating time delay for PeriodicWorkService
* Making PeriodicWorkService task manipulation thread safe
* Using PeriodicWorkService to poll central config
* Removing periodic tasks based on their last run's response
* Adding periodic task delay logic to PeriodicTask
* Adding PeriodicWorkService initialization separately from the service start process
* Initializing CentralConfigurationInitializer through the PeriodicWorkExecutor tasks
* Validating PeriodicWorkService initialization
* Making NtpManager a PeriodicTask
* Verifying ntpmanager agent initialization
* Clean up
* Adding tests to PeriodicWorkService
* Renaming PeriodicTask method to better convey its intentions
* Created ExportScheduler and its default implementation
* Making PeriodicTask an interface
* Keeping track of last time the DefaultExportScheduler ran in disk
* Adding ExportScheduler config param
* Adding debug logs
* Adding debug logs
* Adding debug logs
* Initializing persistence export scheduler during agent initialization
* Using CopyOnWriteArrayList for periodic tasks
* Adding persistence configuration docs
* Updating changelog
* Updating docs
* Updating docs
* Updating PR ID in changelog
* Update docs/configuration.asciidoc
Co-authored-by: Brandon Morelli <brandon.morelli@elastic.co>
* Update docs/configuration.asciidoc
Co-authored-by: Brandon Morelli <brandon.morelli@elastic.co>
* Setting one minute as the default amount of time to wait between persistence exportings
* Upgrading gradle publish plugin
---------
Co-authored-by: Brandon Morelli <brandon.morelli@elastic.co>
0 commit comments