summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2012-10-12 23:31:15 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2012-10-12 23:31:15 +0100
commit9db422ac20c8b5c995d05b0846a3379049799cd4 (patch)
treece9d873ee27301aa1d0f99d75ca4f333a80cd682 /docs
parent913d27ce8ac9af86c1b6f109fb42780bd7f2e9aa (diff)
downloadrabbitmq-server-git-9db422ac20c8b5c995d05b0846a3379049799cd4.tar.gz
correct essay & comments regarding the 'delayed confirm' rationale
Matthew has confirmed that the "we don't know the msg_seq_no until we receive the msg from the channel" reason is bogus. The msg_seq_no is allocated by the channel prior to routing and thus is the same across the master and all slaves. Hence the 'publish' via gm contains all the information we need to issue a confirm. Nevertheless we cannot actually issue the confirm until we've received the message from the channel. The essay now explains the real reason.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions