Project: springxd
Issue XD-1066: Topic channels are not broadcasting
This needs to work for all transports (local, rabbit, and redis), and we need to ensure that we have test coverage for each of those to avoid any regressions. The incorrect behavior was observed with all three transports: {code} xd:>stream create a --definition "topic:foo > transform --expression=payload+'-a' | log" Created new stream 'a' xd:>stream create b --definition "topic:foo > transform --expression=payload+'-b' | log" Created new stream 'b' xd:>stream create s --definition "http > topic:foo" Created new stream 's' xd:>http post --data hi > POST (text/plain;Charset=UTF-8) http://localhost:9000 hi > 200 OK // only one line in log! {code}
Story points: 5