zeek/testing/btest/cluster
Arne Welzel d9a74cf32d cluster: Fix Cluster::publish() of Broker::Data
The broker serializer leverages the existing data_to_val() function.
During unserialization, if the destination type is any, the logic
simply wraps the broker::data value into a Broker::Data record.
Therefore, events with any parameters are currently exposed to
the Broker::Data type.

There is a bigger issue in that re-publishing such Broker::Data
instances would encode them as a normal record. Explicitly prevent
this by serializing the contained data value directly instead, similar
to what Broker already did when publishing a record.
2024-12-12 17:54:37 +01:00
..
broker cluster: Fix Cluster::publish() of Broker::Data 2024-12-12 17:54:37 +01:00
generic cluster: Fix Cluster::publish() of Broker::Data 2024-12-12 17:54:37 +01:00
zeromq cluster/backend/zeromq: Add ZeroMQ based cluster backend 2024-12-10 20:33:02 +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