From 127e6640eedbec2705f2489dfe80058e9798a0bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E5=8B=87?= Date: Tue, 20 Jun 2023 17:31:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0license?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-tools/opensearchplugin-coverage.gradle | 8 ++++++++ build-tools/repositories.gradle | 10 +++++++++- build.gradle | 8 ++++++++ formatter/license-header.txt | 8 ++++++++ sample-extension-plugin/build.gradle | 8 ++++++++ .../sampleextension/SampleExtensionPlugin.java | 8 ++++++++ .../sampleextension/SampleExtensionRestHandler.java | 8 ++++++++ .../sampleextension/SampleJobParameter.java | 8 ++++++++ .../jobscheduler/sampleextension/SampleJobRunner.java | 8 ++++++++ ...t.opensearch.jobscheduler.spi.JobSchedulerExtension | 10 +++++++++- .../sampleextension/SampleExtensionIntegTestCase.java | 8 ++++++++ .../sampleextension/SampleExtensionPluginIT.java | 8 ++++++++ .../sampleextension/SampleJobRunnerIT.java | 8 ++++++++ .../bwc/JobSchedulerBackwardsCompatibilityIT.java | 8 ++++++++ scripts/build.sh | 10 +++++++++- settings.gradle | 8 ++++++++ spi/build.gradle | 8 ++++++++ .../opensearch/jobscheduler/spi/JobDocVersion.java | 8 ++++++++ .../jobscheduler/spi/JobExecutionContext.java | 8 ++++++++ .../jobscheduler/spi/JobSchedulerExtension.java | 8 ++++++++ .../opensearch/jobscheduler/spi/LockModel.java | 8 ++++++++ .../jobscheduler/spi/ScheduledJobParameter.java | 8 ++++++++ .../jobscheduler/spi/ScheduledJobParser.java | 8 ++++++++ .../jobscheduler/spi/ScheduledJobRunner.java | 8 ++++++++ .../jobscheduler/spi/schedule/CronSchedule.java | 8 ++++++++ .../jobscheduler/spi/schedule/IntervalSchedule.java | 8 ++++++++ .../opensearch/jobscheduler/spi/schedule/Schedule.java | 8 ++++++++ .../jobscheduler/spi/schedule/ScheduleParser.java | 8 ++++++++ .../opensearch/jobscheduler/spi/utils/LockService.java | 8 ++++++++ .../jobscheduler/spi/schedule/CronScheduleTests.java | 8 ++++++++ .../spi/schedule/IntervalScheduleTests.java | 8 ++++++++ .../jobscheduler/spi/schedule/JobDocVersionTests.java | 8 ++++++++ .../jobscheduler/spi/schedule/ScheduleParserTests.java | 8 ++++++++ .../jobscheduler/spi/utils/LockServiceIT.java | 8 ++++++++ .../opensearch/jobscheduler/JobSchedulerPlugin.java | 8 ++++++++ .../opensearch/jobscheduler/JobSchedulerSettings.java | 8 ++++++++ .../LegacyOpenDistroJobSchedulerSettings.java | 8 ++++++++ .../opensearch/jobscheduler/ScheduledJobProvider.java | 8 ++++++++ .../jobscheduler/scheduler/JobScheduler.java | 8 ++++++++ .../jobscheduler/scheduler/JobSchedulingInfo.java | 8 ++++++++ .../jobscheduler/scheduler/ScheduledJobInfo.java | 8 ++++++++ .../opensearch/jobscheduler/sweeper/JobSweeper.java | 8 ++++++++ .../jobscheduler/utils/VisibleForTesting.java | 8 ++++++++ .../opensearch/jobscheduler/JobSchedulerPluginIT.java | 8 ++++++++ .../jobscheduler/JobSchedulerPluginRestIT.java | 8 ++++++++ .../jobscheduler/JobSchedulerSettingsTests.java | 8 ++++++++ .../jobscheduler/scheduler/JobSchedulerTests.java | 8 ++++++++ .../jobscheduler/sweeper/JobSweeperTests.java | 8 ++++++++ 48 files changed, 387 insertions(+), 3 deletions(-) diff --git a/build-tools/opensearchplugin-coverage.gradle b/build-tools/opensearchplugin-coverage.gradle index b5b176a3..7ed5586a 100644 --- a/build-tools/opensearchplugin-coverage.gradle +++ b/build-tools/opensearchplugin-coverage.gradle @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/build-tools/repositories.gradle b/build-tools/repositories.gradle index 6f26913e..0b49ba51 100644 --- a/build-tools/repositories.gradle +++ b/build-tools/repositories.gradle @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 @@ -9,4 +17,4 @@ repositories { url 'http://192.168.0.9:8081/nexus/content/groups/public' } mavenCentral() -} \ No newline at end of file +} diff --git a/build.gradle b/build.gradle index b03a727c..72cdbda9 100644 --- a/build.gradle +++ b/build.gradle @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/formatter/license-header.txt b/formatter/license-header.txt index cf0a0684..eb48b0db 100644 --- a/formatter/license-header.txt +++ b/formatter/license-header.txt @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/build.gradle b/sample-extension-plugin/build.gradle index cd850ba1..f02ba412 100644 --- a/sample-extension-plugin/build.gradle +++ b/sample-extension-plugin/build.gradle @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionPlugin.java b/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionPlugin.java index 4d4f772a..e62f1170 100644 --- a/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionPlugin.java +++ b/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionPlugin.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionRestHandler.java b/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionRestHandler.java index 60142653..fcc66b39 100644 --- a/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionRestHandler.java +++ b/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionRestHandler.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobParameter.java b/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobParameter.java index f8b0cff1..e67356eb 100644 --- a/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobParameter.java +++ b/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobParameter.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobRunner.java b/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobRunner.java index b6e27f60..5ace744e 100644 --- a/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobRunner.java +++ b/sample-extension-plugin/src/main/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobRunner.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/src/main/resources/META-INF/services/com.colasoft.opensearch.jobscheduler.spi.JobSchedulerExtension b/sample-extension-plugin/src/main/resources/META-INF/services/com.colasoft.opensearch.jobscheduler.spi.JobSchedulerExtension index ae855c16..7a0f791b 100644 --- a/sample-extension-plugin/src/main/resources/META-INF/services/com.colasoft.opensearch.jobscheduler.spi.JobSchedulerExtension +++ b/sample-extension-plugin/src/main/resources/META-INF/services/com.colasoft.opensearch.jobscheduler.spi.JobSchedulerExtension @@ -1,6 +1,14 @@ +# +# SPDX-License-Identifier: Apache-2.0 +# +# The ColaSearch Contributors require contributions made to +# this file be licensed under the Apache-2.0 license or a +# compatible open source license. +# + # # Copyright OpenSearch Contributors # SPDX-License-Identifier: Apache-2.0 # -com.colasoft.opensearch.jobscheduler.sampleextension.SampleExtensionPlugin \ No newline at end of file +com.colasoft.opensearch.jobscheduler.sampleextension.SampleExtensionPlugin diff --git a/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionIntegTestCase.java b/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionIntegTestCase.java index debc2244..13b1aa67 100644 --- a/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionIntegTestCase.java +++ b/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionIntegTestCase.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionPluginIT.java b/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionPluginIT.java index e3181f48..487b840d 100644 --- a/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionPluginIT.java +++ b/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleExtensionPluginIT.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobRunnerIT.java b/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobRunnerIT.java index bfdc631f..bd1e1798 100644 --- a/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobRunnerIT.java +++ b/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/SampleJobRunnerIT.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/bwc/JobSchedulerBackwardsCompatibilityIT.java b/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/bwc/JobSchedulerBackwardsCompatibilityIT.java index 1000f1ec..96bbea24 100644 --- a/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/bwc/JobSchedulerBackwardsCompatibilityIT.java +++ b/sample-extension-plugin/src/test/java/com/colasoft/opensearch/jobscheduler/sampleextension/bwc/JobSchedulerBackwardsCompatibilityIT.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/scripts/build.sh b/scripts/build.sh index 4b1a94c0..40460ece 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -1,3 +1,11 @@ +# +# SPDX-License-Identifier: Apache-2.0 +# +# The ColaSearch Contributors require contributions made to +# this file be licensed under the Apache-2.0 license or a +# compatible open source license. +# + #!/bin/bash # @@ -76,4 +84,4 @@ cp ./build/distributions/*.zip $OUTPUT/plugins ./gradlew publishAllPublicationsToStagingRepository -Dopensearch.version=$VERSION -Dbuild.snapshot=$SNAPSHOT -Dbuild.version_qualifier=$QUALIFIER ./gradlew publishPluginZipPublicationToZipStagingRepository -Dopensearch.version=$VERSION -Dbuild.snapshot=$SNAPSHOT -Dbuild.version_qualifier=$QUALIFIER mkdir -p $OUTPUT/maven/com/colasoft/opensearch -cp -r ./build/local-staging-repo/com/colasoft/opensearch/. $OUTPUT/maven/com/colasoft/opensearch \ No newline at end of file +cp -r ./build/local-staging-repo/com/colasoft/opensearch/. $OUTPUT/maven/com/colasoft/opensearch diff --git a/settings.gradle b/settings.gradle index 89529542..e6728cc7 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/build.gradle b/spi/build.gradle index 6f9f63fe..5cf54587 100644 --- a/spi/build.gradle +++ b/spi/build.gradle @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobDocVersion.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobDocVersion.java index 8751efb4..99e7d8a8 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobDocVersion.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobDocVersion.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobExecutionContext.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobExecutionContext.java index 61535eb0..4da90efa 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobExecutionContext.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobExecutionContext.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobSchedulerExtension.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobSchedulerExtension.java index 57f17181..07452cc8 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobSchedulerExtension.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/JobSchedulerExtension.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/LockModel.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/LockModel.java index 9eb4d598..a499aa90 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/LockModel.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/LockModel.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobParameter.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobParameter.java index c522ae3f..c9ed264e 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobParameter.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobParameter.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobParser.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobParser.java index f05d53c3..c2a0254d 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobParser.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobParser.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobRunner.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobRunner.java index 1bcadce7..567b035a 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobRunner.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/ScheduledJobRunner.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/CronSchedule.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/CronSchedule.java index 1a99de5e..1277bccf 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/CronSchedule.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/CronSchedule.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/IntervalSchedule.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/IntervalSchedule.java index 14b12fc5..eadeef0a 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/IntervalSchedule.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/IntervalSchedule.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/Schedule.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/Schedule.java index 53aacb24..140c9124 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/Schedule.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/Schedule.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/ScheduleParser.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/ScheduleParser.java index 65779783..fbcced32 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/ScheduleParser.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/schedule/ScheduleParser.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/utils/LockService.java b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/utils/LockService.java index 24431bdf..c5d19150 100644 --- a/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/utils/LockService.java +++ b/spi/src/main/java/com/colasoft/opensearch/jobscheduler/spi/utils/LockService.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/CronScheduleTests.java b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/CronScheduleTests.java index ecf8862a..e7ceff42 100644 --- a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/CronScheduleTests.java +++ b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/CronScheduleTests.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/IntervalScheduleTests.java b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/IntervalScheduleTests.java index 89469908..a3be2b05 100644 --- a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/IntervalScheduleTests.java +++ b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/IntervalScheduleTests.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/JobDocVersionTests.java b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/JobDocVersionTests.java index 1184c22d..c9651be6 100644 --- a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/JobDocVersionTests.java +++ b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/JobDocVersionTests.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/ScheduleParserTests.java b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/ScheduleParserTests.java index 01b8b517..37e49cef 100644 --- a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/ScheduleParserTests.java +++ b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/schedule/ScheduleParserTests.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/utils/LockServiceIT.java b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/utils/LockServiceIT.java index b2a5eb94..a359aa5e 100644 --- a/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/utils/LockServiceIT.java +++ b/spi/src/test/java/com/colasoft/opensearch/jobscheduler/spi/utils/LockServiceIT.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPlugin.java b/src/main/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPlugin.java index 7197c9e1..5b8b1b3c 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPlugin.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPlugin.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/JobSchedulerSettings.java b/src/main/java/com/colasoft/opensearch/jobscheduler/JobSchedulerSettings.java index 3d46874a..8afa40b3 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/JobSchedulerSettings.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/JobSchedulerSettings.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/LegacyOpenDistroJobSchedulerSettings.java b/src/main/java/com/colasoft/opensearch/jobscheduler/LegacyOpenDistroJobSchedulerSettings.java index 29a2b589..4ceb0ff3 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/LegacyOpenDistroJobSchedulerSettings.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/LegacyOpenDistroJobSchedulerSettings.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/ScheduledJobProvider.java b/src/main/java/com/colasoft/opensearch/jobscheduler/ScheduledJobProvider.java index 8f87afab..0b580172 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/ScheduledJobProvider.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/ScheduledJobProvider.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/JobScheduler.java b/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/JobScheduler.java index c0bb3098..36ae1017 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/JobScheduler.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/JobScheduler.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/JobSchedulingInfo.java b/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/JobSchedulingInfo.java index 0d677b05..dcc394d7 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/JobSchedulingInfo.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/JobSchedulingInfo.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/ScheduledJobInfo.java b/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/ScheduledJobInfo.java index c7a9b2ec..040e3f8b 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/ScheduledJobInfo.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/scheduler/ScheduledJobInfo.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/sweeper/JobSweeper.java b/src/main/java/com/colasoft/opensearch/jobscheduler/sweeper/JobSweeper.java index 988f99f6..637f7e03 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/sweeper/JobSweeper.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/sweeper/JobSweeper.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/main/java/com/colasoft/opensearch/jobscheduler/utils/VisibleForTesting.java b/src/main/java/com/colasoft/opensearch/jobscheduler/utils/VisibleForTesting.java index 14a67dae..5b4c0b89 100644 --- a/src/main/java/com/colasoft/opensearch/jobscheduler/utils/VisibleForTesting.java +++ b/src/main/java/com/colasoft/opensearch/jobscheduler/utils/VisibleForTesting.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPluginIT.java b/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPluginIT.java index f2f33eef..239f7f86 100644 --- a/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPluginIT.java +++ b/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPluginIT.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPluginRestIT.java b/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPluginRestIT.java index b10314b8..438c13fc 100644 --- a/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPluginRestIT.java +++ b/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerPluginRestIT.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerSettingsTests.java b/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerSettingsTests.java index 1724dfba..4acff3ba 100644 --- a/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerSettingsTests.java +++ b/src/test/java/com/colasoft/opensearch/jobscheduler/JobSchedulerSettingsTests.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/test/java/com/colasoft/opensearch/jobscheduler/scheduler/JobSchedulerTests.java b/src/test/java/com/colasoft/opensearch/jobscheduler/scheduler/JobSchedulerTests.java index c67367a9..1fe38e57 100644 --- a/src/test/java/com/colasoft/opensearch/jobscheduler/scheduler/JobSchedulerTests.java +++ b/src/test/java/com/colasoft/opensearch/jobscheduler/scheduler/JobSchedulerTests.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 diff --git a/src/test/java/com/colasoft/opensearch/jobscheduler/sweeper/JobSweeperTests.java b/src/test/java/com/colasoft/opensearch/jobscheduler/sweeper/JobSweeperTests.java index 067258e8..2b94f3eb 100644 --- a/src/test/java/com/colasoft/opensearch/jobscheduler/sweeper/JobSweeperTests.java +++ b/src/test/java/com/colasoft/opensearch/jobscheduler/sweeper/JobSweeperTests.java @@ -1,3 +1,11 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + * + * The ColaSearch Contributors require contributions made to + * this file be licensed under the Apache-2.0 license or a + * compatible open source license. + */ + /* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0