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]

Reply via email to