Mailing List Archive



Back to the month index Back to the list index

David J. Hughes (bambi@Hughes.com.au)
Mon, 6 Jan 1997 22:58:35 +1000 (EST)


Date: Mon, 6 Jan 1997 22:58:35 +1000 (EST)
From: "David J. Hughes" <bambi@Hughes.com.au>
Subject: [mSQL] mSQL 2.0 Beta 2 Available
Message-Id: <Pine.SUN.3.91.970106224834.9294C-100000@webster.AusWeb.com.au>

A Happy New Year to all.

Firstly, I'd like to thank everyone for the feedback we've received about
mSQL 2.0. Your bug reports and comments are helping us a great deal.

Secondly, for all those people who mailed me and have not yet received a
response, I'm sorry for the delay but I am getting there. We were
swamped with mail as soon as 2.0 was released. We started back at work
today after a lovely Christmas break and are now even further behind (I
have over 500 messages in my inbox to work through).

Ok, on with the show. The second public Beta of mSQL 2.0 is now
available. This release fixes several bugs and also introduces a couple
of performance increases. Our intention is to release a new Beta release
every second Monday while bugs are being found (we were slowed down by
the Christmas break this time).

As usual, the new version of mSQL can be downloaded via the web from
http://www.Hughes.com.au/. Some people have mentioned that
www.Hughes.com.au does not resolve in the DNS. If that is the case at
your site please try http://Hughes.com.au/ while we sort this out (it;s
the same machine anyway).

To help people from overseas (particulalry from Germany and other areas
of Europe) a US mirror site is now available for the software downloads.
This is not a complete mirror of the Hughes Tech site, just a mirror of
the downloads (which should be the things causing you problems anyway).
Many thanks to Steven M. Doyle of World One Telecommunications
<shadow@worldone.com> for the bandwidth and space! The mirror site is
available from the download links on the Hughes Tech web pages.

Details of this release are

6 January 1997 2.0 Beta 2
-----------------------------------
        o Fixed problem with deletion using an index for row selection
          (reshuffle of dup values in tree node caused getNext to skip
           a valid entry)

        o Fixed bug in bulk index creation where it was including
          non-active rows in the newly created index.

        o Added strncasecmp() for SVR4 people (so they can dodge the BSD lib)

        o Fixed bug in the AVL node swapping code wrt dup node lists.

        o Fixed core dump bug when DISTINCT used with an empty result
          table.

        o Fixed bug in the updating of CHAR fields.

        o Increased listen queue for UNIX socket to 128

        o Fixed bug in updateValues() where by a full field width char
          value would trash the active flag of the next field (i.e. NULL
          termination of the string).

        o Fixed param count test in Lite function calling.

        o Increased Lite VM performance by up to 20% by caching stack
          frames and other reuseable items.

        o mSQL Server performance increases
          - Removed some more malloc & bzero overhead
          - Added speedup for boxes without hardware multiply (like
            lots of the early SPARCs).
          - The above modifications produced a 20% faster "killer"
            result on a SPARC without hardware math.

        o Added support for symbolic Macros in modules

        o Started support for dynamic loading shared modules

Bambi
...
--------------------------------------------------------------------------
To remove yourself from the Mini SQL mailing list send a message containing
"unsubscribe" to "unsubscribe" to msql-list-request@bunyip.com. Send a message containing
"info msql-list" to majordomo@bunyip.com for info on monthly archives of
the list. For more help, mail owner-msql-list@bunyip.com NOT the msql-list!