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

[Bug] S3 metadata timestamp truncates to nanosecond precision #102

Open
chachi opened this issue Jun 24, 2024 · 0 comments
Open

[Bug] S3 metadata timestamp truncates to nanosecond precision #102

chachi opened this issue Jun 24, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@chachi
Copy link
Contributor

chachi commented Jun 24, 2024

Describe the bug

Truncation of NTP64 to rfc3339 nanosecond precision can cause storages to not find the correct timestamp and lose precision when loading data from S3.

Happens on conversion to string here: https://github.com/eclipse-zenoh/zenoh-backend-s3/blob/main/src/lib.rs#L259

To reproduce

Use the S3 storage and look at any timestamp. Its fraction portion will not be exactly identical to the stored portion in the S3 metadata.

System info

S3 backend with 0.11.0

@chachi chachi added the bug Something isn't working label Jun 24, 2024
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
None yet
Development

No branches or pull requests

1 participant