zeek/testing/btest/cluster
Arne Welzel 7092db6318 broker/Data/data_to_val: Fail on vectors/lists with holes
Instead of simply removing holes from vectors or lists when converting
from Val to Broker format, error out as the receiver has no chance to
reconstruct where the hole might have been.

We could encode holes with broker::none, but this will put unnecessary
burden on language bindings and users due to the potential optionality.
Think a std::vector<uint64_t> that technically needs to be a
std::vector<std::optional<uint64_t>> to represent optional elements
properly.

Closes #3045
2025-04-28 18:23:37 +02:00
..
broker Avoid race in the cluster/broker/publish-any btest 2025-04-24 13:09:10 -07:00
generic broker/Data/data_to_val: Fail on vectors/lists with holes 2025-04-28 18:23:37 +02:00
websocket btest/cluster/websocket: Move no-subscriptions test 2025-04-25 10:01:23 +00:00
zeromq cluster/zeromq: Fix node_topic() and nodeid_topic() 2025-03-24 18:36:26 +01:00
backend-enum.zeek btest: Add cluster dir, minimal test for enum value 2024-11-22 10:43:55 +01:00
serializer-enum.zeek cluster/serializer: Add binary-serialization-format 2024-12-04 12:40:35 +01:00