Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement proper support for implicit/explicit timezone in the Metapath DynamicContext #322

Open
david-waltermire opened this issue Dec 31, 2024 · 0 comments · May be fixed by #346
Open
Assignees
Labels
bug Something isn't working

Comments

@david-waltermire
Copy link
Contributor

david-waltermire commented Dec 31, 2024

Describe the bug

According to the op:subtract-dates function, the implicit timezone is intended to be used for date, dateTime, and time values without a timezone. This is currently not supported by the implementation.

Who is the bug affecting

The Metapath implementation does not fully conform to the XPath 3.1 specification. Users expecting conformant behavior will be affected.

How do we replicate this issue

Need to investigate the full extent of this issue.

Expected behavior (i.e. solution)

Need to investigate the requirements in the XPath 3.1 and XPath 3.1 Functions and Operators specifications. May also need to invistigate the proper data type construction behavior for the data type cast operators.

This issue will be update with more information based on this research.

Other comments

No response

@david-waltermire david-waltermire added the bug Something isn't working label Dec 31, 2024
@david-waltermire david-waltermire self-assigned this Dec 31, 2024
@david-waltermire david-waltermire moved this from To Triage to Ready in Spec and Tooling Work Board Dec 31, 2024
@david-waltermire david-waltermire linked a pull request Jan 9, 2025 that will close this issue
13 tasks
@david-waltermire david-waltermire moved this from Ready to In progress in Spec and Tooling Work Board Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: In progress
Development

Successfully merging a pull request may close this issue.

1 participant