Get desktop application:
View/edit binary Protocol Buffers messages
FIXME: use new protobuf feature "anyof" for emitter and absorber.
0 - is unlimited.
allows reloading of config changes.
in seconds. Zero means system default.
in seconds.
in seconds.
in bytes.
Used in:
in seconds.
Used in:
0 - is unlimited
TODO: not implemented yet.
|std::thread::hardware_concurrency()| is default.
in seconds.
Used in:
Used in:
Hosts to be propogated to clients and used as remotes.
Used in:
Interval in seconds for polling coordinator.
Number of total shards can't be less than 2.
in seconds - can't be zero.
Implies strict sharding if specified limit is larger than zero. All tasks of shard that exceed limit can be redistributed between other shards.
Used in: , , ,
Ignored for coordinators and collectors.
Ignored for coordinators and collectors.
Sent from emitter to absorber.
Preprocessed code still may contain strings with non-unicode symbols.
FIXME: replace with map after protobuf upgrade
Hash of preprocessed source for simple cache.
Sent from absorber to emitter.
Doesn't comply with file cache manifest: it's an |optional| in manifest.
Set to true if obj was restored from cache, false otherwise.
Set to true if hash sent by emitter doesn't match the one, calculated on absorber.