carloea2 opened a new issue, #8201: URL: https://github.com/apache/texera/issues/8201
### What happened?\n\nPort alignment counts every channel registered on the port, including control channels. Control channels do not carry the data marker, so a port containing one data channel and one control channel can never complete alignment.\n\nBefore: data marker arrives -> control channel remains missing -> port does not align\n\nAfter: data marker arrives -> only data channels are evaluated -> port aligns\n\n### How to reproduce?\n\n1. Register one data channel and one control channel on the same input port.\n2. Send a port alignment marker on the data channel.\n3. Observe that the marker is not aligned even though every data channel on the port has reported.\n\nA direct run on main produced:\n\n` ext\ndata_channels= 1\nport_channels= 2\ndata_marker_aligned= False\nalignment_state_retained= False\n`\n\n### Version/Branch\n\n1.3.0-incubating-SNAPSHOT (main)\n\n### Commit Hash\n\n70c21145887920528d7d5540e3fb790b43e8b759\n\n### What browsers are you seeing the problem on?\n \nNot browser-specific.\n\n### Relevant log output\n\nNone. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
