zeek/testing/btest/cluster/generic
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
..
cluster-publish-errors.zeek cluster: Move publish_hrw() and publish_rr() to cluster.bif 2024-12-10 20:33:02 +01:00
errors.zeek cluster: Add Cluster scoped bifs 2024-11-26 12:58:23 +01:00
logging-rr.zeek testing/btest/*zeek: Comment all @TEST lines 2025-04-17 16:30:23 +02:00
make_event.zeek cluster: Add Cluster scoped bifs 2024-11-26 12:58:23 +01:00
publish-any.zeek btest/cluster: Bump timeouts to 30 seconds 2024-12-13 18:28:43 +01:00
publish-hrw.zeek btest/cluster: Bump timeouts to 30 seconds 2024-12-13 18:28:43 +01:00
publish-no-handler.zeek cluster/serializer/broker: Fix handler lookup 2025-02-05 10:39:56 +01:00
publish-rr.zeek btest/cluster: Bump timeouts to 30 seconds 2024-12-13 18:28:43 +01:00
publish-unspecified.zeek cluster/Backend: Handle unspecified table/set 2024-12-12 17:54:42 +01:00
publish-vec-hole.zeek broker/Data/data_to_val: Fail on vectors/lists with holes 2025-04-28 18:23:37 +02:00