Release Description Document (Build B14.1)
This release of the PDS4 System is intended as an operational release of the system components to date. The original plan for this release can be found here: plan B14.1
The following sections can be found in this document:
PDS4 Standards and Information Model Changes
This section details the changes to the PDS4 Standards and Information Model approved by the PDS4 Change Control Board and implemented by the PDS within the latest build period.
No PDS4 Standards Updates
Software Changes
For each software repository, the changes are listed in 2 categories:
Planned Updates
Other Updates
The ‘Planned Updates’ are organized by ‘Themes’ (or ‘Release Themes’), which are defined in advance and approved by the PDS Software Working Group (see Plan B14.1).
The ‘Other Updates’ occurs during the build cycle without being planned or attached to a theme. They are organized by types (bug, enhancements, requirements, tasks). Any updates that require a de-scope of planned tasks are reviewed by the PDS Software Working Group.
The deliveries are validated by the development team and go through an additional Integration & Test process, as
applicable, as indicated by the `Testing Status`
column in the tables below. There are 3 possible statuses for
testing:
🔵 Skip Testing - Testing is not needed for this ticket. These are determined at the discretion of the team based upon the technical or operational nature of the closed task.
🟡 Testing Needed
🟢 Testing Complete - Initial testing complete, and test cases/results documented.
Data-upload-manager
Data Upload Manager (DUM) component for managing the interface for data uploads to the Planetary Data Cloud from Data Providers and PDS Nodes.
Planned Updates
data-upload-manager#4 Develop Cost Model
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
data-upload-manager#13 CSS MVP: Deploy to MCP and Test Uploads to Nucleus
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
data-upload-manager#29 Develop Directory Write Locking Mechanism
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
data-upload-manager#51 Add User-Defined Object Metadata
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
data-upload-manager#50 As a user, I want to include a MD5 checksum in the the user-defined object metadata being sent in the upload payload |
🟡 |
requirement |
p.must-have |
Deep-archive
PDS Open Archival Information System (OAIS) utilities, including Submission Information Package (SIP) and Archive Information Package (AIP) generators
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
deep-archive#151 Installation instructions don’t work on Windows 11 |
🟢 |
s.medium |
deep-archive#155 pds-deep-registry-archive produces invalid SIPs/AIPs |
🟢 |
s.high |
deep-archive#158 Transfer manifest mismatch between pds-deep-archive and pds-deep-registry-archive |
🟢 |
s.high |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
deep-archive#159 Upgrade deep-archive to comply with latest search API changes (API v1.4.0 / pds-api-client v1.5.0) |
🔵 |
p.must-have |
Devops
Parent repo for PDS DevOps activities
Planned Updates
devops#37 Automatically deploy an up to date I&T platform where all software can be tested (Part 2)
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
devops#67 Develop baseline CI/CD for React Projects
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Doi-ui
The web interface for the PDS DOI Service providing the ability management PDS archive DOIs. See the DOI Service for more details on the available capabilities. https://nasa-pds.github.io/doi-service/
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
doi-ui#215 When the cognito token is expired, the UI fails and returns a misleading/badly formatted error message |
🟢 |
s.high |
Ds-view
Data Set View application (pds.nasa.gov/ds-view)
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
ds-view#14 Memory leak in Solr connections leading to Tomcat crash |
🔵 |
s.critical |
ds-view#12 v2.14.2 does not work for resource links |
🟢 |
s.high |
ds-view#22 Not returning latest version of collection/bundle from ds-view pages |
🟡 |
s.critical |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
ds-view#3 Upgrade Dataset View and dependencies to support Harvest/Registry upgrades |
🟢 |
p.must-have |
ds-view#8 Upgrade to latest Solr 9.3.x |
🔵 |
unknown |
Feedback-widget
Javascript widget for user feedback
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
feedback-widget#18 Feedback says (CORS) error but submits |
🟡 |
s.medium |
Harvest
Standalone Harvest client application providing the functionality for capturing and indexing product metadata into the PDS Registry system (https://github.com/nasa-pds/registry).
Planned Updates
harvest#129 Add Support for LBLX File Extension
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
harvest#130 As a user, I want to ingest data products with labels having .lblx file extension |
🟡 |
requirement |
p.must-have |
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
harvest#134 Too many requests error to OpenSearch |
🟡 |
s.medium |
harvest#141 A bundle that previously loaded throws an error on reload attempt |
🟡 |
s.high |
Lasso-issues
Utilities for wrapping GitHub API for creating specific data structures and reports from GitHub issues
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
lasso-issues#7 Unable to generate RDD when upgrading rstcloth 0.5.0 |
🟡 |
s.medium |
lasso-issues#11 add-version-label-to-open-bugs fails when launched multiple times as sometime done through the CICD |
🟡 |
s.high |
Ldd-gen-action
Do a “roundup” of a local data dictionary, a/k/a PDS-style continuous integration for local data dictionary
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
ldd-gen-action#7 Submodules execution does not support nested dependencies |
🟡 |
s.high |
Ldd-manager
tools and software needed for managing PDS4 Sub-Models (formerly known as Data Dictionaries)
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
ldd-manager#7 LDD Manager fails when there are nested dependencies |
🟡 |
s.high |
ldd-manager#2 Generate does not fail fast when the ingest ldd file is missing |
🟢 |
s.low |
Mi-label
Metadata Injector for PDS Labels (MILabel) provides a command-line interface for generating PDS4 Labels using a user provided PDS4 XML template and input (source) data products.
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
mi-label#64 Executing pds-generate does not output anything |
🟡 |
s.high |
mi-label#46 Jackson-databind vulnerability identified |
🟡 |
s.high |
Nucleus
Nucleus is a software platform used to create workflows for the Planetary Data (PDS).
Planned Updates
nucleus#17 CSS MVP: Deploy Baseline Nucleus for Catalina Sky Survey in Development Environment
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
nucleus#66 MCP Pilot: Pilot Nucleus Deployment for CSS and MESSENGER MDIS Data
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
nucleus#62 Develop Support For Off-Nominal Data Loads
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
nucleus#76 Nucleus documentation is broken |
🔵 |
s.medium |
Operations
Tickets for the PDSEN Operations Team
Planned Updates
operations#379 Phase 2: Wordpress migration for pds-engineering website
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
operations#459 B14.0 dLDD Build and I&T
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
operations#455 B14.0 EN Deployment & Release
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
operations#516 LDD Build has odd Python version error. Build fails |
🔵 |
s.medium |
Pds-api
PDS web APIs specifications and user’s manual
Planned Updates
pds-api#274 Initialize a Wrapper API Client
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Pds-api-client
Python library and API for accessing the online PDS Search API. This repository however only contains the utilities used to generate, test, document and demo the actual pds.api-client package. The library itself is only released on pypi (https://pypi.org/project/pds.api-client/) but not here on github
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds-api-client#29 product_properties_list() returns None |
🟡 |
s.high |
Pds4-information-model
The software tools and data necessary for generating the Information Model including PDS4 ontology, data, and information model.
Planned Updates
pds4-information-model#689 B14.1 Planetary Systems Target Ontology: Rings, Satellites Small Bodies
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
pds4-information-model#700 Document Nuances for Reusability of Generic LDD Classes/Attributes
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
pds4-information-model#703 B14.1 Information Model SCR Implementation
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
pds4-information-model#704 B14.1 Information Model Delivery to I&T
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
pds4-information-model#705 B14.1 Standards Documents Updates
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
pds4-information-model#713 B14.1 SCR Freeze
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds4-information-model#733 LDDTool is throwing ERROR SetMasterAttrXMLBaseDataTypeFromDataType - Data Type is missing - |
🟢 |
s.critical |
pds4-information-model#744 LDDTool producing invalid XSD for Voyager LDD |
🟢 |
s.high |
pds4-information-model#761 Documentation broken with latest upgrade for maven site plugin |
🔵 |
s.medium |
pds4-information-model#771 LDDTool does not include all rules from IngestLDD file |
🟡 |
s.critical |
pds4-information-model#763 Version flag no longer works on Windows |
🟢 |
unknown |
pds4-information-model#750 Unable to build maven site after JDK17 upgrade |
🟢 |
s.high |
pds4-information-model#746 JDK17 issue re-introduced bug per #733 |
🟢 |
s.high |
pds4-information-model#738 LDDTool is not creating valid URL for KPLO |
🟢 |
s.high |
pds4-information-model#754 webpage links are not working |
🟢 |
s.medium |
pds4-information-model#770 ERROR 11179 data dictionary class is missing for overwrite |
🟡 |
s.high |
pds4-information-model#471 PDS4 IM repo fails with openjdk 17+ |
🟢 |
s.low |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds4-information-model#709 Add KARI as a new agency urn:kari:kpds |
🔵 |
p.must-have |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds4-information-model#734 Add LDDTool Execution Smoke Test to Branch Testing and Unstable testing |
🔵 |
p.should-have |
pds4-information-model#716 [namespace-registry]update namespace URL for KPDS |
🟢 |
p.must-have |
Planetary-data-cloud
PDS Cloud Migration documentation, issue, tracking and simple tools for assisting in the PDS hybrid cloud study and migration efforts.
Planned Updates
planetary-data-cloud#35 MCP Pilot: Deploy Registry
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
planetary-data-cloud#61 Design and Implement Initial Archive Browser Beta
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
planetary-data-cloud#69 Design and Implement Minor Planet Center (MPC) Cloud Backup Solution
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
planetary-data-cloud#71 CSS MVP: Identify Requirements and Complete CSS AWS Open Data Registry Onboarding
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
planetary-data-cloud#90 As a user, I want to know how the CSS archive is organized and how users can find the data they need |
🟡 |
requirement |
p.must-have |
planetary-data-cloud#91 As a user, I want to know how to use CSS data on AWS |
🟡 |
requirement |
p.must-have |
planetary-data-cloud#76 Design and Implement Warm Storage Data Backup Solution
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
planetary-data-cloud#77 B14.1 Bi-Annual Cost Model Review
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
planetary-data-cloud#79 Phase 1 Migration of Existing Production JPL AWS Infra to MCP
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
planetary-data-cloud#72 Update cost model to provide more accurate representation of existing Registry deployments |
🔵 |
unknown |
Planetary-data-engine
Free-text search capability for planetary data, services, tools, and information
Planned Updates
planetary-data-engine#5 Complete Sinequa Useability Analysis
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
planetary-data-engine#7 Develop Query Test Suite and Success Criteria
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Portal-wp-tasks
PDS Web Design System
Planned Updates
portal-wp-tasks#44 Develop Initial Headless Wordpress Docker Deployment
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
portal-wp-tasks#49 Implement Header
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
portal-wp-tasks#56 Implement Initial Investigation Landing Page Template and Associated Components
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Registry
PDS Registry provides service and software application necessary for tracking, searching, auditing, locating, and maintaining artifacts within the system. These artifacts can range from data files and label files, schemas, dictionary definitions for objects and elements, services, etc.
Planned Updates
registry#155 Registry Multi-tenancy Design and implementation with Cognito
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
registry#178 Improved Fault Tolerance for Registry and Registry API
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
registry#231 Design Support for Alternate Data File Paths
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
registry#258 Implement Cloud Resources for OpenSearch Serverless Authentication
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry#234 Missing NAIF from Legacy Dashboard |
🔵 |
s.low |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry#176 As a user, I want the registry to have 99.9999999% uptime |
🔵 |
p.must-have |
registry#273 As a data manager, I want to query OpenSearch Serverless from the command-line |
🟡 |
p.should-have |
Registry-api
Web API service for the PDS Registry, providing the implementation of the PDS Search API (https://github.com/nasa-pds/pds-api) for the PDS Registry.
Planned Updates
registry-api#389 Cleanup Code Scanning Issues Identified
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
registry-api#387 Cleanup logging of keys |
🟢 |
bug |
s.medium |
registry-api#388 Insufficient scrubbing of user input values prior to logging |
🟢 |
bug |
s.medium |
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-api#352 Pagination performance does not meet requirements |
🟡 |
s.high |
registry-api#404 Broken tests per pagination upgrade #397 |
🔵 |
s.high |
registry-api#411 members query return 500 when members do not exist in the registry or alternate_id does not exists |
🟡 |
s.critical |
Registry-common
Library utilized by tools that manage and load data into the PDS Registry, including Harvest, Registry Manager, and Supplementer
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-common#40 Fix code scanning alerts |
🟡 |
s.high |
Registry-harvest-legacy
Legacy Harvest Tool for loading PDS4 data into the Legacy Solr Registry driving the website keyword search.
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-harvest-legacy#8 As a user, I want to ingest Product_External products into the Registry |
🟡 |
p.must-have |
Registry-mgr-legacy
Software app for managing the Legacy Solr Registry on pds.nasa.gov. This application is tightly coupled with https://github.com/NASA-PDS/registry-harvest-legacy and https://github.com/NASA-PDS/search-ui-legacy
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-mgr-legacy#49 Faceting is not working properly for counts and overall functions |
🟡 |
s.high |
registry-mgr-legacy#42 Hit count and pagination not working in XSLT response |
🟡 |
s.high |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-mgr-legacy#17 Upgrade to latest Solr 9.3.x |
🟢 |
unknown |
Registry-pds3-catalog
None
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-pds3-catalog#4 Upgrade Catalog Tool and dependencies to support Harvest/Registry upgrades |
🟡 |
p.must-have |
registry-pds3-catalog#6 Upgrade to latest Solr 9.3.x |
🟢 |
p.must-have |
Registry-sweepers
*Scripts that run regularly on the registry database, to clean and consolidate information *
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-sweepers#109 When building registry-sweeper version 1.2.1, docker image 1.3.0 was published on docker hub |
🔵 |
s.medium |
registry-sweepers#86 Property values returned by the API are inconsistent, as list or single value. |
🟢 |
s.high |
registry-sweepers#111 Timeout bug when running legacy dashboard sync |
🟡 |
s.high |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-sweepers#92 Investigate/implement non-redundant provenance processing |
🟡 |
p.should-have |
Roundup-action
Do a “roundup”, a/k/a PDS-style continuous integration and delivery
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
roundup-action#124 Roundup pushes version update prior to completion of execution |
🔵 |
s.medium |
roundup-action#136 Roundup DocsPublication step not working in maven |
🔵 |
s.high |
Search-ui-legacy
Legacy Keyword Search UI querying the Legacy Registry through Apache Solr.
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
search-ui-legacy#7 NullPointerException when wt is not provided |
🟡 |
s.high |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
search-ui-legacy#1 Upgrade Keyword Search and dependencies to support Harvest/Registry upgrades |
🟢 |
p.must-have |
Software-issues-repo
Issue tracking repository as a centralized entry point for general PDS software bugs and feature requests.
Planned Updates
software-issues-repo#67 Switchover from PDS JIRA to Private GitHub for PDS4 SCR Management
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
software-issues-repo#80 Upgrade Legacy Registry Tools and Services to Fix Vulnerability
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
software-issues-repo#86 Complete Tasks and Artifacts Supporting NASA A&A Process
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
software-issues-repo#54 As a user, I want to ensure no passwords/secrets are committed to a PDS repo |
🟢 |
requirement |
p.must-have |
software-issues-repo#93 B14.1 Bi-Annual Triage CodeQL Static Code Analysis Scan Results
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
software-issues-repo#94 B14.1 Prep for I&T
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
software-issues-repo#49 As a software user, I want to see the known bugs for a component release |
🔵 |
p.could-have |
System-i-n-t
Repo for PDS EN System I&T scripts and issue tracking
Planned Updates
system-i-n-t#50 B14.1 Standards Document Review
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
system-i-n-t#46 B14.1 System Integration & Test
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
system-i-n-t#45 B14.1 Delivery & Deployment Review (DDR)
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Transform
Transforms PDS3 and PDS4 product labels and data into various formats.
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
transform#67 Transform failing with java.lang.NoClassDefFoundError on Windows |
🟡 |
s.high |
transform#45 Broken download link and Windows JAVA settings in installation docs |
🟢 |
s.medium |
transform#30 [SECURITY] Upgrade to log4j-core/log4j-api |
🟢 |
s.low |
transform#46 NoClassDefFoundError exception when transforming XML to PDS3 label |
🟢 |
s.medium |
Validate
Validates PDS4 product labels, data and PDS3 Volumes
Planned Updates
validate#695 Update Validate Test Suite to Support Larger Data Sets
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
validate#833 Fix Performance and Content Validation Regressions
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
validate#723 Installation instructions need updates for Windows |
🟢 |
unknown |
validate#781 Validate making incorrect assumption that first object has and object length == file_size |
🟢 |
s.high |
validate#739 Intermittent network failures attempting repeated downloads of schemas/schematrons |
🟢 |
s.high |
validate#748 Buffer limit IOException thrown with validate-refs |
🔵 |
s.high |
validate#681 Validate incorrectly throws precision mismatch error for Table_Delimited |
🟢 |
s.medium |
validate#754 Validate 3.3.0 erroneously reports data objects out of offset order |
🟢 |
s.medium |
validate#427 validate does not work correct when path name contains a space on mac |
🟢 |
s.low |
validate#698 Investigate and Fix code scanning alert for potential improvements |
🔵 |
s.medium |
validate#747 validate flags IEEE 754 “infinity” values as invalid |
🟢 |
s.high |
validate#809 Validate fails to read files on Windows systems after Internal Reference check updates (#308) |
🟢 |
s.high |
validate#761 Validate gives errors for ‘NaN’ values in IEEE754 data |
🟢 |
s.high |
validate#760 Uncaught exception thrown when only 1 of schemas/schematrons are provided via command-line |
🟢 |
s.medium |
validate#844 Exception when trying to handle missing_constant == Infinity |
🟡 |
s.medium |
validate#432 Requirement #308 does not appear to be working for checking referential integrity from products to others in the bundle |
🟢 |
s.high |
validate#750 Validate-refs with manifest of file paths does not seem to read the files correctly |
🟢 |
s.high |
validate#785 validate catches valid_maximum but not valid_minimum |
🟢 |
s.medium |
validate#475 Validate crashes on invalid # of records, and spurious file left behind |
🟢 |
p.wont-have |
validate#763 Validate.bat does not execute on Windows |
🟢 |
s.critical |
validate#854 validate 3.5.0-SNAPSHOT attempts to look at all files, not just *.xml |
🟢 |
s.medium |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
validate#741 As a user, I want validate’s referential integrity tool to read a manifest of files and check referential integrity |
🟢 |
p.must-have |
validate#755 As a user, I want validate to throw an error when a file is being referenced by more than one label |
🟢 |
p.must-have |
validate#827 As a user, I want to have the parameter names used in 3.5.0 reports to be the same as they were in ≤3.4.1 |
🟡 |
p.should-have |
validate#773 As a user, I want validate with the registry when a file is being referenced by more than one label |
🟢 |
p.must-have |
validate#308 As a user, I want to check that all Internal References are valid references to other PDS4 products within the current validating bundle |
🟢 |
p.must-have |
Web-analytics
None
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
web-analytics#21 As a user, I want year over year metrics for total egress |
🟡 |
p.should-have |
Liens
Issue |
Title |
Rationale |
---|---|---|
pds-swg_26 [CR] Defer Registry/API new requirements, Add Performance Improvement Tasks |
[CR] Defer Registry/API new requirements, Add Performance Improvement Tasks |
Increased scope of NASA-PDS/registry#185 to use Cognito for multi-tenant OpenSearch requires developer needed for other tasks NASA-PDS/registry-sweepers#92 was necessary in order to decrease cost and improve scalability of registry sweepers |
Engineering Node Software Catalog
The Engineering Node Software resources are listed in the Software Release Summary (B14.1)
Installation and Operation
PDS Engineering Node Software have 3 different venues/purposes for execution: Standalone, Discipline Node Deployment or Engineering Node-only Deployment For the Installation and Operation manual see the users manuals in the software summary sections below:
Reference documents
This section details the controlling and applicable documents referenced for this release. The controlling documents are as follows:
PDS Level 1, 2 and 3 Requirements, April 20, 2017.
PDS4 Project Plan, July 17, 2013.
PDS4 System Architecture Specification, Version 1.3, September 1, 2013.
PDS4 Operations Concept, Version 1.0, September 1, 2013.
PDS Harvest Tool Software Requirements and Design Document (SRD/SDD), Version 1.2, September 1, 2013.
PDS Preparation Tools Software Requirements and Design Document (SRD/SDD), Version 0.3, September 1, 2013.
PDS Registry Service Software Requirements and Design Document (SRD/SDD), Version 1.1, September 1, 2013.
PDS Report Service Software Requirements and Design Document (SRD/SDD), Version 1.1, September 1, 2013.
PDS Search Service Software Requirements and Design Document (SRD/SDD), Version 1.0, September 1, 2013.
PDS Search Scenarios, Version 1.0, September 1, 2013.
PDS Search Protocol, Version 1.2, March 21, 2014.
PDAP Search Protocol, Version 1.0, March 21, 2014.
PDS Security Service Software Requirements and Design Document (SRD/SDD), Version 1.1, September 1, 2013.
PDS Deep Archive Software Requirements and Design Document (SRD/SDD)