Updating from older versions

This page lists those commands which existed in older versions of analog, but
which have been changed or abolished in this version. The new features in this
version are listed on the page What's new in
this version?.

Upgrading from 2.90beta1

LOGFORMAT MICROSOFT has been replaced by
LOGFORMAT MICROSOFT-NA and LOGFORMAT MICROSOFT-INT;
and similarly for LOGFORMAT NETPRESENZ.

Upgrading from 2.11 and earlier

It is possible that there may be small discrepancies between the results
from previous versions and the results from this version because the
parsing code has changed, but any such differences should be minor.

It is possible that this version may not automatically parse a logfile
that previous versions could parse, because it checks more carefully
that the logfile is in the format claimed. If so, you will have to use a
LOGFORMAT command.

Approximate host counting has been abolished, unless there's a
significant demand for it.

The Error Report has been abolished (together with the configuration
commands ERROR, ERRLOG and ERRMINOCCS).
See the What's new? page.

The BROWLOG and REFLOG commands have also been
abolished: just use LOGFILE
instead.

The HASHSIZE commands have been abolished: analog now chooses
the size of the hash tables itself.

The MINREQS and similar options have been replaced by the
FLOOR commands.

Only one * is now allowed on the left-hand side of aliases,
to avoid ambiguities.

Automatic detection of log type is now on a per-file rather than a
per-line basis.

The UNIT commands have been abolished. They weren't very
useful, and they didn't make much sense with the different ways of
displaying the time report bar charts. The unit is now always chosen
automatically.

DIRLEVEL has been abolished, because the
SUBDIR command is more general.
Use SUBDIR */* or whatever instead.

Comments aren't allowed in the domains file.
I don't think this should cause a problem.

BASEURL is abolished. Use the second argument to the
LOGFILE command instead.

GRAPHICAL is abolished. Instead, use lower case letters with
the GRAPH commands.

DNS cache files from previous versions are not compatible with version
2.9.

- as a synonym for none has been abolished in some
places, e.g., HOSTURL.

The following command line arguments have been abolished from earlier
versions, many of the letters getting new meanings: 7,
l, n, p, s, u,
v, w. (-v has moved to
-settings.) Others have been changed since version 1.2 as
well.

Upgrading from 2.0, Win32 users

Filenames for logfiles etc. should now be given DOS-style, with
backslashes, rather than Unix-style with forward slashes.

Upgrading from 1.92 and earlier, Mac users

There is no longer an automatic progress report. Use the
PROGRESSFREQ command instead.