zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
Describe the bug
/example/path/to/zenohd
searches for plugins in the following order:$PWD
$HOME/.zenoh/lib
/opt/homebrew/lib
/usr/local/lib
/usr/lib
/example/path/to
This is because the search path
Vec
is ordered from first to last searched path, but (6) is inserted at the end here:https://github.com/eclipse-zenoh/zenoh/blob/9e1c4a8680a04b34f09dd2776d07958c8aae6f92/commons/zenoh-util/src/lib_loader.rs#L73-L87
To reproduce
touch libzenoh_plugin_rest.dylib
cargo run --bin zenohd
System info