Work on SMB3 persistent handles

Ralph Böhme slow at samba.org
Thu Nov 16 21:19:03 UTC 2017


Hi Albert,

On Thu, Nov 09, 2017 at 07:46:29AM +0000, Albert Guo wrote:
> > 2. The second approach, i.e. “2.1.2 New database for persistent handles”
> >
> > After some more tinkering I came to the conclustion that this approach doesn't
> > work. I've removed it from the design doc.

> Could you give me a bit more explanation on why you think this approach
> doesn’t work?

Because storing the (persistent) handle state is only one part, the other one is
the FSA state.

Without extensive filesystem support with a lower level OS API for persistent
handles and a complete redesign of our durable and future persistent handle
support on top of that, we have to implement the required FSA state guarantees
in Samba and in clustered Samba.

-slow

-- 
Ralph Boehme, Samba Team       https://samba.org/
Samba Developer, SerNet GmbH   https://sernet.de/en/samba/



More information about the samba-technical mailing list