This is the core change. Instead of having one constructor and a contract that callers should specify *either* names *or* a store builder and set the other to `null` is confusing. Instead, we'll have two constructors, one for names and the other for the store builder.
[ Full content available at: https://github.com/apache/kafka/pull/5740 ] This message was relayed via gitbox.apache.org for devnull@infra.apache.org