Re: [zfs-discuss] User-visible non-blocking / atomic ops in ZFS

2007-11-21 Thread can you guess?
> The B-trees I'm used to tree divide in arbitrary > places across the whole > key, so doing partial-key queries is painful. While the b-trees in DEC's Record Management Services (RMS) allowed multi-segment keys, they treated the entire key as a byte-string as far as prefix searches went (i.e.,

Re: [zfs-discuss] User-visible non-blocking / atomic ops in ZFS

2007-11-21 Thread James Cone
Hi Bill, Yes, that covers all of my selfish questions, thanks. The B-trees I'm used to tree divide in arbitrary places across the whole key, so doing partial-key queries is painful. I can't find "Structured File System" "Transarc" usefully in Google. Do you have a link handy? If not, never m

Re: [zfs-discuss] User-visible non-blocking / atomic ops in ZFS

2007-11-21 Thread can you guess?
I'm going to combine three posts here because they all involve jcone: First, as to my message heading: The 'search forum' mechanism can't find his posts under the 'jcone' name (I was curious, because they're interesting/strange, depending on how one looks at them). I've also noticed (once in h

Re: [zfs-discuss] User-visible non-blocking / atomic ops in ZFS

2007-11-21 Thread Neil Perrin
None of the below are available or planned in ZFS. In fact, I'm not aware of those services in any of Sun's filesystems. What's the interface for them? Is there a standard or proposed standard? Also what's the purpose? Maybe the same can be achieved in other ways. Neil. James Cone wrote: > Hello

[zfs-discuss] User-visible non-blocking / atomic ops in ZFS

2007-11-21 Thread James Cone
Hello All, Is any of the following available in ZFS, or is there any plan to add it? - persistent atomic-inc/atomic-dec of a group of bytes in a file? - LL/SC or Compare-and-swap of a group of bytes in a file, or a whole file - multiple renames, where: - all or none of them hap