zeek/scripts/base/frameworks/cluster
Johanna Amann 2b2a40f49c Zeek Table<->Brokerstore: cleanup, documentation, small fixes
This commit adds script/c++ documentation and fixes a few loose ends.
It also adds tests for corner cases and massively improves error
messages.

This also actually introduces type-compatibility checking and introduces
a new attribute that lets a user override this if they really know what
they are doing. I am not quite sure if we should really let that stay in
- but it can be very convenient to have this functionality.

One test is continuing to fail - the expiry test is very flaky. This is,
I think, caused by delays of the broker store forwarding. I am unsure if
we can actually do anything about that.
2020-07-10 16:58:34 -07:00
..
nodes Integrate Supervisor code review suggestions 2020-07-09 13:56:11 -07:00
__load__.zeek BrokerStore<->Zeek tables: &backend works for in-memory stores. 2020-07-01 16:38:10 -07:00
broker-stores.zeek Zeek Table<->Brokerstore: cleanup, documentation, small fixes 2020-07-10 16:58:34 -07:00
main.zeek BrokerStore<->Zeek tables: &backend works for in-memory stores. 2020-07-01 16:38:10 -07:00
pools.zeek Fix Broker topics used to uniquely identify cluster nodes 2020-04-10 14:36:00 -07:00
README More bro-to-zeek renaming in scripts and other files 2019-05-16 02:36:41 -05:00
setup-connections.zeek unused variables found via use-def analysis (plus an indentation micro-nit) 2020-04-25 18:06:47 -07:00

The cluster framework provides for establishing and controlling a cluster
of Zeek instances.