[thredds] 13/26: Merge tag 'upstream/4.6.8' into debian/master

Alastair McKinstry mckinstry at moszumanska.debian.org
Mon Oct 23 10:24:23 UTC 2017


This is an automated email from the git hooks/post-receive script.

mckinstry pushed a commit to branch ichec/master
in repository thredds.

commit f140ae6fcc4bd7ed2535ef1458172a46aaed7d50
Merge: 87834e9 75cd995
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Mon Apr 3 12:46:46 2017 +0100

    Merge tag 'upstream/4.6.8' into debian/master

 bufr/build.gradle                                  |     2 -
 .../java/ucar/nc2/iosp/bufr/tables/BufrTables.java |    11 +-
 .../ucar/nc2/iosp/bufr/tables/CodeFlagTables.java  |     2 +-
 .../java/ucar/nc2/iosp/bufr/tables/TableA.java     |     2 +-
 .../local/eumetsat.B0000000000254019001.txt        |  1482 +
 .../local/eumetsat.D0000000000254019001.txt        |  5460 ++
 .../resources/bufrTables/local/tablelookup.csv     |     8 +-
 .../bufrTables/wmo/BUFRCREX_25_0_0_CodeFlag_en.xml | 38764 +++++++++++
 .../bufrTables/wmo/BUFRCREX_25_0_0_TableB_en.xml   | 22927 +++++++
 .../bufrTables/wmo/BUFR_25_0_0_TableA_en.xml       |   201 +
 .../bufrTables/wmo/BUFR_25_0_0_TableC_en.xml       |   202 +
 .../bufrTables/wmo/BUFR_25_0_0_TableD_en.xml       | 65433 +++++++++++++++++++
 bufr/src/main/sources/eumetsat/readme.txt          |     5 +
 bufr/src/main/sources/wmo/BUFRCREX_25_0_0.zip      |   Bin 0 -> 596663 bytes
 build.gradle                                       |     4 +-
 buildSrc/build.gradle                              |     3 +-
 .../groovy/edu/ucar/build/PublishingUtil.groovy    |    60 +
 .../edu/ucar/build/PublishingUtilTest.groovy       |   244 +-
 .../catalog/TestDatasetScanExpandSubdirs.java      |     9 +-
 .../java/thredds/catalog/TestInvDatasetScan.java   |     4 +-
 .../thredds/cataloggen/TestCatGenAndWrite.java     |     4 +-
 .../TestFeatureCollectionConfig.java               |     4 +-
 .../inventory/TestDateExtractorFromName.java       |     2 +-
 .../src/test/java/thredds/inventory/TestDcm.java   |     4 +-
 .../java/thredds/inventory/TestMCollection.java    |     4 +-
 .../thredds/metadata/TestMetadataExtractor.java    |     4 +-
 .../test/java/ucar/nc2/TestCompareFileWriter.java  |     6 +-
 .../test/java/ucar/nc2/TestParsedSectionSpec.java  |     4 +-
 .../src/test/java/ucar/nc2/TestReadFormats.java    |     4 +-
 .../src/test/java/ucar/nc2/TestReadStrides.java    |     6 +-
 cdm-test/src/test/java/ucar/nc2/TestRedefine3.java |     4 +-
 cdm-test/src/test/java/ucar/nc2/TestSequence.java  |     4 +-
 .../test/java/ucar/nc2/TestStructureIterator.java  |     4 +-
 .../test/java/ucar/nc2/TestStructureSubset.java    |     4 +-
 cdm-test/src/test/java/ucar/nc2/TestWriteMisc.java |     2 +-
 .../test/java/ucar/nc2/dataset/TestCFRadial.java   |     4 +-
 .../java/ucar/nc2/dataset/TestConventions.java     |     4 +-
 .../java/ucar/nc2/dataset/TestCoordinates.java     |     4 +-
 .../java/ucar/nc2/dataset/TestDatasetWrap.java     |     6 +-
 .../test/java/ucar/nc2/dataset/TestJustRead.java   |     4 +-
 .../dataset/TestNestedStructuresEnhancement.java   |     2 +-
 .../nc2/dataset/TestProjectionCoordinates.java     |     4 +-
 .../java/ucar/nc2/dataset/TestProjections.java     |     6 +-
 .../test/java/ucar/nc2/dataset/TestTransforms.java |     4 +-
 .../test/java/ucar/nc2/dataset/TestVertical.java   |     4 +-
 .../TestVerticalTransformWithUnitsConversion.java  |     4 +-
 .../dt/grid/CurvilinearGridPointMappingTest.java   |     4 +-
 .../test/java/ucar/nc2/dt/grid/TestCFWriter.java   |     4 +-
 .../test/java/ucar/nc2/dt/grid/TestCFWriter2.java  |     4 +-
 .../test/java/ucar/nc2/dt/grid/TestGridSubset.java |    10 +-
 .../dt/grid/TestGridSubsetCoordinateSystem.java    |     4 +-
 .../nc2/dt/grid/TestGridVerticalTransforms.java    |     4 +-
 .../java/ucar/nc2/dt/grid/TestLongitudeWrap.java   |     4 +-
 .../ucar/nc2/dt/grid/TestReadAndCountDods.java     |     4 +-
 .../ucar/nc2/dt/grid/TestReadAndCountMisc.java     |     4 +-
 .../java/ucar/nc2/dt/grid/TestReadandCount.java    |     4 +-
 .../ucar/nc2/dt/grid/TestReadandCountGrib.java     |     4 +-
 .../src/test/java/ucar/nc2/dt/grid/TestStag3D.java |     4 +-
 .../test/java/ucar/nc2/dt/grid/TestUrlForms.java   |     4 +-
 .../java/ucar/nc2/dt/radial/TestRadialDataset.java |     4 +-
 .../ucar/nc2/dt/radial/TestRadialDatasetNew.java   |     4 +-
 .../dt/trajectory/TestARMTrajectoryObsDataset.java |     4 +-
 .../TestFloat10TrajectoryObsDataset.java           |     4 +-
 .../dt/trajectory/TestRafTrajectoryObsDataset.java |     4 +-
 .../trajectory/TestSimpleTrajectoryObsDataset.java |     4 +-
 .../src/test/java/ucar/nc2/ft/fmrc/TestFmrc.java   |     4 +-
 .../test/java/ucar/nc2/ft/fmrc/TestFmrcMisc.java   |     4 +-
 .../nc2/ft/fmrc/TestFmrcOffsetsGreaterEqual.java   |     4 +-
 .../ucar/nc2/ft/point/TestCFPointDatasets.java     |     2 +-
 .../ucar/nc2/ft/point/TestCfDocDsgExamples.java    |     2 +-
 .../test/java/ucar/nc2/ft/point/TestGempakAll.java |     4 +-
 .../ucar/nc2/ft/point/TestMiscPointFeature.java    |     4 +-
 .../java/ucar/nc2/ft/point/TestPointDatasets.java  |     4 +-
 .../ucar/nc2/ft/point/TestPreCFpointDatasets.java  |     2 +-
 .../nc2/ft/point/writer/TestCFPointWriter.java     |     2 +-
 .../nc2/ft/point/writer/TestCFPointWriterMisc.java |     2 +-
 .../java/ucar/nc2/geotiff/TestGeotiffRead.java     |     4 +-
 .../java/ucar/nc2/geotiff/TestGeotiffWrite.java    |     4 +-
 .../ucar/nc2/grib/GribTestCreationOptions.java     |     4 +-
 .../java/ucar/nc2/grib/TestGrib1CoordsMatch.java   |     4 +-
 .../java/ucar/nc2/grib/TestGrib2CoordsMatch.java   |     4 +-
 .../java/ucar/nc2/grib/TestGribCdmIndexMain.java   |     2 +-
 .../ucar/nc2/grib/TestGribCdmIndexUpdating.java    |     4 +-
 .../nc2/grib/TestGribCollectionCoordinates.java    |     4 +-
 .../ucar/nc2/grib/TestGribCollectionReading.java   |     4 +-
 .../java/ucar/nc2/grib/TestGribCollections.java    |     4 +-
 .../java/ucar/nc2/grib/TestGribCollectionsBig.java |     4 +-
 .../ucar/nc2/grib/TestGribCollectionsDense.java    |     4 +-
 .../java/ucar/nc2/grib/TestGribIndexCreation.java  |     4 +-
 .../ucar/nc2/grib/TestGribIndexCreationOther.java  |     2 +-
 .../src/test/java/ucar/nc2/grib/TestGribUnits.java |     4 +-
 .../src/test/java/ucar/nc2/iosp/TestMiscIosp.java  |     4 +-
 .../src/test/java/ucar/nc2/iosp/TestRadarUF.java   |     4 +-
 .../test/java/ucar/nc2/iosp/bufr/Tds355Test.java   |     4 +-
 .../test/java/ucar/nc2/iosp/bufr/TestBufrRead.java |     4 +-
 .../java/ucar/nc2/iosp/bufr/TestOpenInMemory.java  |     4 +-
 .../test/java/ucar/nc2/iosp/dmsp/TestDmspIosp.java |     4 +-
 .../test/java/ucar/nc2/iosp/dorade/TestDorade.java |     4 +-
 .../ucar/nc2/iosp/gempak/TestReadingGempak.java    |     4 +-
 .../src/test/java/ucar/nc2/iosp/gini/TestGini.java |     4 +-
 .../ucar/nc2/iosp/grib/TestFileOpenAndClose.java   |     2 +-
 .../java/ucar/nc2/iosp/grib/TestFindXYcoords.java  |     4 +-
 .../java/ucar/nc2/iosp/grib/TestGribDiskCache.java |     4 +-
 .../java/ucar/nc2/iosp/grib/TestGribEnsembles.java |     4 +-
 .../test/java/ucar/nc2/iosp/grib/TestGribMisc.java |     4 +-
 .../nc2/iosp/grib/TestGribMiscCoordinates.java     |     4 +-
 .../java/ucar/nc2/iosp/grib/TestGribSpheroids.java |     4 +-
 .../java/ucar/nc2/iosp/grib/TestGribTables.java    |     2 +-
 .../nc2/iosp/grib/TestIntervalsTimeCoords2D.java   |     4 +-
 .../nc2/iosp/grib/TestIntervalsTimeCoords3D.java   |     4 +-
 .../java/ucar/nc2/iosp/grib/TestJustReadGrib.java  |     4 +-
 .../test/java/ucar/nc2/iosp/grib/TestScanMode.java |     4 +-
 .../java/ucar/nc2/iosp/hdf4/TestH4Invalid.java     |     2 +-
 .../test/java/ucar/nc2/iosp/hdf4/TestH4eos.java    |     6 +-
 .../java/ucar/nc2/iosp/hdf4/TestH4eosRdAll.java    |     4 +-
 .../test/java/ucar/nc2/iosp/hdf4/TestH4misc.java   |     6 +-
 .../java/ucar/nc2/iosp/hdf4/TestH4readAll.java     |     4 +-
 .../ucar/nc2/iosp/hdf4/TestH4readAndCount.java     |     4 +-
 .../test/java/ucar/nc2/iosp/hdf4/TestH4subset.java |     2 +-
 .../src/test/java/ucar/nc2/iosp/hdf5/TestCDL.java  |     2 +-
 .../src/test/java/ucar/nc2/iosp/hdf5/TestH5.java   |     4 +-
 .../java/ucar/nc2/iosp/hdf5/TestH5OddTypes.java    |     4 +-
 .../ucar/nc2/iosp/hdf5/TestH5ReadAndCount.java     |     2 +-
 .../java/ucar/nc2/iosp/hdf5/TestH5ReadArray.java   |     2 +-
 .../java/ucar/nc2/iosp/hdf5/TestH5ReadBasic.java   |     2 +-
 .../ucar/nc2/iosp/hdf5/TestH5ReadStructure.java    |     4 +-
 .../ucar/nc2/iosp/hdf5/TestH5ReadStructure2.java   |     2 +-
 .../java/ucar/nc2/iosp/hdf5/TestH5Vlength.java     |     2 +-
 .../test/java/ucar/nc2/iosp/hdf5/TestH5aura.java   |     2 +-
 .../java/ucar/nc2/iosp/hdf5/TestH5compressed.java  |     2 +-
 .../test/java/ucar/nc2/iosp/hdf5/TestH5eos.java    |     2 +-
 .../test/java/ucar/nc2/iosp/hdf5/TestH5filter.java |     2 +-
 .../test/java/ucar/nc2/iosp/hdf5/TestH5npoess.java |     4 +-
 .../java/ucar/nc2/iosp/hdf5/TestH5problem.java     |     2 +-
 .../java/ucar/nc2/iosp/hdf5/TestH5readAll.java     |     4 +-
 .../test/java/ucar/nc2/iosp/hdf5/TestH5subset.java |     4 +-
 .../java/ucar/nc2/iosp/hdf5/TestN4problems.java    |    33 +-
 .../java/ucar/nc2/iosp/hdf5/TestN4readAll.java     |     4 +-
 .../java/ucar/nc2/iosp/hdf5/TestN4reading.java     |     4 +-
 .../ucar/nc2/iosp/mcidas/TestReadingMcIdas.java    |     4 +-
 .../ucar/nc2/iosp/netcdf3/BytePaddingTest.java     |     6 +-
 .../java/ucar/nc2/iosp/nexrad2/TestNexrad2.java    |     4 +-
 .../nc2/iosp/nexrad2/TestNexrad2HiResolution.java  |     4 +-
 .../test/java/ucar/nc2/iosp/sigmet/TestSigmet.java |     4 +-
 .../ucar/nc2/jni/netcdf/TestNc4IospReading.java    |     6 +-
 .../ucar/nc2/jni/netcdf/TestNc4IospWriting.java    |   105 +-
 .../ucar/nc2/jni/netcdf/TestNc4JniReadCompare.java |     4 +-
 .../test/java/ucar/nc2/jni/netcdf/TestNc4Misc.java |     2 +-
 .../ucar/nc2/jni/netcdf/TestNc4Structures.java     |     4 +-
 .../java/ucar/nc2/ncml/TestAggDatasetIsCached.java |     4 +-
 .../java/ucar/nc2/ncml/TestAggExistingCache.java   |     4 +-
 .../src/test/java/ucar/nc2/ncml/TestAggNested.java |     4 +-
 .../java/ucar/nc2/ncml/TestJoinNewWithGroups.java  |     4 +-
 .../test/java/ucar/nc2/ncml/TestLogicalReduce.java |     4 +-
 .../test/java/ucar/nc2/ncml/TestNcMLStrides.java   |     4 +-
 .../java/ucar/nc2/ncml/TestNcMLWriteProblem.java   |     4 +-
 .../nc2/ncml/TestNcmlWriteAndCompareLocal.java     |     2 +-
 .../nc2/ncml/TestNcmlWriteAndCompareShared.java    |     4 +-
 .../ucar/nc2/ncml/TestOffAggDirDateFormat.java     |     4 +-
 .../java/ucar/nc2/ncml/TestOffAggDirectory.java    |     4 +-
 .../java/ucar/nc2/ncml/TestOffAggExistingSSTA.java |     4 +-
 .../ncml/TestOffAggExistingTimeUnitsChange.java    |     4 +-
 .../java/ucar/nc2/ncml/TestOffAggFmrcGrib.java     |     4 +-
 .../java/ucar/nc2/ncml/TestOffAggFmrcMisc.java     |     4 +-
 .../java/ucar/nc2/ncml/TestOffAggFmrcNetcdf.java   |     4 +-
 .../ucar/nc2/ncml/TestOffAggFmrcNonuniform.java    |     4 +-
 .../java/ucar/nc2/ncml/TestOffAggFmrcScan2.java    |     4 +-
 .../ucar/nc2/ncml/TestOffAggForecastModel.java     |     4 +-
 .../test/java/ucar/nc2/ncml/TestOffAggNewSync.java |     4 +-
 .../ucar/nc2/ncml/TestOffAggReadGridDataset.java   |     4 +-
 .../java/ucar/nc2/ncml/TestOffAggUpdating.java     |     4 +-
 .../java/ucar/nc2/ncml/TestRemoteAggregation.java  |     2 +-
 .../java/ucar/nc2/stream/TestStreamWriter.java     |    10 +-
 .../java/ucar/nc2/time/TestTimeCoordinates.java    |     2 +-
 .../java/ucar/nc2/util/TestSubsettingUtils.java    |     2 +-
 .../src/test/java/ucar/nc2/util/net/TestAuth.java  |     6 +-
 .../java/ucar/nc2/util/net/TestFormBuilder.java    |     6 +-
 .../java/ucar/nc2/util/net/TestHTTPMethod.java     |     6 +-
 .../java/ucar/nc2/util/net/TestHTTPSession.java    |     6 +-
 .../test/java/ucar/nc2/util/net/TestHttpRda.java   |     2 +-
 .../src/test/java/ucar/nc2/util/net/TestMisc.java  |     6 +-
 .../src/test/java/ucar/nc2/util/net/TestSSH.java   |     8 +-
 .../src/test/java/ucar/nc2/util/net/TestState.java |     6 +-
 .../test/java/ucar/nc2/util/net/TestStream.java    |     4 +-
 .../test/java/ucar/nc2/util/net/TestURIParse.java  |     2 +-
 .../test/java/ucar/nc2/writer/TestGrib2Netcdf.java |     2 +-
 .../ucar/nc2/writer/TestGribCompressByBit.java     |     2 +-
 .../test/java/ucar/nc2/writer/TestGribSize.java    |     2 +-
 cdm/build.gradle                                   |    52 -
 cdm/src/main/java/thredds/catalog/InvDataset.java  |    21 +-
 .../main/java/thredds/catalog/InvDatasetImpl.java  |    36 +-
 cdm/src/main/java/ucar/ma2/IndexConstant.java      |    11 +-
 cdm/src/main/java/ucar/nc2/Attribute.java          |    14 +-
 cdm/src/main/java/ucar/nc2/NetcdfFile.java         |    33 +-
 cdm/src/main/java/ucar/nc2/NetcdfFileWriter.java   |     4 +
 cdm/src/main/java/ucar/nc2/constants/CDM.java      |     1 +
 cdm/src/main/java/ucar/nc2/constants/CF.java       |     3 +
 .../java/ucar/nc2/dataset/conv/CF1Convention.java  |     4 +-
 .../transform/LambertCylindricalEqualArea.java     |    11 +-
 .../java/ucar/nc2/dt/grid/GridDatasetInfo.java     |     4 +-
 .../nc2/ft/point/standard/CoordSysEvaluator.java   |     2 +-
 .../ft/point/writer/FeatureDatasetPointXML.java    |     2 +
 cdm/src/main/java/ucar/nc2/iosp/IospHelper.java    |    20 +-
 cdm/src/main/java/ucar/nc2/iosp/hdf4/H4header.java |    42 +-
 cdm/src/main/java/ucar/nc2/iosp/hdf4/H4iosp.java   |     7 +-
 .../main/java/ucar/nc2/iosp/hdf5/DataBTree.java    |    29 +-
 cdm/src/main/java/ucar/nc2/iosp/hdf5/H5header.java |   839 +-
 cdm/src/main/java/ucar/nc2/iosp/hdf5/H5iosp.java   |    28 +-
 .../java/ucar/nc2/iosp/hdf5/H5tiledLayoutBB.java   |    87 +-
 cdm/src/main/java/ucar/nc2/iosp/hdf5/Tiling.java   |     8 +-
 .../main/java/ucar/nc2/iosp/netcdf3/N3header.java  |     2 +-
 .../main/java/ucar/nc2/iosp/netcdf3/N3iosp.java    |     8 +-
 cdm/src/main/java/ucar/nc2/iosp/netcdf4/Nc4.java   |     5 +-
 .../main/java/ucar/nc2/iosp/nids/Nidsheader.java   |    10 +-
 cdm/src/main/java/ucar/nc2/iosp/nids/Nidsiosp.java |    30 +-
 .../java/ucar/nc2/iosp/nowrad/NOWRadheader.java    |     2 +-
 .../main/java/ucar/nc2/iosp/nowrad/NOWRadiosp.java |    27 +-
 .../ucar/nc2/ncml/AggregationOuterDimension.java   |    10 +
 cdm/src/main/java/ucar/nc2/util/EscapeStrings.java |     2 +-
 .../ucar/nc2/util/xml/RuntimeConfigParser.java     |    44 +-
 .../proj4/CylindricalEqualAreaProjection.java      |     4 +
 .../java/ucar/unidata/io/RandomAccessFile.java     |    18 +-
 .../java/ucar/unidata/util/GaussianLatitudes.java  |     7 +-
 cdm/src/test/data/ncml/nc/ubyte_1.nc4              |   Bin 0 -> 361919 bytes
 cdm/src/test/data/ncml/nc/ubyte_2.nc4              |   Bin 0 -> 361919 bytes
 cdm/src/test/data/ncml/ubyte_agg.ncml              |     7 +
 .../client/catalog/ClientCatalogBasicSpec.groovy   |     6 +-
 .../util/cache/ReacquireClosedDatasetSpec.groovy   |     2 +-
 .../thredds/client/catalog/TestClientCatalog.java  |     2 +-
 .../client/catalog/TestClientCatalogInherit.java   |     2 +-
 .../java/thredds/client/catalog/TestResolve1.java  |     4 +-
 .../java/thredds/client/catalog/TestWrite.java     |     2 +-
 .../crawlabledataset/TestCrawlableDatasetFile.java |     5 +-
 .../filter/TestLogicalFilterComposer.java          |     5 +-
 cdm/src/test/java/ucar/ma2/ArrayTest.java          |    13 +-
 .../test/java/ucar/ma2/TestStructureArrayBB.java   |     2 +-
 .../test/java/ucar/ma2/TestStructureArrayMA.java   |     2 +-
 .../test/java/ucar/ma2/TestStructureArrayW.java    |     2 +-
 cdm/src/test/java/ucar/nc2/TestAttributes.java     |     2 +-
 cdm/src/test/java/ucar/nc2/TestDump.java           |     2 +-
 cdm/src/test/java/ucar/nc2/TestHTTP.java           |     4 +-
 cdm/src/test/java/ucar/nc2/TestHttpOpen.java       |     4 +-
 cdm/src/test/java/ucar/nc2/TestLongOffset.java     |     2 +-
 cdm/src/test/java/ucar/nc2/TestOpenInMemory.java   |     4 +-
 cdm/src/test/java/ucar/nc2/TestRead.java           |     2 +-
 cdm/src/test/java/ucar/nc2/TestReadRecord.java     |     2 +-
 cdm/src/test/java/ucar/nc2/TestReadSection.java    |     2 +-
 cdm/src/test/java/ucar/nc2/TestReadSlice.java      |     4 +-
 cdm/src/test/java/ucar/nc2/TestSlice.java          |     2 +-
 cdm/src/test/java/ucar/nc2/TestStructure.java      |     2 +-
 cdm/src/test/java/ucar/nc2/TestStructureArray.java |     2 +-
 .../test/java/ucar/nc2/TestStructureArray2.java    |     4 +-
 cdm/src/test/java/ucar/nc2/TestUnsigned.java       |     2 +-
 cdm/src/test/java/ucar/nc2/TestWrite.java          |     2 +-
 .../test/java/ucar/nc2/TestWriteMiscProblems.java  |     2 +-
 .../java/ucar/nc2/dataset/TestScaleOffset.java     |     4 +-
 .../TestScaleOffsetMissingForStructure.java        |     4 +-
 .../ucar/nc2/dataset/TestSectionFillValue.java     |     2 +-
 .../java/ucar/nc2/dataset/TestStandardVar.java     |     2 +-
 .../nc2/dataset/conv/TestDefaultCalendars.java     |     2 +-
 .../java/ucar/nc2/dataset/conv/TestWRFTime.java    |     5 +-
 .../java/ucar/nc2/dt/grid/TestCFGridWriter.java    |     2 +-
 .../java/ucar/nc2/dt/grid/TestCFGridWriter2.java   |     2 +-
 .../test/java/ucar/nc2/dt/grid/TestGeoGrid.java    |     2 +-
 .../test/java/ucar/nc2/dt/grid/TestGridClose.java  |     2 +-
 .../test/java/ucar/nc2/dt/grid/TestGridRank2.java  |     2 +-
 .../test/java/ucar/nc2/dt/grid/TestGridRanks.java  |     2 +-
 .../java/ucar/nc2/dt/grid/TestReadPermute.java     |     2 +-
 .../java/ucar/nc2/dt/grid/TestWritePermute.java    |     2 +-
 cdm/src/test/java/ucar/nc2/iosp/nids/TestNids.java |     2 +-
 cdm/src/test/java/ucar/nc2/ncml/TestAggMisc.java   |     2 +-
 .../java/ucar/nc2/ncml/TestAggUnionSimple.java     |     2 +-
 .../java/ucar/nc2/ncml/TestAggUnsignedByte.java    |    84 +
 .../java/ucar/nc2/ncml/TestCachedNcmlData.java     |     2 +-
 cdm/src/test/java/ucar/nc2/ncml/TestNcML.java      |     2 +-
 .../test/java/ucar/nc2/ncml/TestNcMLequals.java    |     4 +-
 .../test/java/ucar/nc2/util/TestDatasetURL.java    |     2 +-
 .../{unidata/test => nc2}/util/TestDiskCache.java  |     4 +-
 .../nc2/util/cache/TestFileCacheConcurrent.java    |     2 +-
 .../ucar/nc2/util/cache/TestNetcdfFileCache.java   |     2 +-
 .../geoloc/projection/RotatedLatLonTest.java       |    54 +
 .../unidata/geoloc/projection/RotatedPoleTest.java |    54 +
 .../ucar/unidata/test/util/TestDiskCacheUtils.java |    67 -
 .../main/java/ucar/nc2/iosp/gini/Giniheader.java   |   238 +-
 .../testinput/test_atomic_array.nc.raw             |   Bin 2041 -> 2261 bytes
 .../testinput/test_atomic_types.nc.raw             |   Bin 1724 -> 2214 bytes
 .../TestServlet/baseline/test_atomic_array.nc.dmr  |     6 +
 .../TestServlet/baseline/test_atomic_types.nc.dmr  |    24 +-
 .../TestServlet/baseline/test_fill.nc.dmr          |     6 +-
 .../TestServlet/baseline/tst_fills.nc.dmr          |     6 +-
 .../baseline/test_atomic_array.nc.5.dmr            |     3 +
 .../src/test/java/dap4/test/DapTestCommon.java     |     2 +-
 .../src/test/java/dap4/test/TestCDMClient.java     |     2 +-
 .../src/test/java/dap4/test/TestConstraints.java   |     2 +-
 .../src/test/java/dap4/test/TestH5Iosp.java        |     2 +-
 .../src/test/java/dap4/test/TestSerial.java        |     2 +-
 docs/internal/release.md                           |   215 +
 docs/internal/release.txt                          |   158 -
 docs/website/netcdf-java/documentation.htm         |     4 +-
 .../netcdf-java/reference/RuntimeLoading.html      |    21 +-
 .../netcdf-java/reference/netcdf4Clibrary.html     |   144 +-
 docs/website/tds/TDS.html                          |     6 +-
 .../reference/NetcdfSubsetServiceReference.html    |     5 +-
 .../tds/reference/ThreddsConfigXMLFile.html        |    33 +-
 docs/website/tds/reference/threddsConfig.xml.txt   |   245 -
 gradle/dependencies.gradle                         |    15 +-
 gradle/java.gradle                                 |    24 +-
 gradle/publishing.gradle                           |     1 +
 gradle/testing.gradle                              |    16 +-
 gradle/wrapper/gradle-wrapper.properties           |     2 +-
 .../main/java/ucar/nc2/grib/GdsHorizCoordSys.java  |    31 +-
 .../collection/GribCollectionBuilderFromIndex.java |     1 -
 .../java/ucar/nc2/grib/collection/GribIosp.java    |    73 +-
 .../nc2/grib/grib1/tables/NcepHtmlScraper.java     |    18 +-
 .../main/java/ucar/nc2/grib/grib2/Grib2Gds.java    |   163 +-
 .../ucar/nc2/grib/grib2/table/FslLocalTables.java  |     6 +-
 .../ucar/nc2/grib/grib2/table/NcepHtmlScraper.java |    16 +-
 .../ucar/nc2/grib/grib2/table/NcepLocalTables.java |     5 +-
 .../ucar/nc2/grib/grib2/table/WmoCodeTable.java    |     8 +-
 .../nc2/grib/grib2/table/WmoTemplateTable.java     |     8 +-
 .../resources/grib1/ncep/ncepGrib1-128.xml         |     5 +
 .../resources/grib1/ncep/ncepGrib1-129.xml         |     4 +-
 .../resources/grib1/ncep/ncepGrib1-130.xml         |     7 +-
 .../resources/grib1/ncep/ncepGrib1-131.xml         |    10 +
 .../resources/resources/grib1/ncep/ncepTableA.xml  |    40 +-
 .../main/resources/resources/grib1/ncep/readme.txt |     5 +-
 .../resources/resources/grib2/ncep/Table4.0.xml    |   120 -
 .../resources/resources/grib2/ncep/Table4.10.xml   |    93 -
 .../resources/resources/grib2/ncep/Table4.11.xml   |    24 -
 .../resources/resources/grib2/ncep/Table4.12.xml   |    18 -
 .../resources/resources/grib2/ncep/Table4.13.xml   |    15 -
 .../resources/resources/grib2/ncep/Table4.14.xml   |    15 -
 .../resources/resources/grib2/ncep/Table4.15.xml   |    30 -
 .../resources/grib2/ncep/Table4.2.0.0.xml          |   176 -
 .../resources/grib2/ncep/Table4.2.0.1.xml          |   641 -
 .../resources/grib2/ncep/Table4.2.0.13.xml         |    31 -
 .../resources/grib2/ncep/Table4.2.0.14.xml         |    81 -
 .../resources/grib2/ncep/Table4.2.0.16.xml         |    71 -
 .../resources/grib2/ncep/Table4.2.0.17.xml         |    11 -
 .../resources/grib2/ncep/Table4.2.0.18.xml         |    71 -
 .../resources/grib2/ncep/Table4.2.0.19.xml         |   316 -
 .../resources/grib2/ncep/Table4.2.0.190.xml        |    11 -
 .../resources/grib2/ncep/Table4.2.0.191.xml        |    51 -
 .../resources/grib2/ncep/Table4.2.0.192.xml        |    76 -
 .../resources/grib2/ncep/Table4.2.0.2.xml          |   351 -
 .../resources/grib2/ncep/Table4.2.0.20.xml         |   186 -
 .../resources/grib2/ncep/Table4.2.0.3.xml          |   246 -
 .../resources/grib2/ncep/Table4.2.0.5.xml          |    71 -
 .../resources/grib2/ncep/Table4.2.0.7.xml          |   121 -
 .../resources/grib2/ncep/Table4.2.1.0.xml          |    51 -
 .../resources/grib2/ncep/Table4.2.1.1.xml          |    41 -
 .../resources/grib2/ncep/Table4.2.1.2.xml          |    71 -
 .../resources/grib2/ncep/Table4.2.10.0.xml         |   236 -
 .../resources/grib2/ncep/Table4.2.10.1.xml         |    46 -
 .../resources/grib2/ncep/Table4.2.10.191.xml       |    16 -
 .../resources/grib2/ncep/Table4.2.10.2.xml         |    56 -
 .../resources/grib2/ncep/Table4.2.10.3.xml         |   116 -
 .../resources/grib2/ncep/Table4.2.10.4.xml         |   101 -
 .../resources/grib2/ncep/Table4.2.2.0.xml          |   366 -
 .../resources/grib2/ncep/Table4.2.2.4.xml          |    26 -
 .../resources/grib2/ncep/Table4.2.3.0.xml          |    56 -
 .../resources/grib2/ncep/Table4.2.3.1.xml          |   131 -
 .../resources/grib2/ncep/Table4.2.3.192.xml        |    76 -
 .../resources/grib2/ncep/Table4.2.4.0.xml          |    36 -
 .../resources/grib2/ncep/Table4.2.4.1.xml          |    26 -
 .../resources/grib2/ncep/Table4.2.4.2.xml          |    61 -
 .../resources/grib2/ncep/Table4.2.4.3.xml          |    46 -
 .../resources/grib2/ncep/Table4.2.4.4.xml          |    41 -
 .../resources/grib2/ncep/Table4.2.4.5.xml          |     6 -
 .../resources/grib2/ncep/Table4.2.4.6.xml          |    41 -
 .../resources/grib2/ncep/Table4.2.4.7.xml          |    26 -
 .../resources/grib2/ncep/Table4.2.4.8.xml          |    46 -
 .../resources/grib2/ncep/Table4.2.4.9.xml          |    21 -
 .../resources/resources/grib2/ncep/Table4.202.xml  |     9 -
 .../resources/resources/grib2/ncep/Table4.203.xml  |    75 -
 .../resources/resources/grib2/ncep/Table4.204.xml  |    24 -
 .../resources/resources/grib2/ncep/Table4.205.xml  |    15 -
 .../resources/resources/grib2/ncep/Table4.206.xml  |    15 -
 .../resources/resources/grib2/ncep/Table4.207.xml  |    27 -
 .../resources/resources/grib2/ncep/Table4.209.xml  |    21 -
 .../resources/resources/grib2/ncep/Table4.210.xml  |    15 -
 .../resources/resources/grib2/ncep/Table4.211.xml  |    18 -
 .../resources/resources/grib2/ncep/Table4.212.xml  |    48 -
 .../resources/resources/grib2/ncep/Table4.213.xml  |    57 -
 .../resources/resources/grib2/ncep/Table4.215.xml  |    18 -
 .../resources/resources/grib2/ncep/Table4.216.xml  |    12 -
 .../resources/resources/grib2/ncep/Table4.217.xml  |    21 -
 .../resources/resources/grib2/ncep/Table4.218.xml  |   108 -
 .../resources/resources/grib2/ncep/Table4.219.xml  |    21 -
 .../resources/resources/grib2/ncep/Table4.220.xml  |    15 -
 .../resources/resources/grib2/ncep/Table4.221.xml  |    15 -
 .../resources/resources/grib2/ncep/Table4.222.xml  |    24 -
 .../resources/resources/grib2/ncep/Table4.223.xml  |    21 -
 .../resources/resources/grib2/ncep/Table4.224.xml  |    33 -
 .../resources/resources/grib2/ncep/Table4.230.xml  |   348 -
 .../resources/resources/grib2/ncep/Table4.3.xml    |    48 -
 .../resources/resources/grib2/ncep/Table4.4.xml    |    45 -
 .../resources/resources/grib2/ncep/Table4.5.xml    |   237 -
 .../resources/resources/grib2/ncep/Table4.6.xml    |    27 -
 .../resources/resources/grib2/ncep/Table4.7.xml    |    51 -
 .../resources/resources/grib2/ncep/Table4.8.xml    |    15 -
 .../resources/resources/grib2/ncep/Table4.9.xml    |    24 -
 .../resources/resources/grib2/ncep/Table4.91.xml   |    45 -
 .../main/resources/resources/grib2/ncep/readme.txt |     5 +-
 .../resources/grib2/ncep/v13.0.0/Table4.1.xml      |     6 -
 .../resources/grib2/ncep/v13.0.0/Table4.2.0.15.xml |    81 -
 .../resources/grib2/ncep/v13.0.0/Table4.2.0.4.xml  |   151 -
 .../resources/grib2/ncep/v13.0.0/Table4.2.0.6.xml  |   236 -
 .../resources/grib2/ncep/v13.0.0/Table4.2.2.1.xml  |    11 -
 .../resources/grib2/ncep/v13.0.0/Table4.2.2.3.xml  |   181 -
 .../resources/grib2/ncep/v13.0.0/Table4.2.2.4.xml  |    31 -
 .../resources/grib2/ncep/v13.0.0/Table4.201.xml    |    24 -
 .../resources/grib2/ncep/v13.0.0/Table4.225.xml    |     6 -
 .../resources/grib2/ncep/v13.0.0/Table4.227.xml    |    24 -
 .../resources/grib2/ncep/v13.0.0/Table4.230.xml    |   348 -
 .../resources/grib2/ncep/v13.0.0/Table4.235.xml    |    15 -
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.0.xml   |    13 +-
 .../grib2/ncep/{ => v17.0.0}/Table4.1.xml          |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.10.xml  |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.11.xml  |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.12.xml  |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.13.xml  |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.14.xml  |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.15.xml  |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.0.xml     |    30 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.1.xml     |   131 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.13.xml    |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.14.xml    |     0
 .../grib2/ncep/{ => v17.0.0}/Table4.2.0.15.xml     |   172 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.16.xml    |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.17.xml    |     5 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.18.xml    |    23 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.19.xml    |    20 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.190.xml   |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.191.xml   |     2 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.192.xml   |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.2.xml     |    30 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.20.xml    |    27 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.3.xml     |    65 +
 .../grib2/ncep/{ => v17.0.0}/Table4.2.0.4.xml      |   322 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.5.xml     |    10 +
 .../grib2/ncep/{ => v17.0.0}/Table4.2.0.6.xml      |   512 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.0.7.xml     |    20 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.1.0.xml     |    45 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.1.1.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.1.2.xml     |     5 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.10.0.xml    |     5 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.10.1.xml    |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.10.191.xml  |     2 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.10.2.xml    |     2 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.10.3.xml    |    10 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.10.4.xml    |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.2.0.xml     |    28 +-
 .../grib2/ncep/{ => v17.0.0}/Table4.2.2.1.xml      |     0
 .../grib2/ncep/{ => v17.0.0}/Table4.2.2.3.xml      |   387 +-
 .../resources/grib2/ncep/v17.0.0/Table4.2.2.4.xml  |    66 +
 .../resources/grib2/ncep/v17.0.0/Table4.2.2.5.xml  |    11 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.3.0.xml     |     2 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.3.1.xml     |    17 +-
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.3.192.xml   |     2 +-
 .../resources/grib2/ncep/v17.0.0/Table4.2.3.2.xml  |    66 +
 .../resources/grib2/ncep/v17.0.0/Table4.2.3.3.xml  |    21 +
 .../resources/grib2/ncep/v17.0.0/Table4.2.3.4.xml  |    51 +
 .../resources/grib2/ncep/v17.0.0/Table4.2.3.5.xml  |    36 +
 .../resources/grib2/ncep/v17.0.0/Table4.2.3.6.xml  |    36 +
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.0.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.1.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.2.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.3.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.4.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.5.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.6.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.7.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.8.xml     |     0
 .../ncep/{v13.0.0 => v17.0.0}/Table4.2.4.9.xml     |     0
 .../grib2/ncep/{ => v17.0.0}/Table4.201.xml        |    63 +-
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.202.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.203.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.204.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.205.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.206.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.207.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.208.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.209.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.210.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.211.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.212.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.213.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.215.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.216.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.217.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.218.xml |    18 +
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.219.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.220.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.221.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.222.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.223.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.224.xml |     0
 .../grib2/ncep/{ => v17.0.0}/Table4.225.xml        |     0
 .../grib2/ncep/{ => v17.0.0}/Table4.227.xml        |     0
 .../Table4.233.xml => v17.0.0/Table4.230.xml}      |     6 +-
 .../grib2/ncep/{ => v17.0.0}/Table4.233.xml        |   738 +-
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.234.xml |     0
 .../grib2/ncep/{ => v17.0.0}/Table4.235.xml        |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.236.xml |     0
 .../resources/grib2/ncep/v17.0.0/Table4.240.xml    |    33 +
 .../{Table4.208.xml => v17.0.0/Table4.241.xml}     |    48 +-
 .../resources/grib2/ncep/v17.0.0/Table4.242.xml    |    15 +
 .../resources/grib2/ncep/v17.0.0/Table4.243.xml    |   126 +
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.244.xml |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.3.xml   |    21 +
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.4.xml   |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.5.xml   |    47 +-
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.6.xml   |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.7.xml   |     3 +
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.8.xml   |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.9.xml   |     0
 .../grib2/ncep/{v13.0.0 => v17.0.0}/Table4.91.xml  |     0
 grib/src/main/resources/resources/grib2/readme.txt |     5 +
 .../grib2/wmo/GRIB2_18_0_0_CodeFlag_en.xml         | 14253 ++++
 .../grib2/wmo/GRIB2_18_0_0_Template_en.xml         | 13294 ++++
 grib/src/main/sources/wmo/GRIB2_18_0_0.zip         |   Bin 0 -> 128704 bytes
 grib/src/test/data/cosmo-eu.grib2                  |   Bin 0 -> 438 bytes
 grib/src/test/data/rap-native.grib2                |   Bin 0 -> 240 bytes
 .../java/ucar/nc2/grib/grib2/TestRotatedPole.java  |   187 +
 it/src/test/java/thredds/TestRestrictDataset.java  |     2 +-
 .../thredds/server/catalog/TestCatalogMapping.java |     2 +-
 .../java/thredds/server/catalog/TestDLwriter.java  |     2 +-
 .../thredds/server/catalog/TestTdsDatasetScan.java |     2 +-
 .../java/thredds/server/catalog/TestTdsFmrc.java   |     2 +-
 .../java/thredds/server/catalog/TestTdsLocal.java  |     2 +-
 .../thredds/server/cdmr/TestCdmRemoteServer2.java  |     2 +-
 .../server/cdmr/TestNcstreamCompareOne.java        |     2 +-
 .../server/cdmr/TestNcstreamCompareWithFiles.java  |     4 +-
 .../thredds/server/ncss/NcssIntegrationTest.java   |     2 +-
 .../server/opendap/TestDODScompareWithFiles.java   |     4 +-
 .../server/opendap/TestOutstandingIssues.java      |     2 +-
 .../java/thredds/server/opendap/TestSanity.java    |     2 +-
 .../thredds/server/opendap/TestTdsDodsServer.java  |     6 +-
 .../java/thredds/server/radar/TestRadarServer.java |     2 +-
 .../server/services/ConsistentDatesTest.java       |     2 +-
 .../wcs/TestUTF8GetCapabilitiesEncoding.java       |     2 +-
 .../java/thredds/server/wcs/TestWcsServer.java     |     2 +-
 .../java/thredds/server/wms/TestWmsServer.java     |     2 +-
 it/src/test/java/thredds/tds/PoundTdsWmsTest.java  |     4 +-
 .../src/main/java/ucar/nc2/jni/netcdf/Nc4Iosp.java |   171 +-
 .../src/test/java/opendap/test/TestCeParser.java   |     2 +-
 opendap/src/test/java/opendap/test/TestClone.java  |     2 +-
 .../src/test/java/opendap/test/TestDConnect2.java  |     4 +-
 .../src/test/java/opendap/test/TestDapParser.java  |     4 +-
 .../src/test/java/opendap/test/TestDuplicates.java |     8 +-
 opendap/src/test/java/opendap/test/TestFiles.java  |     2 +-
 opendap/src/test/java/opendap/test/TestGrid1.java  |     4 +-
 opendap/src/test/java/opendap/test/TestGrid2.java  |     6 +-
 opendap/src/test/java/opendap/test/TestGroups.java |     8 +-
 opendap/src/test/java/opendap/test/TestMisc.java   |     8 +-
 .../src/test/java/opendap/test/TestSources.java    |     2 +-
 .../src/test/java/ucar/nc2/dods/TestBennoGrid.java |     2 +-
 .../test/java/ucar/nc2/dods/TestConvertD2N.java    |     2 +-
 .../ucar/nc2/dods/TestDODSArrayOfStructure.java    |     2 +-
 .../nc2/dods/TestDODSArrayOfStructureNested.java   |     2 +-
 .../ucar/nc2/dods/TestDODSArrayPrimitiveTypes.java |     2 +-
 .../src/test/java/ucar/nc2/dods/TestDODSGrid.java  |     2 +-
 .../src/test/java/ucar/nc2/dods/TestDODSGrids.java |     2 +-
 .../nc2/dods/TestDODSMultiArrayPrimitiveTypes.java |     2 +-
 .../src/test/java/ucar/nc2/dods/TestDODSRead.java  |     2 +-
 .../test/java/ucar/nc2/dods/TestDODSScalars.java   |     2 +-
 .../test/java/ucar/nc2/dods/TestDODSSequence.java  |     2 +-
 .../java/ucar/nc2/dods/TestDODSStructureArray.java |     4 +-
 .../ucar/nc2/dods/TestDODSStructureScalars.java    |     2 +-
 .../nc2/dods/TestDODSStructureScalarsNested.java   |     2 +-
 .../test/java/ucar/nc2/dods/TestDODSSubset.java    |     2 +-
 .../java/ucar/nc2/dods/TestDODSnestedSequence.java |     2 +-
 .../java/ucar/nc2/dt/grid/Test3dFromOpendap.java   |     4 +-
 .../src/test/java/ucar/nc2/dt/grid/TestTime2D.java |     4 +-
 settings.gradle                                    |     1 +
 .../java/thredds/core/ConfigCatalogHtmlWriter.java |     9 +-
 .../RemoteCatalogRequestValidator.java             |     7 +-
 .../main/java/thredds/server/config/CdmInit.java   |    44 +-
 .../server/config/FormatsAvailabilityService.java  |     2 +
 .../server/ncss/format/SupportedFormat.java        |    36 +-
 .../server/ncss/format/SupportedOperation.java     |    35 +-
 .../ncss/view/dsg/DsgSubsetWriterFactory.java      |    12 +
 .../ncss/view/dsg/point/PointSubsetWriterCSV.java  |     9 +-
 .../view/dsg/point/PointSubsetWriterGeoCsv.java    |   115 +
 .../view/dsg/station/StationSubsetWriterCSV.java   |     9 +-
 .../dsg/station/StationSubsetWriterGeoCsv.java     |   117 +
 .../ncss/view/gridaspoint/CSVPointDataWriter.java  |   863 +-
 .../server/ncss/view/gridaspoint/GeoCsvWriter.java |   149 +
 .../view/gridaspoint/PointDataWriterFactory.java   |    67 +-
 .../java/thredds/server/opendap/NcSDArray.java     |     2 +-
 tds/src/main/java/thredds/servlet/HtmlWriter.java  |    39 +-
 .../WEB-INF/altContent/startup/threddsConfig.xml   |    17 +-
 tds/src/main/webapp/godiva2/js/godiva2.js          |    17 +-
 .../thredds/public/testdata/testStringEscapes.nc   |   Bin 0 -> 12956 bytes
 tds/src/test/content/thredds/threddsConfig.xml     |     9 +
 .../thredds/motherlode/TestMotherlodeDatasets.java |     4 +-
 .../thredds/motherlode/TestMotherlodePing.java     |     4 +-
 .../java/thredds/motherlode/TestUriResolver.java   |     2 +-
 .../thredds/server/catalog/TestDatasetScan.java    |     4 +-
 .../server/catalog/TestDatasetScanFilter.java      |     6 +-
 .../thredds/server/catalog/TestServerCatalogs.java |     2 +-
 .../catalogservice/AnyHtmlControllerTest.java      |     2 +-
 .../catalogservice/AnyXmlControllerTest.java       |     2 +-
 .../RemoteCatalogControllerTest.java               |     6 +-
 .../catalogservice/TestRemoteCatalogRequest.java   |     4 +-
 .../server/cdmremote/CdmRemoteProblemsTest.java    |     2 +-
 .../server/cdmremote/CdmrControllerTest.java       |     2 +-
 .../java/thredds/server/config/TdsContextTest.java |     2 +-
 .../thredds/server/config/ThreddsConfigTest.java   |    13 +-
 .../thredds/server/nciso/TestNcIsoController.java  |     2 +-
 .../grid/AllVariablesSubsettingTest.java           |     2 +-
 .../grid/CoordinateSpaceSubsettingTest.java        |     2 +-
 .../controller/grid/DatasetBoundariesTest.java     |     2 +-
 .../ncss/controller/grid/DatasetInfoTest.java      |     2 +-
 .../ncss/controller/grid/DefaultDateRangeTest.java |     2 +-
 .../ncss/controller/grid/GridAsPointDataTest.java  |     2 +-
 .../grid/GridAsPointRequestExceptionsTest.java     |     2 +-
 .../controller/grid/GridAsPointRequestTest.java    |     2 +-
 .../controller/grid/GridDatasetControllerTest.java |     2 +-
 .../controller/grid/GridRequestException2Test.java |     2 +-
 .../controller/grid/GridRequestsExceptionTest.java |     2 +-
 .../controller/grid/SpatialSubsettingTest.java     |     2 +-
 .../grid/TemporalSpaceSubsettingTest.java          |     2 +-
 .../grid/VariableSpaceSubsettingTest.java          |     2 +-
 .../grid/VerticalStrideSubsettingTest.java         |     2 +-
 .../controller/point/TestPointFCController.java    |     2 +-
 .../controller/point/TestPointFCExceptions.java    |     2 +-
 .../controller/point/TestPointFCsubsetting.java    |     2 +-
 .../controller/point/TestStationFCController.java  |     2 +-
 .../ncss/dataservice/DataRootHandlerTest.java      |     2 +-
 .../dataservice/DatasetHandlerAdapterTest.java     |     2 +-
 .../ncss/dataservice/FeatureDatasetTypeTest.java   |     2 +-
 .../server/ncss/view/GridAsPointStreamTest.java    |     2 +-
 .../ncss/view/GridAsPointStreamVertTest.java       |     2 +-
 .../server/ncss/view/GridAsPointWriterTest.java    |    12 +-
 .../server/ncss/view/dsg/DsgSubsetWriterTest.java  |    12 +-
 .../thredds/server/opendap/OpendapServletTest.java |     2 +-
 .../thredds/server/opendap/TestCEEvaluator.java    |     4 +-
 .../server/radar/TestRadarServerProblem.java       |     2 +-
 .../thredds/server/root/RootControllerTest.java    |     2 +-
 .../serverinfo/ServerInfoControllerTest.java       |     2 +-
 .../thredds/server/viewer/ViewControllerTest.java  |     2 +-
 .../java/thredds/servlet/TestDataRootHandler.java  |     6 +-
 tds/src/test/java/thredds/tds/ethan/TestAll.java   |     4 +-
 .../java/thredds/tds/ethan/TestTdsIddPing.java     |     4 +-
 .../thredds/tds/ethan/TestTdsPingMotherlode.java   |     4 +-
 .../thredds/tds/ethan/httpunit/TestServerSite.java |     4 +-
 .../tds/ethan/httpunit/TestServerSiteIDD.java      |     4 +-
 .../httpunit/TestServerSiteMotherlodeIDV.java      |     4 +-
 .../tds/ethan/httpunit/TestServerSiteOutOfBox.java |     4 +-
 .../idd/CompareGribVarNamesOnMotherlodeTds.java    |     4 +-
 .../idd/CrawlRandomDatasetsOnMotherlodeTds.java    |     4 +-
 .../thredds/tds/idd/PingMotherlodeTdsTest.java     |     4 +-
 .../thredds/tds/idd/PingTdsOnMotherlode8080.java   |     4 +-
 .../filesource/TestBasicDescendantFileSource.java  |     4 +-
 ...estBasicWithExclusionsDescendantFileSource.java |     6 +-
 .../util/filesource/TestChainedFileSource.java     |     6 +-
 .../ncss/view/dsg/point/geocsv_file/outputAll.csv  |    21 +
 .../view/dsg/point/geocsv_file/outputSubset.csv    |    10 +
 .../view/dsg/station/geocsv_file/outputAll.csv     |    21 +
 .../view/dsg/station/geocsv_file/outputSubset1.csv |    12 +
 .../view/dsg/station/geocsv_file/outputSubset2.csv |     9 +
 testUtil/build.gradle                              |     7 +
 .../ucar/unidata/util/test}/CompareNetcdf.java     |    16 +-
 .../main/java/ucar/unidata/util}/test/Diff.java    |     2 +-
 .../main/java/ucar/unidata/util/test}/TestDir.java |     2 +-
 .../ucar/unidata/util/test}/TestFileDirUtils.java  |   497 +-
 .../ucar/unidata/util/test}/UnitTestCommon.java    |     4 +-
 .../java/ucar/unidata/util/test}/UtilsMa2Test.java |     3 +-
 .../util/test}/UtilsTestStructureArray.java        |     3 +-
 .../util/test/category}/NeedsCdmUnitTest.java      |     2 +-
 .../util/test/category}/NeedsContentRoot.java      |     2 +-
 .../util/test/category}/NeedsExternalResource.java |     2 +-
 .../unidata/util/test/category}/NotJenkins.java    |     2 +-
 .../unidata/util/test/category}/NotTravis.java     |     2 +-
 travis/lib/ubuntu-12.04.5-amd64/README.txt         |    32 +-
 travis/lib/ubuntu-12.04.5-amd64/libhdf5.settings   |    59 +
 travis/lib/ubuntu-12.04.5-amd64/libhdf5.so         |     2 +-
 travis/lib/ubuntu-12.04.5-amd64/libhdf5.so.10      |     1 +
 travis/lib/ubuntu-12.04.5-amd64/libhdf5.so.10.2.0  |   Bin 0 -> 3217760 bytes
 travis/lib/ubuntu-12.04.5-amd64/libhdf5.so.8       |     1 -
 travis/lib/ubuntu-12.04.5-amd64/libhdf5.so.8.0.2   |   Bin 3173196 -> 0 bytes
 travis/lib/ubuntu-12.04.5-amd64/libhdf5_hl.so      |     2 +-
 travis/lib/ubuntu-12.04.5-amd64/libhdf5_hl.so.10   |     1 +
 .../lib/ubuntu-12.04.5-amd64/libhdf5_hl.so.10.1.0  |   Bin 0 -> 144113 bytes
 travis/lib/ubuntu-12.04.5-amd64/libhdf5_hl.so.8    |     1 -
 .../lib/ubuntu-12.04.5-amd64/libhdf5_hl.so.8.0.2   |   Bin 143606 -> 0 bytes
 travis/lib/ubuntu-12.04.5-amd64/libnetcdf.settings |    35 +
 travis/lib/ubuntu-12.04.5-amd64/libnetcdf.so       |     2 +-
 travis/lib/ubuntu-12.04.5-amd64/libnetcdf.so.11    |     1 +
 .../lib/ubuntu-12.04.5-amd64/libnetcdf.so.11.0.3   |   Bin 0 -> 1367643 bytes
 travis/lib/ubuntu-12.04.5-amd64/libnetcdf.so.7     |     1 -
 travis/lib/ubuntu-12.04.5-amd64/libnetcdf.so.7.2.0 |   Bin 2453594 -> 0 bytes
 ui/netCDFtools.jnlp                                |    38 +-
 ui/netCDFtoolsExtraJars.jnlp                       |    32 +-
 .../nc2/thredds/server/TestConcurrentAccess.java   |     2 +-
 .../ucar/nc2/thredds/server/TestMlodeThreaded.java |     2 +-
 .../nc2/thredds/server/TestMotherlodeLatest.java   |     2 +-
 .../ucar/nc2/thredds/server/TestTDSdataset.java    |     2 +-
 ui/src/test/java/ucar/util/prefs/TestAllPrefs.java |     4 +-
 701 files changed, 168874 insertions(+), 11235 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/thredds.git



More information about the debian-science-commits mailing list