Releases: KNMI/adaguc-server
Releases · KNMI/adaguc-server
2.28.3
What's Changed
- Fix bug where directory reader could not figure out the file type (opendir ent->d_type == DT_UNKNOWN) by @maartenplieger in #415
Full Changelog: 2.28.2...2.28.3
2.28.2
What's Changed
- Updated fastapi by @maartenplieger in #414
- Fix bug which caused scheduled metadata updates to only work intermittently by @lukas-phaf in #413
Full Changelog: 2.28.1...2.28.2
2.28.1
What's Changed
- Windspeed barbs now display text in kts next to the barb by @maartenplieger in #410
Full Changelog: 2.28.0...2.28.1
Layer metadata store improving response time of GetCapabilities and EDR
Version 2.28.0 2024-09-11
Metadata for layer items like variables, projections, dimensions and styles are now stored in a database table called layermetadata. This can be disabled via the enablemetadatacache property in Settings.
What's Changed
- Get layer metadata by @maartenplieger in #406
- Testing data explorer by @maartenplieger in #396
- Change brotli quality for Redis cache to 4 by @lukas-phaf in #407
- Store layer metadata by @maartenplieger in #401
Full Changelog: 2.27.0...2.28.0
2.27.0
What's Changed
- Optimize getFilesAndIndicesForDimensions by @mgrunbauer in #361
- Enable trivy vulnerability scanning by @lukas-phaf in #397
- Only clean psql db when using psql by @mgrunbauer in #402
Full Changelog: 2.26.0...2.27.0
2.26.0 EDR improvements and add EDR Cube call
Version 2.26.0 2024-07-12
- Added EDR cube call for gridded datsets to ADAGUC.
Version 2.25.0 2024-07-11
- Fixed issue in EDR position / timeseries functionality via WMS GetFeatureInfo on multidimensional data when selecting multiple elevations at the same time. Added testcases for testing timeseries.
Version 2.24.0 2024-07-09
- Fixed occasional 404's in GetCapabilities: Statuscode is now kept to 200 for GetCapabilities and the corresponding error message for the specific layer is embedded in the document
What's Changed
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #382
- Fixed intermittent issue with ODIM reader being enabled/disabled for hdf files by @maartenplieger in #378
- Statuscode is now kept to 200 for GetCapabilities by @maartenplieger in #387
- V2.25.0 fix timeseries multidim data by @maartenplieger in #389
- Add edr cube by @ernstdevreede in #390
Full Changelog: 2.23.0...2.26.0
2.23.0
Version 2.23.0 2024-06-07
- DataPostProcessor windspeed_knots_to_ms was added to convert knots to meters per second, use
<DataPostProc algorithm="windspeed_knots_to_ms"/>
- TimeSeries fetching with GetFeatureInfo now support multimodel ensembles
- DataPostProcessor has been refactored
- EDR: Parameters can now be detailed with metadata like standard_names and units: #359.
- See Configure_EDR_service for details.
- When using docker compose the Redis container now automatically starts when system restarts
- Support INT64 in CDFDataWriter
What's Changed
- Fixed script by @maartenplieger in #358
- Support INT64 in CDFDataWriter by @lukas-phaf in #362
- Bump gunicorn from 21.2.0 to 22.0.0 by @dependabot in #365
- Redis now automatically restart by @maartenplieger in #368
- Add documentation for profiling adaguc by @mgrunbauer in #364
- Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #370
- Return coverage collections or coverage by @ernstdevreede in #372
- EDR Metadata can now be harmonized by @maartenplieger in #373
- Fix timeseries uwcw by @maartenplieger in #376
- Fixdatapostproctimeseries by @maartenplieger in #377
Full Changelog: 2.21.0...2.23.0
2.21.0
NEWS
- Added support for Redis caching. Redis caching can be enabled by providing a Redis service via the ADAGUC_REDIS environment and configuring caching settings for a dataset in the Settings element.
- Improved speed of EDR service and added support to cache EDR calls
- Many performance improvements as a result from KNMI GST sprint on adaguc-server
What's Changed
- Wind Farm Parametrization data processor by @maartenplieger in #302
- Fix irreg grid by @ernstdevreede in #337
- Fixed quantizehigh error; adapted test by @ernstdevreede in #338
- Update Mac instructions, GDAL version 7 is no longer needed. by @lukas-phaf in #339
- Some cleanup of the code. by @lukas-phaf in #342
- Remove lock by @maartenplieger in #340
- Use shared CTime::GetCTimeInstance() instead of CTime::init() by @lukas-phaf in #343
- Optimize bbox by @maartenplieger in #344
- Refactored optimized bbox by @maartenplieger in #349
- Add PGBouncer by @mgrunbauer in #348
- Introduce 404 and 422 status codes for wrong requests by @belentorrente in #347
- Make Adaguc call async. by @lukas-phaf in #345
- Move timeout from 408 to 500. Some cleanup. by @lukas-phaf in #352
- Fix redis caching smallfixes by @maartenplieger in #355
- Fix redis caching by @ernstdevreede in #335
New Contributors
- @mgrunbauer made their first contribution in #348
Full Changelog: 2.19.0...2.21.0
2.19.0
Version 2.19.0 2024-02-14
- Support Irregular grids based on 1D lat/lon variables
- Support Irregular grids based on 2D lat/lon variables
- Support live update layer, displays a GetMap image with the current time per second for the last hour
What's Changed
- Liveupdate layer by @maartenplieger in #264
- Support irregular grids, with examples by @maartenplieger in #336
Full Changelog: 2.17.0...2.19.0
2.17.0
Version 2.17.0 2024-02-14
- Colors in GetMap images now matches exactly the colors configured in the legend and style in png32 mode
- CSV reader is more flexible
- Sub configuration files (via include) can now substitute variables as well
What's Changed
- Bump fastapi from 0.103.2 to 0.109.1 by @dependabot in #333
- Update actions to fix Node 16 warning by @lukas-phaf in #334
- nits: updates to tutorial and glossary by @EvelineV in #322
- Improvements from EWC lokale klimaatinformatie: Colors, CSV, Flexible config by @maartenplieger in #304
New Contributors
Full Changelog: 2.15.1...2.17.0