Branch next
Tag:V2.7.0
This release contains a libntirpc pullup, please refresh your submodule.
Release Highlights
* Some minor fixes in final merge
* Pull up libntirpc 1.7.0
* Support for async I/O operations in the FSALs
* Many bug fixes (many backported to V2.6-stable)
* Strip out legacy dirent cache
* Change dirent AVL tree to index by name instead of hash
* fs_locations fixes
* FSAL_LUSTRE reintroduced, built on FSAL_VFS
* NLM Fixups to allow Windowws NFS client to work
* BIND_CONN_TO_SESSION
* response size tracking
* Only cache NFS v4.1 responses that are requested to be cached
* Grace period enhancements including better cluster grace period handling
* FSAL_GLUSTER implementation of V4.2 SEEK
* Improved V4.2 fallocate operation with Ceph implementation
* MDCACHE imrovements in thread wait and open fd high water mark handling
* Make expire_time_attr settable in EXPORT_DEFAULTS
* Fixed a number of places where op_ctx was not set including in upcalls
* Big expansion of gtest suite with modularity improvements
* Delegation bug fixes
* Close races in export/unexport
* Compilation fixes for FreeBSD
* Implement NFS v4.1 TEST_STATEID
* Stats improvements
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
Contents:
924ea8b Frank S. Filz V2.7.0
be1060c Frank S. Filz Bump FSAL API major version to 8
9a2dd01 Daniel Gryniewicz Fix default config IPv6 connections
fc7ec37 Daniel Gryniewicz Pull up ntirpc to 1.7.0
eef07bc Daniel Gryniewicz GLUSTER - Disable readdir plus chunk reloading
e97c9f2 Jeff Layton mdcache: mask off ATTR4_FS_LOCATIONS when testing for
requested attrs
839d44d Fatih Acar FSAL_UP: prevent races when doing an async deleg recall