- **status**: review --> fixed
- **Comment**:
commit bb456ce6a46bf070bc6eb5e534b63e25d843f887 (HEAD -> develop,
origin/develop)
Author: thuan.tran <thuan.t...@dektech.com.au>
Date: Thu Nov 14 14:06:34 2019 +1100
mds: fix sender take very long time to send all messages [#3119]
When overload happens, sender will wait for chunkAck to continue
sending more messages, it should send number of message equal chunkAck
size of receiver. If not, receiver don't receive enough messages to send
chunkAck and wait until timer timeout to send chunkAck to sender.
This loop will make sender take very long time to sending all messages.
---
** [tickets:#3119] mds: sender take very long time to send all messages**
**Status:** fixed
**Milestone:** 5.20.01
**Created:** Tue Nov 12, 2019 04:28 AM UTC by Thuan Tran
**Last Updated:** Tue Nov 12, 2019 06:04 AM UTC
**Owner:** Thuan Tran
mdstest 27 3 failed because still not finish after 5 minutes timeout.
-----
<141>1 2019-11-06T19:12:14.000741+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3255"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1511, len:50043], sndwnd[acked:1510, send:2001, nacked:1100946]
<141>1 2019-11-06T19:12:14.0009+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3256"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1512, len:50043], sndwnd[acked:1510, send:2001, nacked:1150989]
<141>1 2019-11-06T19:12:15.00198+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3257"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1513, len:50043], sndwnd[acked:1512, send:2001, nacked:1100946]
<141>1 2019-11-06T19:12:15.00218+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3258"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1514, len:50043], sndwnd[acked:1512, send:2001, nacked:1150989]
<141>1 2019-11-06T19:12:16.002938+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3259"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1515, len:50043], sndwnd[acked:1514, send:2001, nacked:1100946]
<141>1 2019-11-06T19:12:16.003065+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3260"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1516, len:50043], sndwnd[acked:1514, send:2001, nacked:1150989]
<141>1 2019-11-06T19:12:17.004259+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3261"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1517, len:50043], sndwnd[acked:1516, send:2001, nacked:1100946]
<141>1 2019-11-06T19:12:17.004391+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3262"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1518, len:50043], sndwnd[acked:1516, send:2001, nacked:1150989]
<141>1 2019-11-06T19:12:18.005538+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3263"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1519, len:50043], sndwnd[acked:1518, send:2001, nacked:1100946]
<141>1 2019-11-06T19:12:18.005657+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3264"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1520, len:50043], sndwnd[acked:1518, send:2001, nacked:1150989]
<141>1 2019-11-06T19:12:19.006773+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3265"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1521, len:50043], sndwnd[acked:1520, send:2001, nacked:1100946]
<141>1 2019-11-06T19:12:19.007061+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3266"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1522, len:50043], sndwnd[acked:1520, send:2001, nacked:1150989]
<141>1 2019-11-06T19:12:20.007882+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3267"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1523, len:50043], sndwnd[acked:1522, send:2001, nacked:1100946]
<141>1 2019-11-06T19:12:20.008005+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3268"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1524, len:50043], sndwnd[acked:1522, send:2001, nacked:1150989]
<141>1 2019-11-06T19:12:21.009234+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3269"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1525, len:50043], sndwnd[acked:1524, send:2001, nacked:1100946]
<141>1 2019-11-06T19:12:21.009381+01:00 SC-1 mdstest 3207 mds.log [meta
sequenceId="3270"] FCTRL: [me] --> [node:1001001, ref:1097055188],
SndQData[fseq:1526, len:50043], sndwnd[acked:1524, send:2001, nacked:1150989]
-----
>From mds.log, sender only send 2 msg in one second, sender wait for chunkAck
>from receiver
but receiver only get 2 msg (5 to send chunkAck) then wait timer timeout then
send ChunkAck of 2 msg.
This scenario repeat make this communication become very long time.
---
Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets