Storing pipe opens in the share_mode db ?
Gerald (Jerry) Carter
jerry at samba.org
Thu Jun 8 15:21:59 GMT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Gerald (Jerry) Carter wrote:
> Jeremy Allison wrote:
>
>>> I would prefer you not use the share mode db (the main
>>> open file db). The contention on this under load is
>>> *horrible*, plus it's the bottleneck for clustered
>>> Samba. I'd suggest another tdb, sorry.
>>>
>>> I'm afraid I think it's a horrible idea :-).
>
> OK. I'll respect that. I don't agree, but I'll respect
> it. Where do you propose? I don't want to have
> create yet another tdb plus yet another set of fetch/store
> functions for something that is essentially a file open.
Volker says....
coffeedude: vl: any ideas where else I could store the pipe
opens since wanon objects to locking.tdb ?
vl: A separate tdb.
coffeedude: vl: I hate that idea. Oh well....Off I go
for YATDB
vl: I don't like that either, as this essentially carries
the same info as locking.tdb does. I'd much rather go
with splitting up locking.tdb itself based on a
inode-hashing scheme.
vl: This would help the contended case as well a lot.
vl: And I think the API is abstracted well enough now
to make this really easy.
If Volker is ok with the cluster solution here then
would you be ok with using locking.tdb for pipe opens?
cheers, jerry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFEiECXIR7qMdg1EfYRAuDFAKDCtL2yACVePxaPlHDjX5RZxAnDQACgugfR
1W/JSeiF9gaCQbu/nFxIC/M=
=qmy2
-----END PGP SIGNATURE-----
More information about the samba-technical
mailing list