On Tue, Dec 13, 2016 at 02:12:48PM +0000, Alex Bligh wrote: > > > On 12 Dec 2016, at 20:43, Wouter Verhelst <w...@uter.be> wrote: > > > > +- `NBD_OPT_SET_META_CONTEXT` (11) > > + > > + Change the set of active metadata contexts. Issuing this command > > + replaces all previously-set metadata contexts; clients must ensure > > + that all metadata contexts they're interested in are selected with > > + the final query that they sent. > > + > > + Data: > > + - 32 bits, length of query > > + - String, query to select metadata contexts. The syntax of this > > + query is implementation-defined, except that it MUST start with a > > + namespace. This namespace may be one of the following: > > + - `base:`, for metadata contexts defined by this document; > > + - `nbd-server:`, for metadata contexts defined by the > > + implementation that accompanies this document (none > > + currently); > > + - `x-*:`, where `*` can be replaced by any random string not > > + containing colons, for local experiments. This SHOULD NOT be > > + used by metadata contexts that are expected to e widely used. > > + - third-party implementations can register additional > > + namespaces by simple request to the mailinglist. > > Surely also we need to specify multiple queries?
Yes. See my reply to Stefan's mail ;-) -- < ron> I mean, the main *practical* problem with C++, is there's like a dozen people in the world who think they really understand all of its rules, and pretty much all of them are just lying to themselves too. -- #debian-devel, OFTC, 2016-02-12