corrid compatibility for tmqeueue
Currently TPQCTL.corrid is treated as another unique message id across the whole queue space. This logic needs to be corrected, so corid basically creates a sub-queue for given queue. Thus corid may store several messages with the same corrid.
- Status changed from New to Resolved
- % Done changed from 0 to 100
tmqueue server have been updated to handle TPQCTL.corrid as means of the sub-queue for the queue. This means that that now several messages with the same corrid may be stored in different queues in the queue space. As oposite in previous versions, corrid was meant to be another unique message identifer. When message are dequeued by TPQGETBYCORRID flag, the message ordering is kept as defined for queue: lifo or fifo.
Available from Enduro/X version 7.5.30+.