Hi guys,

I spent the last two days to review most of the JIRA we have on MINA 2.0-RC2. Some have been fixed (thanks to all of those who have posted some patches !)

Here are he remaining issues : ([B] = Bug, [I] = Improvement, [T] = task, [F] = new Feature, [W] = wish)

MINA 2.0-RC2 roadmap :
----------------------

[B] DIRMINA-539 NioDatagramConnector doesn't takes the TrafficClass value set to his DatagramSessionConfig
[B] DIRMINA-755    IoConnectot.dispose blocks forever
[B] DIRMINA-742 When session is closed, DefaultIoFilterChain is in deadlock. [I] DIRMINA-682 We need a better documentation for the ExecutorFilter [was :Writing more than one message will block until the MessageReceived as been fully proceced]
[I] DIRMINA-593    Javadoc & documentation for org/apache/mina/filter/reqres
[I] DIRMINA-707    Add sendfile support to APR transport
[T] DIRMINA-477    Update page about differences between 1.x and 2.x
[T] DIRMINA-708 Unbound thread growth on discovery attempts : Improve documentation
[T] DIRMINA-756    Bump up the used jars

Unscheduled :
-------------
[B] DIRMINA-737    StateMachine deadlock on StateContext synchronization
[B] DIRMINA-683    APR transport on FreeBSD throwing Exceptions
[B] DIRMINA-379 setKeepAlive/setTcpNoDelay and exceptions in Windows Vista [B] DIRMINA-738 Using IoEventQueueThrottler with a WriteRequestFilter can lead to hangs [B] DIRMINA-724 getScheduledWriteMessages not zero after all sessions closed [I] DIRMINA-301 New Multi threaded SocketIOProcessor to improve fairness of socket reads/writes [I] DIRMINA-509 DatagramConnector.connect() is slow compared to connect() with java.net.DatagramSocket [I] DIRMINA-752 maybe move SerialAddressEditor.class to the mina beans project [I] DIRMINA-657 SSL Filter and IoHandler. Unassigned Sanjeev Sachdev [I] DIRMINA-723 OrderedThreadPoolExecutor behavior: configurable queue size, corePoolSize, maximumPoolSize
[F] DIRMINA-705    Transport for unix local sockets based on APR
[F] DIRMINA-128    IoSession.shutdown(TrafficMask)
[F] DIRMINA-484    Datagram transport based on APR (Apache Portable Runtime)
[F] DIRMINA-500    Cache for encoded messages.
[F] DIRMINA-389    Create a Connection Throttle Filter
[F] DIRMINA-499    Bindings for Scala
[F] DIRMINA-258    Example of an XML server and Client.
[F] DIRMINA-655    Add a more general purpose text based decoder
[F] DIRMINA-196    Connection shaper
[T] DIRMINA-250    Provide a test suite for a transport implementor.
[W] DIRMINA-355 Modified sumup client to act as a jmeter javarequest sampler
[W] DIRMINA-641    Configurable memory limit for CompressionFilter
[W] DIRMINA-715    Ability to set timeouts for NioSocketConnector.connect()

Looking at those issues, and especially the bugs, I think a very few of them are critical :
DIRMINA-755, DIRMINA-742 and DIRMINA-738.

We need to investigate them, and to fix them, before releasing 2.0-RC2, IMO.

All the other issues need some love, but some triage is needed too.

FYI, I'm on DIRMINA-755 atm.

Thanks !


--
Regards,
Cordialement,
Emmanuel Lécharny
www.nextury.com


Reply via email to