This is an automated email from the ASF dual-hosted git repository.
rkk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sdap-nexusproto.git
The following commit(s) were added to refs/heads/master by this push:
new c304af1 Release 1.4.0 (#22)
c304af1 is described below
commit c304af18efee35b78c0acfa8dea90adc4a3d678b
Author: Riley Kuttruff <[email protected]>
AuthorDate: Mon Nov 4 08:51:01 2024 -0800
Release 1.4.0 (#22)
* Added ASF yaml (#20)
- Branch protections
- Branch auto-delete
- Jira auto-linking
Co-authored-by: rileykk <[email protected]>
* SDAP-469 - Extra modifications for elevation support (#19)
* SDAP-469 - Updated tiles to have min/max depth
* Created a changelog for nexusproto
* Added misc backend time metrics record field in NCSH
* Added elevation array to tiles.
This will be needed for masking. I thought I could avoid needing it, but
that is unfortunately not the case...
* Changelog
---------
Co-authored-by: rileykk <[email protected]>
* Bump nexusproto version ahead of next SDAP release (#21)
* Bump versions for release
* Final release dates to changelog
---------
Co-authored-by: rileykk <[email protected]>
---
.asf.yaml | 32 ++++++++++++++++++++++++++++++++
CHANGELOG.md | 3 ++-
README | 2 +-
gradle.properties | 2 +-
src/main/proto/DataTile.proto | 4 ++++
5 files changed, 40 insertions(+), 3 deletions(-)
diff --git a/.asf.yaml b/.asf.yaml
new file mode 100644
index 0000000..035f24d
--- /dev/null
+++ b/.asf.yaml
@@ -0,0 +1,32 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+github:
+ autolink_jira: SDAP
+ protected_branches:
+ master:
+ strict: true # Require branches be up to date
+ required_pull_request_reviews:
+ dismiss_stale_reviews: true
+ require_code_owner_reviews: true
+ required_approving_review_count: 1
+ develop:
+ strict: true # Require branches be up to date
+ required_pull_request_reviews:
+ dismiss_stale_reviews: true
+ require_code_owner_reviews: true
+ required_approving_review_count: 1
+ del_branch_on_merge: true
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1865f3e..b443885 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,10 +4,11 @@ All notable changes to this project will be documented in
this file.
The format is based on [Keep a
Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic
Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## [1.4.0] - 2024-11-04
### Added
### Changed
- SDAP-469: Changed tile depth fields to reflect a range of depths for a given
tile (min & max).
+ - Needed to also add elevation array for masking (Solr can select tiles that
overlap spatially if the desired elevation slice goes through all)
- SDAP-486: Renamed tile Z-axis dimension to 'elevation' from 'depth' to
standardize how Z-axis is treated in SDAP.
### Deprecated
### Removed
diff --git a/README b/README
index 9bb34a2..d3a8b3d 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Apache SDAP release 1.0.0
+Apache SDAP release 1.4.0
This is a source distribution of Apache SDAP - NexusProto.
diff --git a/gradle.properties b/gradle.properties
index 3e92cb9..1069120 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,4 +1,4 @@
-theVersion=1.1.0
+theVersion=1.4.0
theName=nexusproto
theGroup=org.apache.sdap
theSourceCompatibility=1.8
diff --git a/src/main/proto/DataTile.proto b/src/main/proto/DataTile.proto
index 7494a2a..26d8279 100644
--- a/src/main/proto/DataTile.proto
+++ b/src/main/proto/DataTile.proto
@@ -50,6 +50,7 @@ message GridTile{
float min_elevation = 6;
float max_elevation = 7;
+ ShapedArray elevation = 8;
}
message GridMultiVariableTile{
@@ -66,6 +67,7 @@ message GridMultiVariableTile{
float min_elevation = 6;
float max_elevation = 7;
+ ShapedArray elevation = 8;
}
message SwathTile{
@@ -81,6 +83,7 @@ message SwathTile{
float min_elevation = 6;
float max_elevation = 7;
+ ShapedArray elevation = 8;
}
message SwathMultiVariableTile{
@@ -96,6 +99,7 @@ message SwathMultiVariableTile{
float min_elevation = 6;
float max_elevation = 7;
+ ShapedArray elevation = 8;
}
message TimeSeriesTile{