This is an automated email from the ASF dual-hosted git repository.
alsuliman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git
The following commit(s) were added to refs/heads/master by this push:
new 2a82770830 [NO ISSUE] Add missing serialVersionUIDs in asterix-geo
2a82770830 is described below
commit 2a82770830e5d8ded7a419becd890c39611d5d0f
Author: Ian Maxon <[email protected]>
AuthorDate: Tue Jan 14 14:24:34 2025 -0800
[NO ISSUE] Add missing serialVersionUIDs in asterix-geo
Change-Id: Ie2abde87205c224877a6c4e42b9650ddaaa1abbb
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19310
Integration-Tests: Jenkins <[email protected]>
Reviewed-by: Michael Blow <[email protected]>
Tested-by: Ian Maxon <[email protected]>
---
asterixdb/NOTICE | 2 +-
.../java/org/apache/asterix/geo/evaluators/GeoFunctionRegistrant.java | 3 +++
.../asterix/geo/evaluators/functions/AbstractGetValDescriptor.java | 2 ++
.../geo/evaluators/functions/AbstractSTDoubleGeometryDescriptor.java | 1 +
.../geo/evaluators/functions/AbstractSTSingleGeometryDescriptor.java | 1 +
hyracks-fullstack/NOTICE | 2 +-
6 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/asterixdb/NOTICE b/asterixdb/NOTICE
index 06d538de68..5118782978 100644
--- a/asterixdb/NOTICE
+++ b/asterixdb/NOTICE
@@ -1,5 +1,5 @@
Apache AsterixDB
-Copyright 2015-2024 The Apache Software Foundation
+Copyright 2015-2025 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
diff --git
a/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/GeoFunctionRegistrant.java
b/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/GeoFunctionRegistrant.java
index 0e4d748cda..75927cc1ba 100644
---
a/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/GeoFunctionRegistrant.java
+++
b/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/GeoFunctionRegistrant.java
@@ -87,6 +87,9 @@ import org.apache.asterix.om.functions.IFunctionCollection;
import org.apache.asterix.om.functions.IFunctionRegistrant;
public class GeoFunctionRegistrant implements IFunctionRegistrant {
+
+ private static final long serialVersionUID = 5815308952562578644L;
+
@Override
public void register(IFunctionCollection fc) {
//Geo functions
diff --git
a/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractGetValDescriptor.java
b/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractGetValDescriptor.java
index 65992f719b..dd0e9f48f5 100644
---
a/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractGetValDescriptor.java
+++
b/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractGetValDescriptor.java
@@ -25,6 +25,8 @@ import
org.apache.asterix.runtime.evaluators.base.AbstractScalarFunctionDynamicD
import org.apache.asterix.runtime.exceptions.TypeMismatchException;
public abstract class AbstractGetValDescriptor extends
AbstractScalarFunctionDynamicDescriptor {
+ private static final long serialVersionUID = 5267623277804669828L;
+
public double getVal(byte[] bytes, int offset) throws
TypeMismatchException {
if (bytes[offset] == ATypeTag.SERIALIZED_DOUBLE_TYPE_TAG) {
return ADoubleSerializerDeserializer.getDouble(bytes, offset + 1);
diff --git
a/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTDoubleGeometryDescriptor.java
b/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTDoubleGeometryDescriptor.java
index 8a857510d7..69f841c9c3 100644
---
a/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTDoubleGeometryDescriptor.java
+++
b/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTDoubleGeometryDescriptor.java
@@ -42,6 +42,7 @@ import
org.apache.hyracks.dataflow.common.data.accessors.IFrameTupleReference;
import org.locationtech.jts.geom.Geometry;
public abstract class AbstractSTDoubleGeometryDescriptor extends
AbstractScalarFunctionDynamicDescriptor {
+ private static final long serialVersionUID = -4181892424621765426L;
abstract protected Object evaluateOGCGeometry(Geometry geometry0, Geometry
geometry1) throws HyracksDataException;
diff --git
a/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTSingleGeometryDescriptor.java
b/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTSingleGeometryDescriptor.java
index e5d9e3893d..a1467d7433 100644
---
a/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTSingleGeometryDescriptor.java
+++
b/asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTSingleGeometryDescriptor.java
@@ -46,6 +46,7 @@ import org.apache.hyracks.util.string.UTF8StringUtil;
import org.locationtech.jts.geom.Geometry;
public abstract class AbstractSTSingleGeometryDescriptor extends
AbstractScalarFunctionDynamicDescriptor {
+ private static final long serialVersionUID = -6601497277041936500L;
abstract protected Object evaluateOGCGeometry(Geometry geometry) throws
HyracksDataException;
diff --git a/hyracks-fullstack/NOTICE b/hyracks-fullstack/NOTICE
index e9bb9a4535..722db88282 100644
--- a/hyracks-fullstack/NOTICE
+++ b/hyracks-fullstack/NOTICE
@@ -1,5 +1,5 @@
Apache Hyracks and Algebricks
-Copyright 2015-2024 The Apache Software Foundation
+Copyright 2015-2025 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).