Skip to content

Commit ff58e55

Browse files
Upgrading gradle publish plugin (#175)
* 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>
1 parent ff3b662 commit ff58e55

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

build-tools/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ dependencies {
1515
implementation "com.diffplug.spotless:spotless-plugin-gradle:6.11.0"
1616
implementation "org.jetbrains.dokka:dokka-gradle-plugin:1.6.10"
1717
implementation "io.github.gradle-nexus:publish-plugin:1.1.0"
18-
implementation 'com.gradle.publish:plugin-publish-plugin:1.0.0'
18+
implementation 'com.gradle.publish:plugin-publish-plugin:1.2.1'
1919
testImplementation "junit:junit:4.13.2"
2020
}
2121

0 commit comments

Comments
 (0)