[Pkg-samba-maint] Bug#759008: Spinlock

Jelmer Vernooij jelmer at samba.org
Sun Aug 31 17:23:52 UTC 2014


See my earlier comments for requirements for a patch that addresses
this bug.

- A patch should not disable the testsuite; if byte range locking is
  not implemented, then please disable the tests *specifically*
  related to byte range locking on the Hurd but keep the rest intact.
- The package description should stay accurate on all architectures;
  i.e. a patch should either keep the properties described it in the
  package description or update the package description to reflect
  that those properties are not present on the Hurd.

Even with that in mind, I am very very weary about accepting a patch
that makes tdb use file-level locks as an alternative to byte range
locks. The whole point of TDB is that it allows multiple concurrent
readers and writers (see the package description). There is a reason
its users use TDB and not e.g. gdbm.

In the past, TDB supported spinlocks as an alternative to byte range
locking. Perhaps it would be an idea to re-introduce that support as a
patch on the Hurd?

Jelmer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-samba-maint/attachments/20140831/1afebad2/attachment.sig>


More information about the Pkg-samba-maint mailing list