[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gfarm-announce:71901] Gfarm version 2.3.0 released



Hi all,

We are pleased to announce the release of Gfarm file system version
2.3.0, Gfarm2fs version 1.1.1, and Gfarm GridFTP DSI version 1.0.0.

http://sourceforge.net/projects/gfarm/

Major update includes extended attributes, XML extended attributes,
automatic reconnection to gfmd, group management by the Virtual
Organization Membership Service (VOMS), multiple spools support in
GSI.  XML extended attributes are a unique feature of Gfarm, which is
searchable by XPath.  Multiple spools support is a contribution from
Nikola Garafolic.  This release also includes some bug fixes.

After upgrading to this version, it is necessary to update the
backend database setting as follows;

# service gfmd stop
# config-gfarm-update --update
# service gfmd start

Now 'config-gfarm-update' supports the PostgreSQL backend and
OpenLDAP backend. If you specified the --prefix option when
configuring the Gfarm file system by config-gfarm, the --prefix
option is required for config-gfarm-update.

Also note that it is necessary to restart gfmd and gfsd (several
times for safe) after upgrading. It is *not* necessary to execute
config-gfarm or config-gfsd script again.

Release note for Gfarm 2.3.0
============================

[2009.8.23]

New Feature
* automatic reconnection to gfmd 
* extended attribute
* XML extended attribute that is searchable by XPath
* group management by the Virtual Organization Membership Service
  (VOMS)
* gfarmroot group - super users' group in Gfarm
* multiple spools support in GSI
  [contribution from Nikola Garafolic]

New Command
* gfvoms-sync - synchronizes the group information with the VOMS
* gfxattr - set, get, remove, and list extended attributes
* gffindxmlattr - search XML extended attributes by XPath

New API
* gfs_{set,get,list,remove}xattr, gfs_f{set,get,remove}xattr -
  extended attribute support
* gfs_{set,get,list,remove}xmlattr - XML extended attribute support
* gfs_findxmlattr, gfs_getxmlent, gfs_closexmlattr - XML extended
  attribute search

New configuration in gfmd.conf
* metadb_server_dbq_size directive to specify a queue length for
  backend database

Updated feature
* gfdf - add the -n option to display hostnames of available file
  system nodes
* config-gfarm-update - the --update-symlink option is replaced with
  the --update option, which updates the metadata schema of backend
  database for not only symbolic links but also extended attributes
* config-gfarm-update - support ldap backend
* config-gfarm - add -X option to enable XML extended attribute.
* gfmd - use epoll if available that improves the response time in
  Linux

Bug fix
* gfmd - fix a critical problem such that there is a case to remain
  invalid old replicas even when it is updated.
* gfmd - fix a problem such that an application hangs when opening a
  file in write mode that is opened by another application.
* config-gfarm - fix unbound variable error when setting the DEBUG
  environment variable.
* update st_atime and st_mtime in backend database

---
Osamu Tatebe
Department of Computer Science, University of Tsukuba
1-1-1 Tennodai, Tsukuba, Ibaraki 3058577 Japan