[Ns-developers] Merge deadline approaching, bugs

Josh Pelkey jpelkey at gatech.edu
Tue Feb 23 08:06:07 PST 2010


Hello all,

New feature merge deadline is just two weeks away (March 8).  We now
have four major merges and two smaller merges in the queue:

-- Major
1) WiMAX <-----------------------------------------| PLEASE
2) MPI-based parallelization <----------------|      REVIEW US :)
3) Redo ASCII and pcap Traces
4) Topology read system (Inet/Orbis)

-- Minor
5) Matrix propagation loss model
6) Pareto rng constructors using scale and shape instead of mean and shape

WiMAX and MPI-based parallelization desperately need reviews.  The
pcap redo is merging very soon, and the topology read system has some
reviews and a few more coming.  The minor merges should not take much
time to review, so please try to take time for these as well.

We also can't forget about bugs during this time.  I know it is time
consuming and not at the top of any lists, but it is very important
that we continue to squash bugs.  Currently, we have zarro P1
blockers; however, we have 12 P2 crits.  Thankfully, all of these P2's
have a home now.  I have summarized the P2 bugs below, sorted by
assignee.  Please ensure that the bugs assigned to you are something
you plan to work on.  If you feel like these should be re-assigned,
then please discuss this now.

== Pavel Boyko

Bug 812 - Assert when getting socket in RecvReply for AODV
-- changed to P2 crit, as this is blocking some people's research
-- has example showing assert

== Craig Dowell

Bug 341 - Get unexpected dropped packets when using SetSendCallback
with heavy traffic
-- Patch available, but old and possibly untested (from 2008!)
-- submitter isn't using ns-3 anymore
-- Mathieu has suggested (back in 2008) that this could be tricky

== Tom Henderson

Bug 521 - Ipv4 global routing inefficient
-- I think this one was re-opened, and not sure if the patch is still valid

== Mathieu Lacage

Bug 409 - Routing messages can exceed MTU, and fragmentation not supported
-- Quick fix available
-- IP fragmentation support for UDP is needed

Bug 555 - DCF immediate access bug (CRIT)
-- patch needs review

Bug 602 - WifiRemoteStation lacks information about the access class
of outgoing packets
-- patch needs review

Bug 631 - RealtimeSimulatorImpl not compatible with python bindings
-- lots of discussion here, no consensus it seems

Bug 822 - Default attributes in abstract base classes not working
-- Has test case to show bug
-- Possibly two bugs

Bug 385 - Add a generic "sequence number" class
-- patch exists, but there is still some issues about implementation
-- tracing is important for this one

== Faker Moatamri

Bug 231 - SocketAddressTag needs to be removed from a packet before
forwarding the packet to the user
-- Possibly trivial now with RemovePacketTag API

== Josh Pelkey

Bug 810 - In TCP, Socket::GetSockName() does not return the local socket address
-- Patch available, looks ready to go

Bug 818 - TCP Socket implementation does not set ACK flag on retransmits
-- Possible fix mentioned, but it causes crash in tcp test suite

--
Josh Pelkey
ns-3.8 maintainer


More information about the Ns-developers mailing list