Project: springxd
Issue XD-833: Allow tapping a stream prior to stream creation without specifying module name
Currently this works: stream create foo --definition "tap:baz.time > log" stream create baz --definition "time | file" But this doesn't: stream create foo --definition "tap:baz > log" stream create baz --definition "time | file" This is because the parser translates references to "tap:baz" to named channel "tap:baz.time" (the name of the stream's first module). If the stream is not yet created, the parser cannot perform this translation. A fix for this will likely be related to the fix needed for XD-812.
Story points: 5