Skip to content

Some conversion factors exceed the xsd:decimal range for a minimally conforming processor #63

@rjyounes

Description

@rjyounes

We got an error when loading the client's reference data excerpt into a triplestore. According to the XSD spec, a minimally conforming processor must support 18 significant digits. The client is using RDFox, which apparently only supports this minimum, in contrast to AllegroGraph.

Examples:

gistd:_UnitOfMeasure_ounce_per_foot gist:conversionFactor "0.093010246473097102666"^^xsd:decimal ;
gistd:_UnitOfMeasure_cubic_foot_per_minute gist:conversionFactor "0.0004719474432000001"^^xsd:decimal ;

@philblackwood Do you have an immediate suggestion for how I can fix this short-term for the client? Should I type all conversion factors xsd:double? Or just round it to 18 decimal places? What are you likely to do to fix it?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions