Skip to content

TDM and remote catalogRefs#598

Merged
lesserwhirls merged 2 commits intoUnidata:mainfrom
lesserwhirls:tdm
Jul 11, 2025
Merged

TDM and remote catalogRefs#598
lesserwhirls merged 2 commits intoUnidata:mainfrom
lesserwhirls:tdm

Conversation

@lesserwhirls
Copy link
Copy Markdown
Member

Fixes #597. Also addresses an issue with the gradle build in that some subproject tests were being run even when a single, unrelated, subproject test was executed.

After the most recent gradle upgrade, some subproject test tasks were
running, even when single tests from an unrelated subproject were
executed. This was due to the way we were aggregating test results into
a root report. This commit removes that code in favor of gradle's
test-report-aggregation plugin, which addresses the task dependency
issue.
The TDM can only read local catalogs when trying to decide what
indexes need to be created, so ignore remote catalogRefs. This will
cleanup the TDM logs from needless FileNotFound errors. Also, add a
basic tests for reading a GRIB feature collection from a catalogRef.
@lesserwhirls lesserwhirls added build: gradle Issue or pull request related to the Gradle build infrastructure. TDM Issues related to the THREDDS Data Manager (TDM) labels Jul 11, 2025
@lesserwhirls lesserwhirls marked this pull request as ready for review July 11, 2025 16:41
@lesserwhirls lesserwhirls merged commit 069beb5 into Unidata:main Jul 11, 2025
6 checks passed
@lesserwhirls lesserwhirls deleted the tdm branch July 11, 2025 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build: gradle Issue or pull request related to the Gradle build infrastructure. TDM Issues related to the THREDDS Data Manager (TDM)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TDM and remote catalogRefs

1 participant