Regarding the 4 options.
1. A delete record shpould only mark a previous record as deleted and not contain extra
info.
2. We still dont have the address to scan the queues for.
3. by this i think you mean always add an ack_message, currently we only add an
ack_message if it isn't the last durable reference, otherwise we only add a delete
record which has no extra info on it.
4. Again, i dont think this is correct, we need to remove the xid info anyway.
The most logical way, altho maybe not performant, is 3. If we're acking a message we
should always write an ack record, but this means we are writing n + 1 record rather than
n records where n is the number of durable references.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4175514#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...