- **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

Reply via email to