Project: springxd
Issue XD-1663:  Tap naming consistency for stream taps
Currently, when creating the taps for streams, the name of the pub/sub channel inside the message bus would be "tap:.. For instance, the following stream with name "test": http | transform --expression=payload.toLowerCase() | file will have the exchanges as 'topic.tap:test.http.0', 'topic.tap:test.transform.1' when using rabbit message bus. Though, the stream config parser takes care of translating what user would provide in the DSL (for example: tap:stream:test.transform.1 to use the message bus exchange topic.tap:test.transform.1), it would be better we have the consistency inside the message bus channel name as well. Also, this would be in sync with how we name taps for jobs. (tap:job:*)
Story points: 2