Hi all,

I have created a KIP to cleanup the way client-ids are handled by
brokers and clients.

Currently the Java clients have some restrictions on the client-ids
that are not enforced by the brokers. Using 3rd party clients,
client-ids containing any characters can be used causing some strange
behaviours in the way brokers handle metrics and quotas.

Feedback is appreciated.

NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB