
  NorduGrid ARC v0.4.2 Release Notes

May 20, 2004

This is yet another holiday (Ascension) release. The new 0.4.2 release
of the stable branch of the ARC middleware by NorduGrid has been
uploaded to the repository. Go to the download section
<http://ftp.nordugrid.org/download/> from the NorduGrid web page, or
proceed directly to the repository
<ftp://ftp.nordugrid.org/nordugrid/releases/0.4.2>.

This release mainly fixes various bugs and should be backward compatible
with 0.4.1 <release_notes_0_4.html>. Users of 0.4.1 are advised to
upgrade to this release.

Changes are:

    * The grid-cert-request problem from the standalone which requested
      Estonian certs by default
    * Add German DFN CA certs to the standalone package
    * Add distribution information to the RPM %{distribution} macro
    * Optimize checksum algorithm
    * Add requirement on Globus RPM
    * Less debug messages ? reduce job log size
    * Bug fix in scan-pbs-job (found on Sigrid)
    * Map the NorduGrid VO members just after all the other groups (bug
      #339
      <http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=339>)
    * Support arbitrary attribute to indexing services
    * Make timeout work even if execution hung somewhere in external code.
    * Optimize http-like transfers by increasing the buffer size
    * The queue+jobs+users-pbs.pl is sensitive about the order of lines
      in the queue configuration file. This fix orders the lines
      correctly so that the "comment" field is picked up.
    * The build directory should not be required to be writable during
      installation (bug #257
      <http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=257>).
    * Change the meaning of the PENDING state and fix a possible mail
      storm bug
    * Fix for problem when looking for curl (bug #347
      <http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=347>)


      Details on patches:

checksum.patch:

    * Optimize checksum algorithm
          o grid-manager/misc/checksum.cc
          o grid-manager/misc/checksum.h

globus_dep.patch:

    * Add requirement on Globus RPM
          o INSTALL
          o nordugrid.spec.in

logfix.patch:

    * Less debug messages ? reduce job log size
          o grid-manager/https/client/client.cc

scanpbs.patch:

    * Bug fix in scan-pbs-job (found on Sigrid)
          o grid-manager/LRMS/pbs/scan-pbs-job.in

nordugridmap.patch:

    * Map the NorduGrid VO members just after all the other groups (bug
      #339
      <http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=339>)
          o vo/nordugridmap
          o vo/nordugridmap.conf

rls.patch:

    * Support arbitrary attribute to indexing services
          o grid-manager/datamove/datapoint.cc
          o grid-manager/datamove/datapoint.h
          o grid-manager/datamove/datapoint_rc.cc
          o grid-manager/datamove/datapoint_rls.cc

timeout.patch:

    * Make timeout work even if execution hung somewhere in external code.
          o grid-manager/datamove/datamove.cc

bufsize.patch:

    * Optimize http-like transfers by increasing the buffer size
          o grid-manager/datamove/datahandle.cc

queue-comment.patch:

    * The queue+jobs+users-pbs.pl is sensitive about the order of lines
      in the queue configuration file. This fix orders the lines
      correctly so that the "comment" field is picked up.
          o config/nordugrid.info.in

makelinks.patch:

    * The build directory should not be required to be writable during
      installation (bug #257
      <http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=257>).
          o userinterface/Makefile.am

gm_states.patch:

    * Change the meaning of the PENDING state and fix a possible mail
      storm bug
          o grid-manager/jobs/states.cc

findcurl.patch

    * Fix for problem when looking for curl (bug #347
      <http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=347>)
          o vo/nordugridmap

