Deploy NSI version 8.15.1
nsiws.net v8.15.1 (2023-02-22) (MSDB v6.20) (AUTHDB v1.0)
⚠ Backwards compatibility v8.15.1
- Codelists referenced with available constraints REST API may contain more codes due to including indirect parents.
- JSON Data v2 output changes, include parent codes with data
⚠ Disclaimer from sdmxsource.net
Add a conditional parameter to JsonWriter 2.0 and NSI to include parent codes without data , that have children with data. Use parent-child relation from a hierarchical codelist, that might be attached to DSD/Dataflow through an annotation.
Details v8.15.1
- Add a conditional parameter to JsonWriter 2.0 and NSI to include parent codes without data , that have children with data. Use parent-child relation from a hierarchical codelist, that might be attached to DSD/Dataflow through an annotation.
- Codelists retrieved with Availability REST API as a reference have the full parent hierarchy.
Tickets v8.15.1
The following new features added:
- SDMXRI-2037: SDMX-JSON data: Return definition of parents when child items have data, use hierachical codelist through annotation definition. (OECD,PULL_REQUEST)
- SDMXRI-2027: Update MappingSet/Dataset to allow storing different SQL queries for different dataset actions (Updated,Deleted,Inserted,Active) (OECD,PULL_REQUEST)
- SDMXRI-2047: NSI WS: issue about available content constraints (ISTAT)
The following bugs have been corrected:
- SDMXRI-2041: MAWEB GUI: Oracle connectionstring list
Technical tasks
-
Update .Stat nuget packages (Common and DataAccess) with ESTAT package references used by NSI WS v8.15.1 and push the new packages to nuget.org -
Update .Stat DataAccess reference in ESTAT's Authorization.net repository and get it merged to branch v8.15.1 -
Update SIS-CC mirrors of ESTAT repositories -
Update Transfer service .Stat with the new .Stat nuget packages and ESTAT libraries used by NSI WS v8.15.1 -
Update NSI WS image pipeline with v8.15.1 references and create the siscc/sdmxri-nsi-maapi:8.15.1 image (default db version should be 6.20) and apply configuration file changes if any (e.g. new config parameters) -
Update docker compose files with new siscc/sdmxri-nsi-maapi:8.15.1 image and test it -
Deploy new siscc/sdmxri-nsi-maapi:8.15.1 image on QA -
Deploy new siscc/sdmxri-nsi-maapi:8.15.1 image on Stable (after successful QA tests) -
Update documentations (docker, source code installation, etc.) -
Update Authorization Management service with the new .Stat nuget packages and ESTAT libraries used by NSI WS v8.15.1
ESTAT changelogs
Edited by jean-baptiste nonin