And the RPMs are rebuilt: http://xrootd.cern.ch/sw/releases/3.0.3/rpms/ Lukasz 2011/3/22 Lukasz Janyst <[log in to unmask]>: > This is an automated email from the git hooks/post-receive script. It was > generated because a ref change was pushed to the repository containing > the project "xrootd". > > The annotated tag, v3.0.3 has been created > at 0ecf502f59464e04052bd5d791393bcee388313e (tag) > tagging 72fdf56799af3a0a18c2fcf476908fb4fcc1186f (commit) > replaces v3.0.2 > tagged by Lukasz Janyst > on Tue Mar 22 13:56:53 2011 +0100 > > - Log ----------------------------------------------------------------- > Tagging v3.0.3 > > Andrew Hanushevsky (40): > o Change the oss and fm components to use file extended attributes instead of meta-files. This affects copy, create, reloc, rename, and unlink in the oss layer. Migrate, purge, transfer, and most admin commands in the frm component. > Resolve conflict by remove what actually was supposed to be removed (comments). > Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Provide backward compatability for sites that can't convert right away. > Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Rename variable to remove conflict between it and global of the same name. > Add missing braces that caused config failure in frm_admin command. > Account for correct path when -M value is zero. > Correct RetToken() behaviour in the presence of multiple spaces between tokens and > Move mapping of errno to xrootd error code to the protocol package where it > Add null byte after checksum value response. > Allow underscores in set/setenv variables. > Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Add PreReleaseNotes.txt which is a holding area for people to add information > The following set of changes optimize handling of shared-everything > Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Explain what got added in the pre-release notes. > Refine queue handling to avoid unbounded semaphores and extraneous messages. > Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Correct misleading comment. > Change code to avoid warning messages. Most are innocuous except for the memset() in XrdMonxxx where the arguments where transposed making the memset do nothing. > Fix another memset() arg reversal. > Disable parallel streams. Necessary until threading problems fixed in client. > Merge branch 'master' of /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Remove code added to identify meta-managers. The way it worked violated the protocol spec and simply confused the client (which doesn't follow the protocol spec in this case anyway). > Decouple the lookup delay from the query response delay. Allow the query response > From Brian Bockelman (somewhat reworked) to allow a proxy server to apply name2name translation for servers that do not do so (e.g. dCache xrootd door). The directive, > Restore backward compatability after previous patch introduced the cms.deley qdl option. > Use native atomic operations when available to record statistics in network I/O layer. > Add missing return that was dropped from a previous patch. This allows compilation on Solaris 10 and removes a warning under gcc. > Additional changes for atomics to deal with memory access ordering. > Notify redirector when directories are added or removed. > Add path test in truncate function. > Fix issues detecting atomics on Intel platforms and several x86 Solaris issues. > Remove unused (and confusing) variable that looked like it was being used. > Add fwdwait option to cms.request directive to allow sites to pace forwarded > Remove limit on number of default threads (i.e. accept the default from the > Update pre-release information. > > Brian Bockelman (2): > Fix library dependencies in XrdPss and XrdFfs > Make makesrpm.sh more portable and the spec file conforming better to the fedora packaging guidelines > > Gerri Ganis (3): > Fix detection of configuration tag on OpenSolaris (should be sunCCi86pc, not sunCCamd64). > From Brian Bockelman: > From Ramon Medrano Llamas: > > Lukasz Janyst (43): > Reset the transaction timeout for the Query method. > [bug #77535] xrdcp now returns an error to the shell when it fails to copy the file > Fix the autotools build > Enable the genversion script to just print the version number to stdout. > Properly locate the perl binary > From Fons Rademakers: Fix build related issues and compiler warnings > Write a proper autotools bootstrap script. > Add manpages for the client binaries. > Change the default paths for kerberos5 on Red Hat > Add missing include: stdio.h > Detect of fuse on RHEL5 > Dont install test binaries > No need for xrdcp to be static > SunCC doesn't support __FUNCTION__ macro > Make the client fork safe > Enable the client to use TCP keepalive depending on the env variable > TCP KeepAlive: error reporting > Make the fork handlers check if the connection manager exist before trying to shut it down > Treat the connection as broken on every request timeout > Add extended TCP Keep Alive setting (Linux only) > Revert "Treat the connection as broken on every request timeout" > Propagate the daemon status the the parent process if started with -b. > Add commandline option to write a pidfile > Fail the parent if the pid file creation failed > Add RPM packaging > Remove the legacy specfiles > Allow physical connection to reuse an already connected socket. > Add missing build dependencies > RPM spec: Move libXrdFfs to the libs package removing the server dependency on fuse > Add an example of multiple instance definition to the sysconfig file > Remove a hex value from the usage printout > Define HAVE_XRDCRYPTO macro if OpenSSL is present. > Silence the unchecked-write warnings > Fork handlers need to have C linkage > Fill the release notes > Add epoch to the RPM dependency check > [bug #79710] fix a segfault in xrdcp while trying to read a file from a broken filesystem > RPMS: make space for coredumps > Add RHEL4 compatible init script > Update the release notes > Move the content of PreReleaseNotes.txt to ReleaseNotes.txt > Add RPM changelog > RPM: Fix the description of the client package > > Wei Yang (11): > in XrdFfsDent_dentcache_fill(), reduce cache expiration speed. > in XrdFfsDent_dentcache_fill(), reduce cache expiration speed. > Merge /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Add XrdFfsPosix_clear_from_rdr_cache() and use this in XrdFfsXrootdfs.cc. > add SIGHUP handler in XrdFfsXrootdfs.cc. It will refresh URL cache. > slightly change syslog() text > Merge /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > Use SIGUSR1 instead of SIGHUP because FUSE itself defines SIGHUP > Merge /afs/slac.stanford.edu/www/projects/scalla/repo/xrootd > move syslogging out of XrdFfsMisc_refresh_url_cache(). Create > print help page if no option/parameter/environment vars are provided. > > ganis (6): > Add description of recent commits in XrdCryptossl and XrdOucBonjour > In XrdCryptossFactory: > In configure.classic, have the test program for the atomics doing also the link step, because problems > In XProtocol/XProtocol.hh, on Windows add missing definition of error codes needed by the recently > In XrdSysPlatform.hh > In XrdSysPlatform.hh > > ----------------------------------------------------------------------- > > > hooks/post-receive > -- > xrootd >