mirror of
https://git.openafs.org/openafs.git
synced 2025-01-18 06:50:12 +00:00
Update 1.6 NEWS entry based on 1.6.0pre2 release notes
Change-Id: Id795a74910bc881f8e93c8e80b9cb55ff48c3b15 Reviewed-on: http://gerrit.openafs.org/3950 Tested-by: BuildBot <buildbot@rampaginggeek.com> Reviewed-by: Derrick Brashear <shadow@dementia.org>
This commit is contained in:
parent
fe231190d8
commit
f378dcf785
126
NEWS
126
NEWS
@ -7,6 +7,17 @@ OpenAFS 1.6.0 (in progress)
|
||||
* vos now properly deals with matching sites when servers are
|
||||
multihomed.
|
||||
|
||||
* Don't stop Rx keepalives after an ackall is received, avoiding
|
||||
spurious connection timeouts. (128848)
|
||||
|
||||
* Don't retry Rx calls on channels returning busy errors. (128671)
|
||||
|
||||
* Properly enable Rx connection hard timeouts.
|
||||
|
||||
* Initialize rx_multi lock before use.
|
||||
|
||||
* Avoid spurious crashes when initializing in "backup" client.
|
||||
|
||||
All server platforms
|
||||
|
||||
* Fix ptserver supergroups support on 64 bit platforms.
|
||||
@ -15,12 +26,90 @@ OpenAFS 1.6.0 (in progress)
|
||||
|
||||
* Properly hold host lock during host enumeration in fileserver.
|
||||
|
||||
* Attempt to recovery more quickly from timed out volume release
|
||||
transactions.
|
||||
|
||||
* Auditing now properly byte order swaps IP addresses when printing.
|
||||
|
||||
* vos split now has improved error handling.
|
||||
|
||||
* Many changes to again support Windows fileservers.
|
||||
|
||||
* During volume removal, data removal speed improved.
|
||||
|
||||
* Improve CPU utilization during volume attaching by DAFS.
|
||||
|
||||
* In salvager check-only mode, avoid potentially fixing a vnode.
|
||||
|
||||
* Fix support for large (greater than 2gb) volume special files.
|
||||
|
||||
* Salvager will not crash if multiple or bad volume link tables are
|
||||
encountered.
|
||||
|
||||
* Avoid erroneous full dump by remembering which sites were out of
|
||||
date at the start of the release.
|
||||
|
||||
Microsoft Windows:
|
||||
|
||||
* afs_config will not longer set the Tray Icon State in the registry
|
||||
if the checkbox is not present in the dialog. (128591)
|
||||
|
||||
* AFS Explorer Shell Extension now works from folder backgrounds.
|
||||
Overlays for mount points and symlinks are present in the dll, but
|
||||
are not registered at present by the installers.
|
||||
|
||||
* Do not use RankServerInterval registry value as the value for
|
||||
PerformanceTuningInterval.
|
||||
|
||||
* When the data version of a mountpoint or symlink changes, the target
|
||||
string in the cm_scache_t object must be cleared.
|
||||
|
||||
* "fs checkservers" now includes vldb servers in the output and only
|
||||
lists multi-homed servers once. A multi-homed server that has at
|
||||
least one up interface is no longer considered to be down.
|
||||
|
||||
* When asynchronously storing dirty data buffers to the file server
|
||||
ensure that (a) the cm_scache_t object and the cm_buf_t object are
|
||||
for the same File ID so that locking and signalling work properly;
|
||||
and (b) if the FID no longer exists on the file server, do not
|
||||
panic, just discard the buffer.
|
||||
|
||||
* When processing VNOVOL, VMOVED and VOFFLINE errors perform server
|
||||
comparisons by UUID or address and not simply by cm_server_t
|
||||
pointer. Otherwise, server failover may not succeed.
|
||||
|
||||
* Do not preserve status information for cm_scache_t objects when the
|
||||
issuing server is multi-homed.
|
||||
|
||||
* Giving up all callbacks when shutting down or suspending the machine
|
||||
is now significantly faster due to the use of an rx_multi
|
||||
implementation. (This functionality is still off by default and
|
||||
must be activated by a registry value.)
|
||||
|
||||
* Race conditions were possible when updating the state of the
|
||||
cm_volume_t flags and when moving the volumes within the least
|
||||
recently used list.
|
||||
|
||||
* Ensure that the lanahelper library does not perform a NCBRESET of
|
||||
each lan adapter when enumerating the current network bindings.
|
||||
Correcting this permits OpenAFS to work on Windows 7 when the
|
||||
network adapter settings change.
|
||||
|
||||
* Fix creation of mount points and symlinks as \\AFS\xxxx
|
||||
|
||||
All UNIX client platforms
|
||||
|
||||
* Servers now marked down when GetCapabilities returns error.
|
||||
|
||||
* In-use vcache count is now properly tracked.
|
||||
|
||||
* Check for /afs existance before starting, unless -nomount is
|
||||
specified.
|
||||
|
||||
* Avoid a potential panic when using /afs/.:mount syntax.
|
||||
|
||||
* Avoid a panic in memcache mode due to missing CellItems file.
|
||||
|
||||
FreeBSD
|
||||
|
||||
* Fix socket termination on shutdown.
|
||||
@ -29,29 +118,56 @@ OpenAFS 1.6.0 (in progress)
|
||||
|
||||
* References to vcaches are no longer leaked during root or reclaim.
|
||||
|
||||
* Remove support for "Giant" lock as we no longer need to use it.
|
||||
|
||||
* Don't sleep with AFS GLOCK.
|
||||
|
||||
* Properly enable 64 bit long long support.
|
||||
|
||||
* Restore support for FreeBSD 7 (128612)
|
||||
|
||||
* Fix locking issues at shutdown.
|
||||
|
||||
Linux
|
||||
|
||||
* Define llseek handler to avoid ESPIPE error in 2.6.37.
|
||||
* Support through kernel 2.6.38.
|
||||
|
||||
* Mount interface replaces get_sb (new for 2.6.37, not yet required).
|
||||
* Red Hat init script allows deferring for a new binary restart.
|
||||
|
||||
* RedHat init script allows deferring for a new binary restart.
|
||||
* Red Hat packaging now properly supports RHEL6.
|
||||
|
||||
* DEFINE_MUTEX replaces DECLARE_MUTEX for 2.6.37.
|
||||
* Use rx_Readv in cache bypass to improve performance.
|
||||
|
||||
* Properly handle 0-length replies during cache bypass operations.
|
||||
|
||||
* Properly handle non-contiguous readpage cache bypass operations.
|
||||
|
||||
* Do proper locking when transitioning to or from cache bypass.
|
||||
|
||||
* Avoid extra runs of vcache freeing routine. (128756)
|
||||
|
||||
MacOS
|
||||
|
||||
* Correct return value from setpag syscall.
|
||||
* Properly handle setpag errors. PAGs are not supported.
|
||||
|
||||
* Check for unloaded kernel extensions when decoding AFS panics.
|
||||
|
||||
* Disable "get tokens at login" in prefs pane if AD authentication
|
||||
plugin is configured.
|
||||
|
||||
OpenBSD
|
||||
|
||||
* Bug fixes for issues introduced previously in 1.5 series.
|
||||
|
||||
* Support through OpenBSD 4.8.
|
||||
|
||||
Solaris
|
||||
|
||||
* Switch to ioctl() syscall replacement for Solaris 11 since syscall
|
||||
65 is not safe.
|
||||
|
||||
* Fix support for Solaris pre-10.
|
||||
|
||||
|
||||
OpenAFS 1.5.78 (2010-11-04)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user