==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: opensearch-geospatial-plugin 3.4.0.0-1 (Wed Jan 21 03:02:13 2026)
==> Retrieving sources...
  -> Found opensearch-geospatial-plugin-3.4.0.0.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    opensearch-geospatial-plugin-3.4.0.0.tar.gz ... Passed
==> Making package: opensearch-geospatial-plugin 3.4.0.0-1 (Wed Jan 21 03:02:22 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 3 providers available for java-runtime-headless=21:
:: Repository extra
   1) jdk21-openjdk  2) jre21-openjdk  3) jre21-openjdk-headless

Enter a number (default=1): 
looking for conflicting packages...

Packages (20) freetype2-2.14.1-1  giflib-5.2.2-2  graphite-1:1.3.14-5  harfbuzz-12.3.1-1  hicolor-icon-theme-0.18-1  java-environment-common-3-6  java-runtime-common-3-6  jbigkit-2.1-8  jdk21-openjdk-21.0.9.u10-1  lcms2-2.18-1  libdeflate-1.25-1  libjpeg-turbo-3.1.3-1  libnet-2:1.3-1  libpng-1.6.53-2  libtiff-4.7.1-1  libwebp-1.6.0-2  nspr-4.38.2-1  nss-3.120-1  opensearch-3.4.0-1  opensearch-job-scheduler-plugin-3.4.0.0-1

Total Download Size:     0.36 MiB
Total Installed Size:  534.83 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 opensearch-job-scheduler-plugin-3.4.0.0-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing java-runtime-common...
For the complete set of Java binaries to be available in your PATH,
you need to re-login or source /etc/profile
Please note that this package does not support forcing JAVA_HOME as former package java-common did
installing nspr...
installing nss...
installing libjpeg-turbo...
installing jbigkit...
installing libdeflate...
installing libwebp...
Optional dependencies for libwebp
    libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing lcms2...
installing libnet...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting [pending]
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing java-environment-common...
installing hicolor-icon-theme...
installing giflib...
installing jdk21-openjdk...
Optional dependencies for jdk21-openjdk
    java-rhino: for some JavaScript support
    alsa-lib: for basic sound support
    gtk3: for the Gtk+ 3 look and feel - desktop usage
installing opensearch...
Optional dependencies for opensearch
    opensearch-analysis-icu-plugin
    opensearch-analysis-kuromoji-plugin
    opensearch-analysis-nori-plugin
    opensearch-analysis-phonetic-plugin
    opensearch-analysis-smartcn-plugin
    opensearch-analysis-stempel-plugin
    opensearch-analysis-ukrainian-plugin
    opensearch-discovery-azure-classic-plugin
    opensearch-discovery-ec2-plugin
    opensearch-discovery-gce-plugin
    opensearch-ingest-attachment-plugin
    opensearch-mapper-annotated-text-plugin
    opensearch-mapper-murmur3-plugin
    opensearch-mapper-size-plugin
    opensearch-repository-azure-plugin
    opensearch-repository-gcs-plugin
    opensearch-repository-hdfs-plugin
    opensearch-repository-s3-plugin
    opensearch-store-smb-plugin
    opensearch-alerting-plugin
    opensearch-anomaly-detection-plugin
    opensearch-asynchronous-search-plugin
    opensearch-cross-cluster-replication-plugin
    opensearch-geospatial-plugin
    opensearch-ml-commons-plugin
    opensearch-notifications-plugin
    opensearch-neural-search-plugin
    opensearch-index-management-plugin
    opensearch-job-scheduler-plugin [pending]
    opensearch-knn-plugin
    opensearch-observability-plugin
    opensearch-performance-analyzer-plugin
    opensearch-reports-scheduler-plugin
    opensearch-security-plugin
    opensearch-sql-plugin
installing opensearch-job-scheduler-plugin...
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'opensearch' with GID 968.
Creating user 'opensearch' (OpenSearch user) with UID 968 and GID 968.
(2/4) Creating temporary files...
(3/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(4/4) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (1) unzip-6.0-23

Total Installed Size:  0.42 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing unzip...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found opensearch-geospatial-plugin-3.4.0.0.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting opensearch-geospatial-plugin-3.4.0.0.tar.gz with bsdtar
==> Starting build()...
Downloading https://services.gradle.org/distributions/gradle-9.2.0-all.zip
......................10%......................20%......................30%.......................40%......................50%......................60%......................70%.......................80%......................90%......................100%

Welcome to Gradle 9.2.0!

Here are the highlights of this release:
 - Windows ARM support
 - Improved publishing APIs
 - Better guidance for dependency verification failures

For more details see https://docs.gradle.org/9.2.0/release-notes.html

Starting a Gradle Daemon (subsequent builds will be faster)
=======================================
OpenSearch Build Hamster says Hello!
  Gradle Version        : 9.2.0
  OS Info               : Linux 6.18.6-1-aarch64-ARCH (aarch64)
  JDK Version           : 21 (Arch Linux JDK 21 (21.0.9+10))
  JAVA_HOME             : /usr/lib/jvm/java-21-openjdk
  Random Testing Seed   : D3AE4D620D7E6F86
  Crypto Standard       : any-supported
=======================================
> Task :generateNotice
> Task :libs:h3:compileJava
> Task :processResources
> Task :copyPluginPropertiesTemplate
> Task :pluginProperties
> Task :generateEffectiveLombokConfig
> Task :geospatial-client:processResources NO-SOURCE
> Task :libs:h3:processResources NO-SOURCE
> Task :libs:h3:classes
> Task :libs:h3:jar
> Task :generatePomFileForNebulaPublication
> Task :generatePomFileForPluginZipPublication
> Task :generatePom
> Task :sourcesJar
> Task :copyYamlTestsTask NO-SOURCE
> Task :copyRestApiSpecsTask
> Task :processTestResources
> Task :forbiddenApisResources
> Task :generateTestEffectiveLombokConfig
> Task :processYamlRestTestResources
> Task :dependencyLicenses SKIPPED
> Task :filepermissions
> Task :forbiddenPatterns
> Task :licenseHeaders
> Task :thirdPartyAuditResources
> Task :thirdPartyAudit SKIPPED
> Task :validateNebulaPom SKIPPED
> Task :validatePluginZipPom
> Task :validatePom
> Task :prepareJavaAgent
> Task :spotlessInternalRegisterDependencies
> Task :spotlessJava
> Task :spotlessJavaCheck
> Task :spotlessCheck
> Task :geospatial-client:generatePomFileForNebulaPublication
> Task :geospatial-client:generatePom
> Task :geospatial-client:sourcesJar
> Task :geospatial-client:processTestResources NO-SOURCE
> Task :geospatial-client:forbiddenApisResources
> Task :geospatial-client:dependencyLicenses
> Task :geospatial-client:filepermissions
> Task :geospatial-client:forbiddenPatterns
> Task :geospatial-client:licenseHeaders
> Task :geospatial-client:thirdPartyAuditResources
> Task :geospatial-client:thirdPartyAudit NO-SOURCE
> Task :geospatial-client:validateNebulaPom
> Task :geospatial-client:validatePom
> Task :geospatial-client:spotlessJava
> Task :geospatial-client:spotlessJavaCheck
> Task :geospatial-client:generateTestEffectiveLombokConfig
> Task :geospatial-client:spotlessCheck
> Task :libs:h3:generatePomFileForNebulaPublication
> Task :libs:h3:generatePomFileForPluginZipPublication
> Task :libs:h3:generatePom

> Task :libs:h3:javadoc
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/CellBoundary.java:50: warning: no @return
    public int numPoints() {
               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/CellBoundary.java:55: warning: no @param for i
    public LatLng getLatLon(int i) {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/CellBoundary.java:55: warning: no @return
    public LatLng getLatLon(int i) {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:44: warning: no @param for h3
    public static String h3ToString(long h3) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:44: warning: no @return
    public static String h3ToString(long h3) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:51: warning: no @param for h3Address
    public static long stringToH3(String h3Address) {
                       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:51: warning: no @return
    public static long stringToH3(String h3Address) {
                       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:56: warning: no @param for h3
    public static boolean isPentagon(long h3) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:56: warning: no @return
    public static boolean isPentagon(long h3) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:61: warning: no @param for h3Address
    public static boolean isPentagon(String h3Address) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:61: warning: no @return
    public static boolean isPentagon(String h3Address) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:66: warning: no @param for h3
    public static boolean h3IsValid(long h3) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:66: warning: no @return
    public static boolean h3IsValid(long h3) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:117: warning: no @param for h3Address
    public static boolean h3IsValid(String h3Address) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:117: warning: no @return
    public static boolean h3IsValid(String h3Address) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:124: warning: no @return
    public static long[] getLongRes0Cells() {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:138: warning: no @return
    public static String[] getStringRes0Cells() {
                           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:145: warning: no @param for h3
    public static LatLng h3ToLatLng(long h3) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:145: warning: no @return
    public static LatLng h3ToLatLng(long h3) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:153: warning: no @param for h3Address
    public static LatLng h3ToLatLng(String h3Address) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:153: warning: no @return
    public static LatLng h3ToLatLng(String h3Address) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:160: warning: no @param for h3
    public static CellBoundary h3ToGeoBoundary(long h3) {
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:160: warning: no @return
    public static CellBoundary h3ToGeoBoundary(long h3) {
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:172: warning: no @param for h3Address
    public static CellBoundary h3ToGeoBoundary(String h3Address) {
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:172: warning: no @return
    public static CellBoundary h3ToGeoBoundary(String h3Address) {
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:206: warning: no @param for h3
    public static long h3ToParent(long h3) {
                       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:206: warning: no @return
    public static long h3ToParent(long h3) {
                       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:218: warning: no @param for h3Address
    public static String h3ToParent(String h3Address) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:218: warning: no @return
    public static String h3ToParent(String h3Address) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:226: warning: no @param for h3
    public static long[] h3ToChildren(long h3) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:226: warning: no @return
    public static long[] h3ToChildren(long h3) {
                         ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:242: warning: no @param for h3Address
    public static String[] h3ToChildren(String h3Address) {
                           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:242: warning: no @return
    public static String[] h3ToChildren(String h3Address) {
                           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:39: warning: no comment
    public static int MAX_H3_RES = Constants.MAX_H3_RES;
                      ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:38: warning: no comment
    public static int MIN_H3_RES = Constants.MIN_H3_RES;
                      ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:36: warning: use of default constructor, which does not provide a comment
public final class H3 {
             ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/H3.java:246: warning: no comment
    public static String[] hexRing(String h3Address) {
                           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/LatLng.java:42: warning: no @return
    public double getLatRad() {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/LatLng.java:47: warning: no @return
    public double getLonRad() {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/LatLng.java:52: warning: no @return
    public double getLatDeg() {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/libs/h3/src/main/java/org/opensearch/geospatial/h3/LatLng.java:57: warning: no @return
    public double getLonDeg() {
                  ^
41 warnings

> Task :libs:h3:javadocJar
> Task :libs:h3:sourcesJar
> Task :libs:h3:assemble
> Task :geospatial-client:generateEffectiveLombokConfig
> Task :generateYamlRestTestEffectiveLombokConfig
> Task :libs:h3:compileTestJava
> Task :libs:h3:processTestResources
> Task :libs:h3:testClasses
> Task :libs:h3:forbiddenApisResources
> Task :libs:h3:forbiddenApisMain
> Task :libs:h3:forbiddenApisTest
> Task :libs:h3:forbiddenApis
> Task :libs:h3:dependencyLicenses SKIPPED
> Task :libs:h3:filepermissions
> Task :libs:h3:forbiddenPatterns
> Task :libs:h3:jarHell
> Task :libs:h3:licenseHeaders
> Task :libs:h3:loggerUsageCheck SKIPPED
> Task :libs:h3:testingConventions
> Task :libs:h3:thirdPartyAuditResources
> Task :libs:h3:thirdPartyAudit SKIPPED
> Task :libs:h3:validateNebulaPom
> Task :libs:h3:validatePluginZipPom
> Task :libs:h3:validatePom
> Task :libs:h3:precommit
> Task :libs:h3:prepareJavaAgent
> Task :libs:h3:test
> Task :libs:h3:check
> Task :libs:h3:build
> Task :geospatial-client:compileJava

> Task :compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

> Task :classes
> Task :jar
> Task :geospatial-client:classes
> Task :geospatial-client:jar
> Task :bundlePlugin
> Task :delombok

> Task :javadoc
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/exceptions/ConcurrentModificationException.java:21: warning: no comment
    public ConcurrentModificationException(String msg, Object... args) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/exceptions/ConcurrentModificationException.java:25: warning: no comment
    public ConcurrentModificationException(String msg, Throwable cause, Object... args) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/exceptions/ConcurrentModificationException.java:29: warning: no comment
    public ConcurrentModificationException(StreamInput in) throws IOException {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/shared/Constants.java:12: warning: no comment
public class Constants {
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/shared/Constants.java:13: warning: no comment
    public static final String USER_AGENT_KEY = "User-Agent";
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/shared/Constants.java:14: warning: no comment
    public static final String USER_AGENT_VALUE = String.format(Locale.ROOT, "OpenSearch/%s vanilla", Version.CURRENT.toString());
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/shared/Constants.java:12: warning: use of default constructor, which does not provide a comment
public class Constants {
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/upload/geojson/ContentBuilder.java:25: warning: no comment
    public static final String GEOJSON_FEATURE_ID_FIELD = "id";
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/upload/geojson/ContentBuilder.java:28: warning: no comment
    public ContentBuilder(Client client) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/upload/geojson/ContentBuilder.java:32: warning: no comment
    public Optional<BulkRequestBuilder> prepare(UploadGeoJSONRequestContent content, String pipeline) {
                                        ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:325: warning: no @param for instant
    public boolean willExpire(Instant instant) {
                   ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:831: warning: no main description
     * @return Schedule that user provided
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:838: warning: no main description
     * @return Schedule that job scheduler use
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:845: warning: no main description
     * @return Task that {@link DatasourceRunner} will execute
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:852: warning: no main description
     * @return URL of a manifest file
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:859: warning: no main description
     * @return State of a datasource
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:866: warning: no main description
     * @return A list of indices having GeoIP data including currentIndex
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:873: warning: no main description
     * @return GeoIP database information
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:880: warning: no main description
     * @return GeoIP database update statistics
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:887: warning: no main description
     * @param name name of a datasource
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:894: warning: no main description
     * @param lastUpdateTime Last update time of a datasource
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:901: warning: no main description
     * @param enabledTime Last time when a scheduling is enabled for a GeoIP data update
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:908: warning: no main description
     * @param isEnabled Indicate if GeoIP data update is scheduled or not
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:915: warning: no main description
     * @param userSchedule Schedule that user provided
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:922: warning: no main description
     * @param systemSchedule Schedule that job scheduler use
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:929: warning: no main description
     * @param task Task that {@link DatasourceRunner} will execute
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:936: warning: no main description
     * @param endpoint URL of a manifest file
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:943: warning: no main description
     * @param state State of a datasource
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:950: warning: no main description
     * @param currentIndex the current index name having GeoIP data
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:957: warning: no main description
     * @param indices A list of indices having GeoIP data including currentIndex
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:964: warning: no main description
     * @param database GeoIP database information
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:971: warning: no main description
     * @param updateStats GeoIP database update statistics
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:167: warning: no comment
    public Datasource() {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:171: warning: no comment
    public Datasource(final String name, final IntervalSchedule schedule, final String endpoint) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:175: warning: no comment
    public Datasource(final StreamInput in) throws IOException {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:1028: warning: no comment
    protected boolean canEqual(final Object other) {
                      ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:821: warning: use of default constructor, which does not provide a comment
    public static class Builder {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:822: warning: no comment
        public static Datasource build(final PutDatasourceRequest request) {
                                 ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:484: warning: no main description
         * @return A database provider name
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:491: warning: no main description
         * @return SHA256 hash value of a database file
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:498: warning: no main description
         * @return A date when the database was updated
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:505: warning: no main description
         * @return A duration in which the database file is valid to use
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:512: warning: no main description
         * @return A list of available fields in the database
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:519: warning: no main description
         * @param provider A database provider name
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:526: warning: no main description
         * @param sha256Hash SHA256 hash value of a database file
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:533: warning: no main description
         * @param updatedAt A date when the database was updated
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:540: warning: no main description
         * @param validForInDays A duration in which the database file is valid to use
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:547: warning: no main description
         * @param fields A list of available fields in the database
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:440: warning: no comment
        public Database(final StreamInput in) throws IOException {
               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:582: warning: no comment
        protected boolean canEqual(final Object other) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:698: warning: no main description
         * @return The last time when GeoIP data update was succeeded
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:705: warning: no main description
         * @return The last processing time when GeoIP data update was succeeded
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:712: warning: no main description
         * @return The last time when GeoIP data update was failed
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:719: warning: no main description
         * @return The last time when GeoIP data update was skipped as there was no new update from an endpoint
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:726: warning: no main description
         * @param lastSucceededAt The last time when GeoIP data update was succeeded
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:733: warning: no main description
         * @param lastProcessingTimeInMillis The last processing time when GeoIP data update was succeeded
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:740: warning: no main description
         * @param lastFailedAt The last time when GeoIP data update was failed
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:747: warning: no main description
         * @param lastSkippedAt The last time when GeoIP data update was skipped as there was no new update from an endpoint
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:663: warning: no comment
        public UpdateStats(final StreamInput in) throws IOException {
               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/Datasource.java:779: warning: no comment
        protected boolean canEqual(final Object other) {
                          ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/dao/DatasourceDao.java:255: warning: no @return
    public List<Datasource> getAllDatasources() {
                            ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/dao/DatasourceDao.java:65: warning: no comment
    public DatasourceDao(final Client pluginClient, final ClusterService clusterService) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceExtension.java:25: warning: use of default constructor, which does not provide a comment
public class DatasourceExtension implements JobSchedulerExtension {
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:123: warning: no main description
     * @param url URL of a ZIP file containing a database
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:130: warning: no main description
     * @param dbName A database file name inside the ZIP file
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:137: warning: no main description
     * @param sha256Hash SHA256 hash value of a database file
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:144: warning: no main description
     * @param validForInDays A duration in which the database file is valid to use
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:151: warning: no main description
     * @param updatedAt A date when the database was updated
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:158: warning: no main description
     * @param provider A database provider name
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:165: warning: no main description
     * @return URL of a ZIP file containing a database
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:172: warning: no main description
     * @return A database file name inside the ZIP file
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:179: warning: no main description
     * @return SHA256 hash value of a database file
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:186: warning: no main description
     * @return A duration in which the database file is valid to use
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:193: warning: no main description
     * @return A date when the database was updated
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:200: warning: no main description
     * @return A database provider name
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:82: warning: use of default constructor, which does not provide a comment
    public static class Builder {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/common/DatasourceManifest.java:106: warning: no comment
        protected static DatasourceManifest internalBuild(final URLConnection connection) throws IOException {
                                            ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceRunner.java:66: warning: no @param for clusterService
    public void initialize(final ClusterService clusterService, final DatasourceUpdateService datasourceUpdateService, final Ip2GeoExecutor ip2GeoExecutor, final DatasourceDao datasourceDao, final Ip2GeoLockService ip2GeoLockService) {
                ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceRunner.java:66: warning: no @param for datasourceUpdateService
    public void initialize(final ClusterService clusterService, final DatasourceUpdateService datasourceUpdateService, final Ip2GeoExecutor ip2GeoExecutor, final DatasourceDao datasourceDao, final Ip2GeoLockService ip2GeoLockService) {
                ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceRunner.java:66: warning: no @param for ip2GeoExecutor
    public void initialize(final ClusterService clusterService, final DatasourceUpdateService datasourceUpdateService, final Ip2GeoExecutor ip2GeoExecutor, final DatasourceDao datasourceDao, final Ip2GeoLockService ip2GeoLockService) {
                ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceRunner.java:66: warning: no @param for datasourceDao
    public void initialize(final ClusterService clusterService, final DatasourceUpdateService datasourceUpdateService, final Ip2GeoExecutor ip2GeoExecutor, final DatasourceDao datasourceDao, final Ip2GeoLockService ip2GeoLockService) {
                ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceRunner.java:66: warning: no @param for ip2GeoLockService
    public void initialize(final ClusterService clusterService, final DatasourceUpdateService datasourceUpdateService, final Ip2GeoExecutor ip2GeoExecutor, final DatasourceDao datasourceDao, final Ip2GeoLockService ip2GeoLockService) {
                ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceRunner.java:95: warning: no @return
    protected Runnable updateDatasourceRunner(final ScheduledJobParameter jobParameter) {
                       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceRunner.java:114: warning: no comment
    protected void updateDatasource(final ScheduledJobParameter jobParameter, final Runnable renewLock) throws IOException {
                   ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceUpdateService.java:57: warning: no description for @throws
     * @throws IOException
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceUpdateService.java:93: warning: no @param for timeout
    protected void waitUntilAllShardsStarted(final String indexName, final int timeout) {
                   ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceUpdateService.java:117: warning: no @throws for java.io.IOException
    public List<String> getHeaderFields(String manifestUrl) throws IOException {
                        ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceUpdateService.java:129: warning: no description for @param
     * @param datasource
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceUpdateService.java:30: warning: no comment
public class DatasourceUpdateService {
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/jobscheduler/DatasourceUpdateService.java:40: warning: no comment
    public DatasourceUpdateService(final ClusterService clusterService, final DatasourceDao datasourceDao, final GeoIpDataDao geoIpDataDao, final URLDenyListChecker urlDenyListChecker) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/action/DeleteDatasourceRequest.java:51: warning: no main description
     * @return the datasource name
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/action/DeleteDatasourceRequest.java:58: warning: no main description
     * @param name the datasource name
       ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/action/DeleteDatasourceTransportAction.java:50: warning: no @param for geoIpDataDao
    public DeleteDatasourceTransportAction(final TransportService transportService, final ActionFilters actionFilters, final Ip2GeoLockService lockService, final IngestService ingestService, final DatasourceDao datasourceDao, final GeoIpDataDao geoIpDataDao, final Ip2GeoProcessorDao ip2GeoProcessorDao, final ThreadPool threadPool) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/action/DeleteDatasourceTransportAction.java:50: warning: no @param for ip2GeoProcessorDao
    public DeleteDatasourceTransportAction(final TransportService transportService, final ActionFilters actionFilters, final Ip2GeoLockService lockService, final IngestService ingestService, final DatasourceDao datasourceDao, final GeoIpDataDao geoIpDataDao, final Ip2GeoProcessorDao ip2GeoProcessorDao, final ThreadPool threadPool) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/action/DeleteDatasourceTransportAction.java:50: warning: no @param for threadPool
    public DeleteDatasourceTransportAction(final TransportService transportService, final ActionFilters actionFilters, final Ip2GeoLockService lockService, final IngestService ingestService, final DatasourceDao datasourceDao, final GeoIpDataDao geoIpDataDao, final Ip2GeoProcessorDao ip2GeoProcessorDao, final ThreadPool threadPool) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/ip2geo/action/DeleteDatasourceTransportAction.java:96: warning: no comment
    protected void deleteDatasource(final String datasourceName) throws IOException {
                   ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/geojson/Feature.java:15: warning: no comment
    public static final String GEOMETRY_KEY = "geometry";
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/geojson/Feature.java:16: warning: no comment
    public static final String PROPERTIES_KEY = "properties";
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/geojson/Feature.java:14: warning: no comment
    public static final String TYPE = "Feature";
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/generated/sources/delombok/java/main/org/opensearch/geospatial/geojson/Feature.java:17: warning: no comment
    public static final String TYPE_KEY = "type";
                               ^
100 warnings

> Task :javadocJar
> Task :assemble

> Task :compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

> Task :testClasses
> Task :forbiddenApisMain
> Task :forbiddenApisTest
> Task :compileYamlRestTestJava
> Task :yamlRestTestClasses
> Task :forbiddenApisYamlRestTest
> Task :forbiddenApis
> Task :jarHell
> Task :loggerUsageCheck SKIPPED
> Task :testingConventions
> Task :precommit
> Task :integTest
> Task :test
> Task :yamlRestTest
> Task :check
> Task :build
> Task :geospatial-client:delombok

> Task :geospatial-client:javadoc
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentAction.java:17: warning: no comment
    public static final IpEnrichmentAction INSTANCE = new IpEnrichmentAction();
                                           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentAction.java:19: warning: no comment
    public static final String NAME = "cluster:admin/geospatial/ipenrichment/get";
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentAction.java:21: warning: no comment
    public IpEnrichmentAction() {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentActionClient.java:26: warning: no @throws for java.util.concurrent.ExecutionException
    public Map<String, Object> getGeoLocationData(String ipString, String datasourceName) throws ExecutionException, InterruptedException {
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentActionClient.java:26: warning: no @throws for java.lang.InterruptedException
    public Map<String, Object> getGeoLocationData(String ipString, String datasourceName) throws ExecutionException, InterruptedException {
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentActionClient.java:35: warning: no comment
    public IpEnrichmentActionClient(final NodeClient nodeClient) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentRequest.java:30: warning: no @throws for java.io.IOException
    public IpEnrichmentRequest(StreamInput streamInput) throws IOException {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentRequest.java:104: warning: no comment
    public IpEnrichmentRequest(final String ipString, final String datasourceName) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentRequest.java:92: warning: no comment
    public String getDatasourceName() {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentRequest.java:88: warning: no comment
    public String getIpString() {
                  ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentRequest.java:100: warning: no comment
    public void setDatasourceName(final String datasourceName) {
                ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentRequest.java:96: warning: no comment
    public void setIpString(final String ipString) {
                ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentResponse.java:79: warning: no comment
    public IpEnrichmentResponse(final Map<String, Object> geoLocationData) {
           ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentResponse.java:95: warning: no comment
    protected boolean canEqual(final Object other) {
                      ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentResponse.java:71: warning: no comment
    public Map<String, Object> getGeoLocationData() {
                               ^
/build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/client/build/generated/sources/delombok/java/main/org/opensearch/geospatial/action/IpEnrichmentResponse.java:75: warning: no comment
    public void setGeoLocationData(final Map<String, Object> geoLocationData) {
                ^
16 warnings

> Task :geospatial-client:javadocJar
> Task :geospatial-client:assemble
> Task :geospatial-client:compileTestJava
> Task :geospatial-client:testClasses
> Task :geospatial-client:forbiddenApisMain
> Task :geospatial-client:forbiddenApisTest SKIPPED
> Task :geospatial-client:forbiddenApis
> Task :geospatial-client:jarHell
> Task :geospatial-client:loggerUsageCheck SKIPPED
> Task :geospatial-client:testingConventions SKIPPED
> Task :geospatial-client:precommit
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
> Task :geospatial-client:test
> Task :geospatial-client:check
> Task :geospatial-client:build

[Incubating] Problems report is available at: file:///build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.2.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 10m 55s
83 actionable tasks: 83 executed
==> Entering fakeroot environment...
==> Starting package()...
Archive:  /build/opensearch-geospatial-plugin/src/geospatial-3.4.0.0/build/distributions/opensearch-geospatial-3.4.0.0.zip
  inflating: plugin-descriptor.properties  
  inflating: plugin-security.policy  
  inflating: opensearch-geospatial-3.4.0.0.jar  
  inflating: h3-3.4.0.0.jar          
  inflating: geospatial-client-3.4.0.0.jar  
  inflating: geo-3.4.0.jar           
  inflating: commons-lang3-3.18.0.jar  
  inflating: commons-csv-1.10.0.jar  
  inflating: ipaddress-5.4.2.jar     
  inflating: NOTICE.txt              
  inflating: LICENSE.txt             
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "opensearch-geospatial-plugin"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: opensearch-geospatial-plugin 3.4.0.0-1 (Wed Jan 21 03:13:54 2026)
==> Cleaning up...
[?12l[?25h