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] Dropped data when persisting large files #311

Closed
fsteff opened this issue Jan 28, 2025 · 1 comment
Closed

[Bug] Dropped data when persisting large files #311

fsteff opened this issue Jan 28, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@fsteff
Copy link

fsteff commented Jan 28, 2025

Describe the bug

When persisting large values (>20MB on my machine) these are often dropped.
In our case we are saving and later loading large numpy arrays as .npz files via zenoh.
These files are frequently not persisted. The logs of the router don't show anything out of the ordinary.

To reproduce

  1. Start up a zenoh router with zenoh-backend-filesystem plugin
  2. Publish a large binary (>20MB) via zenoh, on a path that is persisted via the plugin

The file will not be written to the filesystem and won't be available via zenoh query.

System info

  • Platform: Win11
  • Python 3.10.9 and 3.11.3
  • Zenoh v1.1.0 (will check v1.1.1 later)
@fsteff fsteff added the bug Something isn't working label Jan 28, 2025
@fsteff
Copy link
Author

fsteff commented Jan 28, 2025

Okay sorry, I guess that's actually expected behavior (quality of service).
We switched the PUT to CongestionControl.BLOCK and now it works.

@fsteff fsteff closed this as completed Jan 28, 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
None yet
Development

No branches or pull requests

1 participant