HSI and HTAR News

Announcing HSI 3.5.4

HSI Version 3.5.4 is now available for HPSS Release 7.1.2 and 7.3.x sites.


New features in this release include:


Global New Features:


better support for building in 32 or 64 bit mode

■ Performance improvements resulting in less CPU use for I/O for HSI/HTAR and the I/O library

Kerberos build enhancements  support for modern MIT kerberos distributions that do not contain

  the com_err library, and that  include libksvc.

FreeBSD 7.x, 8.x support

■ MacOSX Snow Leopard support


HSI New Features in 3.5.4:


■ Support for the HPSS Transfer Agent The HPSS Transfer Agent provides multinode transfer capability for

HPSS file transfers for cluster filesystems such as GPFS and Lustre.

■ better Control of Background Staging by allowing the HPSS Administrator to specify the maximum

number of background stage requests in the server-side HPSS.conf file.  The default maximum requests

is reduced from 100 to 15.

■ Better support for multiple HPSS Groups with the newgrp command and the '-g gid|groupname' command 

line options

Multi-HPSS improvements  with addition of "-a acctid|acctname" and "-g gid|groupname" parameters to the

open command

 Added db2-format bitfile ID in the dump command output

Miscellaneous modifications/bugfixes:

  - see the 3.5.4 Changelog for details

HSI New Features in 3.5.3
■ Add "set agentcount=count option for specifying the number of Agents to be used 
for file transfers
■ Add 
-s stream_id 
option to the CHCOS command to specify a particular chcos stream ID to be
used.

HSI New Features in 3.5.2
■ Improve seed value for HPSS Request IDs
■ Preserve HPSS Perms for Directories on recursive gets
■ Internal code rework to speed up directory listings

HSI New Features in 3.5.1
■ Include current account ID in xferlog messages
■ Use auto-cos selection for "touch" command if not specified on the command line
■ Add -a, -c, -f, -m, -r, -t and -l options to the CHCOS command 
■ Use HPSS_CFG_FILE_PATH when looking for the global hsirc file
■ Add "enable_ta_io" to hsirc file to enable or disable use of the HPSS Transfer Agent
■ Add support for multiple CHCOS threads in the HPSS Core Server.  Automatically uses the maximum number
of threads, but provides overrides for the maximum number of threads to use. 

HSI New Features in 3.5
■ Support for HPSS 7.1  - HPSS 7.1 64-bit definitions, address structure changes for IPV4/IPV6
■ New "ls" listing options:
       "ls -Ln" listing option to specify the hierarchy level for "ls -P" listings
       "ls "-D" option to display full date/time
       "ls "-S" option to display size in KB/MB/GB/TB/PB/XB
■ Support server-side umask setting  for default umask if not overridden by hsirc
■ Support HPSS Transfer Agent for HPSS 7.x

HTAR New Features in 3.5.4:


CSH-Style wildcard support added  for all commands to allow for using pattern-matching when selecting

files

Added support for "~" and "~user" HOME-directory syntax  when specifying pathnames for the archive file 

or for member files

■ Improved CPU use during I/O transfers  by changing select() calls to use the minimum fd count

Added "norecurse" command line option (-Hnorecurse) for disabling recursive scanning of directories and

recursive listing of directories


HTAR New Features in 3.5.3

Add new capabilities for GHI-HTAR


HTAR New Features in 3.5.2

■ Add -N fifofile option to provide HTAR heartbeat status for GHI/NFT/...


HTAR New Features in 3.5.1

■ 3.5.1 contains no new features, just bugfixes

Prerequisitess for HSI 3.5.4

 ■ HPSS 7.2.1 or later is required for HSI 3.5.4.  

 ■ openssl-0.9.8g or higher is required for both the HSI Gateway and for all clients

 ■ the Editline Library (libedit) is required in order to build HSI with the history and command line editing functions enabled.


Compatibility

 ■ HSI 3.5,3.5.1,3.5.2,and 3.5.3 clients are compatible with an 3.5.4 HSI Gateway server

 ■ HSI 3.5.4 clients require a 3.5.4 HSI Gateway server