Dear all,
after doing some more polishing (static analyzers, more valgrind test)
and updating NEWS,
i've today tagged NaviServer and the modules mentioned below with
naviserver-4.99.5 on bitbucket
and uploaded new tar files to sourceforge.
all the best
-gustaf neumann
Am 06.05.13 00:12, schrieb Gustaf Neumann:
Am 03.05.13 13:52, schrieb Bernhard van Woerden:
My feeble attempt at this is a pull request on bitbucket.
Hope this is of some use.
Bernhard, many thanks, this was a great help. I've made yet
another iteration over the NEWS file and tried to group changes
in the top section.
How should we do packaging?
We have at least the following components with changes
- naviserver
- nsssl
- nsstats
- nsdbpg
- nssmtpd
- nsauthpam
where the first four have larger changes. Any other
good options other than
- naviserver
- naviserver-nsssl
...?
Should we mention changes from the drivers/packages
as well in the NEWS file?
Any objections to use the same tag on bitbucket for these packages
to denote compatibility?
-gustaf
Gustaf has been very industrious.
-Bernhard
On 29 April 2013 18:33, Bernhard van Woerden <bernh...@qcode.co.uk
<mailto: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
<mailto: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
<mailto: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_may
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel