[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.


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


New Feature
* automatic reconnection to gfmd 
* extended attribute
* XML extended attribute that is searchable by XPath
* group management by the Virtual Organization Membership Service
* 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

* 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

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