Opened 12 years ago

Closed 6 years ago

#1060 closed enhancement (fixed)

add NFSv4 support, including caching and attributes.

Reported by: mmu_man Owned by: pdziepak
Priority: low Milestone: Unscheduled
Component: File Systems/NFS Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All


We currently supports NFSv2 with a port of a BeOS addon, that doesn't include any caching. Correct NFSv4 support would bring in more features including extended attributes (will require designing a mapping to POSIX & NFS attributes that would be idempotent). NFSv4 also adds more protocol support for caching (sending perms with dir listing...). NFSv4 might even allow vendor-specific extentions that could allow us to tunnel query support, but that needs verification.


Change History (7)

comment:1 Changed 12 years ago by mmu_man

Status: newassigned

comment:2 Changed 11 years ago by mmu_man

Priority: normallow

comment:3 Changed 7 years ago by mmu_man

For the record, this has been implemented by a student during the GSoC 2012, although not completely finished. His branch shall be merged into trunk when it's stabilized:

comment:4 Changed 6 years ago by mmadia

Owner: changed from mmu_man to pdziepak
Status: in-progressassigned
Version: R1/pre-alpha1R1/Development

That tree was merged in or around hrev45354.

comment:5 Changed 6 years ago by diver

Shouldn't it be fixed by now?

comment:6 Changed 6 years ago by waddlesplash

Indeed, it should.

comment:7 Changed 6 years ago by pdziepak

Resolution: fixed
Status: assignedclosed

NFSv4 client with caching support has been merged in hrev45354. Support/emulation of extended attributes moved to ticket #10355.

Note: See TracTickets for help on using tickets.