From: Bernhard v. W. <ber...@qc...> - 2013-05-03 11:59:25
|
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 <ber...@qc...> 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 <ne...@wu...> 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 <ne...@wu...> 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 >> nav...@li... >> 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 |