[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gfarm-announce:04259] Gfarm version 1.4.1 release
- From: Yusuke Tanimura <yusuke.tanimura@xxxxxxxxxx>
- Date: Sat, 31 Mar 2007 18:59:20 +0900
Dear all,
A new stable release of Gfarm 1.4.1 is now available for download.
http://datafarm.apgrid.org/
This version is mainly bugfix release. One major update, however,
is to support a new data schema to reduce data amount in the
PostgreSQL server. In the case of that millions numbers of files
are stored on the Gfarm filesystem, the update is critical to the
operation of the metadata server. When you would like to enable
the update feature on your existing Gfarm environment, you need
to run config-gfarm again as follows.
Metadata dump by "gfhost -M" and "gfdump -d"
config-gfarm ....
Metadata restore by "gfhost -R" and "gfdump -r"
When you just upgrade the Gfarm from the version 1.4 to 1.4.1
without enabling the feature, you don't have to proceed the above
steps at all.
The software can be downloaded from http://datafarm.apgrid.org/
The bug tracking system is available at http://datafarm.apgrid.org/bugzilla/
As previously announced, the Gfarm source repository is now publicly
available to everyone at sourceforge.net to facilitate open source
development. We are looking forward to your contribution for further
improvement and enhancement.
Release note for Gfarm 1.4.1
============================
[2007.3.31]
Updated Features
* Backend database
- support a new data schema to reduce data amount in the
PostgreSQL server. Note that backward compatibility
with the old database schema is supported.
* gfexport(1) - improve the performance of gfexport.
* gfdump(1) - add -v option to see the progress of gfdump.
* gfarm_agent(1) - report initialization error when it fails to read
the configuration file. (Bugzilla-ja #75)
* libgfarm
- print verbose error messages in UDP processing.
- improve UDP re-transmission scheme to avoid aggressive
re-transmission that may make UDP packets dropped. The first
timeout is changed from 10 milliseconds to 8 seconds.
- increase default TCP connection timeout from 5 seconds to 30
seconds.
- make a reconnection mechanism to gfsd robust against more network
error cases.
* Bug fix
- gfrm(1) - fix a bug that gfrm cannot delete a file that does
not have any file section copy information.
- gfwhoami(1) - fix a bug that gfarm_terminate() is not executed.
- gfarm_agent(1)
o fix a bug that gfarm_agent might consume 100% of CPU when
pthread_create() fails, at least, in Fedora Core 5
(kernel 2.6.19-1.2288.fc5smp).
- libgfarm
o fix a bug that gfs_rename() doesn't return an error when
a directory rename operation fails and undoes.
(Bugzilla-ja #76)
o fix a bug that gfs_pio_seek() does not work in some
situations. (Bugzilla-ja #78)
o fix a bug that a client may cause segmentation fault after
re-connecting to a gfarm_agent metadata cache server.
o fix a bug that gfarm_pgsql_path_info_get() does not retry
just after a PostgreSQL server is restarted.
o fix a bug that gfarm_pgsql_terminate() does not close the
connection.
- configure - use autoconf-2.59 instead of 2.60 to suppress
harmless WARNING messages.
- Syscall hooking library
o remove redefinition of "offsetof," which is exposed in
glibc-2.3.1 in Fedora Core 6.
o accept //gfarm also as a mount directory.
-----------------------------------------------------
Yusuke Tanimura <yusuke.tanimura@xxxxxxxxxx>
Grid Technology Research Center, National Institute of AIST
1-1-1 Umezono, Tsukuba Central 2
Tsukuba City 305-8568, Japan
TEL: +81-29-862-6703 / FAX: +81-29-862-6601