New test build 1-5-20060628: improved performance and large file support

Jeffrey Altman <[email protected]> Wed, 28 Jun 2006 12:38:16 -0400
Newsgroups gmane.comp.file-systems.openafs.devel.win32
Organization Secure Endpoints Inc.
Message-ID <[email protected]>
In preparation for the release of 1.5.3 I invite you to test
the latest daily test builds.   Releases 1-5-20060628 or
greater contain the following new long awaited features:

Large File Support:

This is the first build of the OpenAFS for Windows client
that (1) properly returns errors to the application if attempts
are made to write beyond 2GB when this is not supported by
the file server; and (2) allows the application to read/write
files larger than 4GB when supported by the file server.

Thanks to Asanka Herath for much of the hard work.


Inline Bulk Status Updates:

This is the first build of OAFW to support the Inline Bulk
Status RPC.  This RPC allows up to 50 file or directory
objects to be queried in a single operation.  This will
significantly improve the performance of the client when
walking directory trees.  In additional, the client can now
track callback information for stat cache entries even when
the file server was unable to provide status information due
to access restrictions.  This will further improve the
performance of the client when listing the contents of
directories the user only has "lookup" privileges and not
"read" privileges.


Other Improvements:

* Proper reporting of "over quota" and "disk full" errors

* New "fs uuid [-generate]" command to list the current
  cache manager Uuid and allow a new one to be generated
  on the fly without requiring a cache manager shutdown.

* Help files for the AFS Control Panel and SysTray tool
  are now installed in the correct locations

* vlserver failover when attempting to mount "root.afs"
  for the first time (only when Freelance is not used)
  has been fixed

* evaluating mount points to non-existent volumes no longer
  results in a crash

* a panic condition related to a failure to grab a lock
  and then subsequently freeing it has been fixed.

The new builds can be found at:

http://web.mit.edu/jaltman/Public/OpenAFS/
/afs/athena.mit.edu/user/j/a/jaltman/Public/OpenAFS/
\\afs\athena.mit.edu\user\j\a\jaltman\Public\OpenAFS\

Please send feedback.

Jeffrey Altman
smime.p7s (application/x-pkcs7-signature, 3.3 KB) - not displayed