My feeble attempt at this is a pull request on bitbucket.
Hope this is of some use.
Gustaf has been very industrious.
-Bernhard
On 29 April 2013 18:33, Bernhard van Woerden <bernh...@qcode.co.uk> wrote:
> ok, I'll have a go. I really need to read the diff for each commit so it
> will take me a day or 2 to put together a draft version.
>
> - Bernhard
>
>
> On 29 April 2013 10:41, Gustaf Neumann <neum...@wu.ac.at> wrote:
>
>> Dear Bernhard,
>>
>> Would be great, if you could help here. Releasing a 4.99.5
>> version soon and leaving further cleanup and
>> documentation improvements for a 5.0 release sounds
>> good to me. The biggest task for 4.99.5 is to provide a
>> "cooked version" of the changlog for the NEWS file.
>> Since the tagging of 4.99.4 more than 150 commits
>> went in.... time flies like an arrow. I hope to be able to
>> do this until the end of the week.
>>
>> -gustaf neumann
>>
>>
>> On 25.04.13 10:38, Bernhard van Woerden wrote:
>>
>> Thanks Gustaf,
>>
>> Do you plan to tag a new release ?
>> We want to put together Debian packages and it would be nice
>> to reference a release with changes since 4.99.1
>>
>> Regards
>> Bernhard
>>
>> On 25 April 2013 09:02, Gustaf Neumann <neum...@wu.ac.at> wrote:
>>
>>> Dear naviservlers,
>>>
>>> a short update on the changes in the tip version of Naviserver
>>> and some modules on bitbucket:
>>>
>>> - i've not made the big-cleanup of unused functions, but
>>> marked several as deprecated. The server reports
>>> now in the error.log when deprecated (C- or
>>> Tcl-implemented) functions are used.
>>>
>>> - the introspection interface for per-server and per-pool
>>> reporting is implemented and works nicely (used e.g. in
>>> the updated nsstats.tcl or in my set of munin plugins).
>>> The old interface (which was not virtual-server and
>>> pool-aware) is marked as deprecated.
>>>
>>> - i've moved several locks from global mutexes on all
>>> pools to muxtes per pool where appropriate to further
>>> improve scalability (most people won't notice)
>>>
>>> - nsdbpg: i've updated the interface of nsdbpg from
>>> the old string based interface to Tcl_Objs and implemented
>>> for the provided SQL statements a new Tcl_Obj type named
>>> " parsedSQL", which can reduce string copying and the
>>> parsing of SQL statements for the bind-var emulation
>>> significantly. When the Tcl_Obj is preserved, the
>>> SQL statement is processed once (at the first call)
>>> and the resulting C structures are preserved in the
>>> internal representation of the Tcl_Obj. In later calls,
>>> the internal representation of the parsed SQL statement
>>> can be reused without overhead.
>>>
>>> - I am updating the documentation whenever i step over
>>> some documentation problems, so it is improving, but
>>> there is still a log way to go.
>>>
>>> When downloading the tip version of naviserver, please
>>> get also nsdbpg/nsssl/nsstats when you use these modules.
>>>
>>> We are using the tip version of naviserver and the modules
>>> in production since a while. I think, we saw the last crash
>>> last year in october or so.
>>>
>>> best regards
>>> -gustaf neumann
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Try New Relic Now & We'll Send You this Cool Shirt
>> New Relic is the only SaaS-based application performance monitoring
>> service
>> that delivers powerful full stack analytics. Optimize and monitor your
>> browser, app, & servers with just a few lines of code. Try New Relic
>> and get this awesome Nerd Life shirt!
>> http://p.sf.net/sfu/newrelic_d2d_apr
>> _______________________________________________
>> naviserver-devel mailing list
>> naviserver-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/naviserver-devel
>>
>>
>
>
> --
> Bernhard van Woerden
> Qcode Software Limited
> www.qcode.co.uk
> T 01463 227488
>
--
Bernhard van Woerden
Qcode Software Limited
www.qcode.co.uk
T 01463 227488
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel