If I have to choose between app.id and transactional.instance.id, I'd choose the latter.
Renaming transactional.instance.id to transactional.id sounds even better. Guozhang On Mon, Jan 30, 2017 at 11:49 AM, Apurva Mehta <apu...@confluent.io> wrote: > > Bumping one suggestion from Apurva above. The name "AppID" has caused > some > > confusion. We're considering the following renaming: > > > > 1. AppID -> ProducerId (transaction.app.id -> producer.id) > > 2. PID -> IPID (internal producer ID) > > > > > How about AppId -> TransactionalId (transaction.app.id -> transactional.id > ) > > This makes it clear that this id just needs to be set when the application > wishes to use transactions. I also think it is more intuitive in the > context of how this id is used, viz. to maintain transactions across > producer sessions. > > Thanks, > Apurva > -- -- Guozhang