[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gfarm-announce-ja:01475] Gfarm version 1.4 release
- From: Yusuke Tanimura <yusuke.tanimura@xxxxxxxxxx>
- Date: Tue, 14 Nov 2006 08:47:32 +0900
みなさま:
本日,米国フロリダ州タンパで行われている SC'06 オープニングに合わせて,
Gfarm バージョン 1.4 を公開しました.
http://datafarm.apgrid.org/
バージョン 1.4 では,バージョン 1.3.1 に比べて安定性,性能,使い勝手の
改善が行われています.gfarm_agent 使用時,libgfarm のスケジューリング
についての大きな問題を解決しているほか,インストールドキュメントを始め,
FAQ や既知の問題などドキュメントの充実も図りました.利用方法は 1.3 と
ほぼ同じですので,1.3 をご利用の方は是非,すぐに更新されることをお勧め
します.1.3 以前をご利用の方もこの機会に最新バージョンへの更新をご検討
頂ければと思います.
ソフトウェアは http://datafarm.apgrid.org/ でダウンロードできます.
バグトラッキングシステム http://datafarm.apgrid.org/bugzilla-ja/ も
運用していますので,問題がありましたらご報告頂けると幸いです.
なお,今後はバージョン1系についてはバグ対応を中心に行ない,新規開発は
バージョン2系に移行する予定です.
以下はリリースノートからの抜粋です.
Copyright (c) 2003-2006 National Institute of Advanced Industrial
Science and Technology (AIST). All Rights Reserved.
Release note for Gfarm 1.4
==========================
[2006.11.13]
Updated Features
* gfrm(1)
- support parallel removal of files to speed up operations if gfrm
is compiled in OpenMP C compiler.
- add -j <#thread>, -D <domain>, -H <hostfile>, -N <#replica>, -n,
-q, -v options. -j option is only available if gfrm is compiled
in OpenMP C compiler.
* gfwhere(1) - add -r and -R options for recursive listing.
* config-gfarm - support CentOS.
* gfsplck(1)
- add a functionality to release text-busy status. A file which
was being opened by crashed application programs holds
text-busy status. (Bugzilla-ja #60)
* gfimport_text(1) - add -N <#host> option.
* gfarm_agent(1)
- surpress too much and unimportant log output to improve
performance.
- add -L <log_level> option to specify a syslog level.
* gfarm.conf(5)
- add "level log_level" directive.
- add "record_atime disable" directive.
* gfmd(8) and gfsd(8) - add -L <log_level> option.
* libgfarm
- improve a scheduling algorithm:
o when a gfsd stops during reading a file, retry another file
replica automatically.
o when a connection error to gfsd is observed, remove the host
entry from a scheduling cache.
o when opening a file with the O_TRUNK flag, schedule a
filesystem node regardless of the original location.
- do not ignore SIGPIPE for applications that do not check return
value in write(2). (Bugzilla-ja #68)
- add more check against integer overflow.
* Documentation
- improve all documents: add more detailed and more exact
explanation.
* Bug fix
- gfls(1) - fix a bug that a longer pathname than the screen
width causes an error.
- gfreg(1) - fix a bug in recursive mode that a directory name
cannot be changed.
- config-gfarm(1)
o resolve a problem that postmaster fails to start up in
some cases.
- gfmd(8) - add description about -d option in usage display.
(Bugzilla-ja #62)
- gfsd(8) - fix a bug that errno is not preserved by SIGCHLD
handler.
- libgfarm
o fix a bug such that gfs_client_terminate() does not remove
connection entries from a connection cache. This may cause
core dump in some calling sequences.
o fix a bug that a file cannot be deleted if it has no
fragment information.
o fix a serious bug in scheduling which may cause libgfarm to
hang up. (Bugzilla-ja #66)
- fix a package dependency problem in gfarm.spec.
--------------------------------------------------------
谷村勇輔 <yusuke.tanimura@xxxxxxxxxx>
産業技術総合研究所 グリッド研究センター
〒305-8568 つくば市梅園1-1-1 つくば中央第二
つくば本部・情報共同棟 5階 (05409室)
TEL 029-862-6703 / FAX 029-862-6601