I see that the following sinks have their batch sizes at 100 ..
- Rolling File, HDFS, HBase, Async HBase, Null, Avro
The avro sink seems to be picking up its default in a relatively complicated manner from RpcClientConfigurationConstants.DEFAULT_BATCH_SIZE inside NettyAvroRpcClient.configure()
Following Sinks do not use batch size.. and its probably ok that way (they operate as if batch size = 1).
The following do not have any default although the documentation claims otherwise :
In ElasticSearch it defaults to 0. This appears to be a bug.
I dont see any other variation as such in the default batch sizes.