zenoh icon indicating copy to clipboard operation
zenoh copied to clipboard

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 ti...

Results 205 zenoh issues
Sort by recently updated
recently updated
newest added

Hi, this PR contains a transport for Zenoh over Serial ports (RS232-like), it builds atop [Zenoh Serial Framing](https://github.com/ZettaScaleLabs/z-serial) to provide a datagram-based non-reliable abstraction to the Zenoh transport layer. It...

This PR moves commonly used runtime functions, `spawn()`, `block_on()` and `sleep()` into a `zenoh-async-rt` crate, and code to use functions from that crate. It ensures the whole repo runs on...

enhancement

### Describe the feature In current implementation, when issuing a query, the QueryingSubscriber pushes in a _merge_queue_ the samples resulting of this query and the samples coming directly from the...

enhancement
good first issue

Semantic and naming should be aligned across all zenoh API bindings: Rust, C, Python, and more to come.

enhancement

### Describe the feature As explained in the [Rust documentation reference](https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute): > The `non_exhaustive` attribute indicates that a type or variant may have more fields or variants added in the...

enhancement
breaking-change

### Describe the bug The Docker build job in the [Release Action](https://github.com/eclipse-zenoh/zenoh/actions/workflows/release.yml) is failing since [May 12th](https://github.com/eclipse-zenoh/zenoh/actions/runs/2310483741). Note that the same commit (76665bb) succeed to build on [May 13th](https://github.com/eclipse-zenoh/zenoh/actions/runs/2316790971). The...

bug

### Describe the feature `Session.info()` function currently returns `InfoProperties` (a set of Key/Value pairs). This forces all the properties to be build at least on first `info()` call even if...

enhancement
breaking-change

This PR aims to reduce potentially blocking code in async context. I review the definition of `Runnable` and `ZFuture` traits and find something alarming to me. 1. The `Runnable` trait...

### Describe the feature `PeerId` is currently used as the global identifier of a zenoh node in a zenoh system. However, the term `PeerId` applies to any type of zenoh...

enhancement

The queryable kind: - Makes the wire protocol and the routing more complex. - Brings extra concepts (like eval) and complexity to the API which are not necessary as: -...

enhancement