This is an automated email from the ASF dual-hosted git repository.
rkk pushed a change to branch SDAP-479
in repository https://gitbox.apache.org/repos/asf/incubator-sdap-nexus.git
from f3d7d8a Raise error if neither name is defined
add a30d09d SDAP-482 Updated Saildrone in situ endpoint in config file
(#269)
add 3071f18 SDAP-455: Large Job Tracking (#249)
add 2fea55a SDAP-475 Algorithm bug fixes (#259)
add 1a87d7b SDAP-483: Added `.asf.yaml` to configure Jira auto-linking.
(#271)
add a02d537 SDAP-475 - Similar fix for additional Spark algorithms (#272)
add 76f3e4d SDAP-457 - Script to purge DOMS execution data (#241)
add 6f220d2 Execution not found status code 404 (#274)
add c88ca99 SDAP-485 - Improved writing to doms_data with very large
numbers of points (#273)
add 1ab7d1c Merge branch 'master' into SDAP-479
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 18 +
CHANGELOG.md | 12 +-
analysis/setup.py | 3 +-
.../webservice/algorithms/doms/BaseDomsHandler.py | 19 +-
.../webservice/algorithms/doms/DatasetListQuery.py | 14 +-
.../algorithms/doms/DomsInitialization.py | 6 +-
.../webservice/algorithms/doms/ExecutionCancel.py | 83 +++++
.../webservice/algorithms/doms/ExecutionStatus.py | 67 ++++
.../webservice/algorithms/doms/ResultsRetrieval.py | 6 +-
.../webservice/algorithms/doms/ResultsStorage.py | 92 ++++--
analysis/webservice/algorithms/doms/__init__.py | 2 +
analysis/webservice/algorithms/doms/config.py | 2 +-
.../webservice/algorithms_spark/ClimMapSpark.py | 4 +-
.../webservice/algorithms_spark/CorrMapSpark.py | 6 +-
.../webservice/algorithms_spark/HofMoellerSpark.py | 2 +-
analysis/webservice/algorithms_spark/Matchup.py | 193 +++++++----
.../NexusCalcSparkTornadoHandler.py} | 12 +-
.../webservice/algorithms_spark/TimeAvgMapSpark.py | 4 +-
.../webservice/algorithms_spark/TimeSeriesSpark.py | 15 +-
.../webservice/algorithms_spark/VarianceSpark.py | 6 +-
analysis/webservice/apidocs/openapi.yml | 52 +++
analysis/webservice/config/scheduler.xml | 10 +
.../app_builders/HandlerArgsBuilder.py | 1 +
.../app_builders/SparkContextBuilder.py | 9 +-
.../request/handlers/NexusRequestHandler.py | 22 +-
.../webservice/webmodel/NexusExecutionResults.py | 150 +++++++++
data-access/requirements.txt | 2 +
helm/templates/domspurge.yml | 35 ++
helm/values.yaml | 10 +
.../solr/cloud-init => tools/domspurge}/Dockerfile | 24 +-
tools/domspurge/README.md | 37 +++
tools/domspurge/entrypoint.sh | 30 ++
tools/domspurge/purge.py | 368 +++++++++++++++++++++
tools/domspurge/requirements.txt | 4 +
34 files changed, 1176 insertions(+), 144 deletions(-)
create mode 100644 .asf.yaml
create mode 100644 analysis/webservice/algorithms/doms/ExecutionCancel.py
create mode 100644 analysis/webservice/algorithms/doms/ExecutionStatus.py
copy analysis/{test.py =>
webservice/algorithms_spark/NexusCalcSparkTornadoHandler.py} (79%)
create mode 100644 analysis/webservice/config/scheduler.xml
create mode 100644 analysis/webservice/webmodel/NexusExecutionResults.py
create mode 100644 helm/templates/domspurge.yml
copy {docker/solr/cloud-init => tools/domspurge}/Dockerfile (54%)
create mode 100644 tools/domspurge/README.md
create mode 100644 tools/domspurge/entrypoint.sh
create mode 100644 tools/domspurge/purge.py
create mode 100644 tools/domspurge/requirements.txt