Well, its been far too long since the last catch-up.
New features:
There are no more features being accepted into 3.2 branch. Everything
new stays in trunk now.
But don't take that as a barrier to submitting new features or
updates. Trunk is just as stable as 3.2 right now.
And about that...
We have done a great job this year removing bugs. Almost there, but not
quite finished. We have 8 major bugs remaining in the "blocker" list for
Squid-3.2. The rest are older bugs in the should-fix category.
On the other hand I have several testimonies now that 3.2 is running as
well or better than 3.1 even under large loads. The distro maintainers
are pushing to get a 3.2 stable release they can bundle. All of the
major distros are nw shippign 3.x by default or seriously planning a
transition away from squid-2. A 3.2 release will ease the support burden
on all involved quite a lot.
A quick review of the other major bugs shows that each will take some
large design and code changes to implement a proper fix or even a
workaround.
Are there any objections to ignoring these bugs when considering a 3.2
stable release:
3124 - Cache manager stops responding when multiple workers used
** requires implementing non-blocking IPC packets between workers and
coordinator.
3389 - Auto-reconnect for tcp access_log
** requires asynchronous handling of log opening and blocking Squid
operation
3478 - Host verify catching dynamic CDN hosted sites
** requires designing a CONNECT and bump handling mechanism
3517 - Workers ldap digest
** requires SMP atomic access support for all user credentials
Which would leave us with only these to locate (any takers?) :
3551 - store_rebuild.cc:116: "store_errors == 0" assertion
3556 - assertion failed: comm.cc:1093: "isOpen(fd)"
3562 - StoreEntry::kickProducer Segmentation fault
Amos
Received on Wed Jun 27 2012 - 09:12:36 MDT
This archive was generated by hypermail 2.2.0 : Wed Jun 27 2012 - 12:00:07 MDT