RE: [Forces-protocol] RE: GET/SET in one msg ?

"Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com> Sat, 16 October 2004 01:36 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA13893 for <forces-protocol-web-archive@ietf.org>; Fri, 15 Oct 2004 21:36:21 -0400 (EDT)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CIdg7-0002w8-99 for forces-protocol-web-archive@ietf.org; Fri, 15 Oct 2004 21:48:15 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CIdQH-0001GC-Tw; Fri, 15 Oct 2004 21:31:53 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CIdMD-0008HV-Og for forces-protocol@megatron.ietf.org; Fri, 15 Oct 2004 21:27:41 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA13467 for <forces-protocol@ietf.org>; Fri, 15 Oct 2004 21:27:39 -0400 (EDT)
Received: from fmr06.intel.com ([134.134.136.7] helo=caduceus.jf.intel.com) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CIdXh-0002nD-3N for forces-protocol@ietf.org; Fri, 15 Oct 2004 21:39:33 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v 1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i9G1QWSU022112; Sat, 16 Oct 2004 01:26:33 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com [192.168.65.206]) by petasus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.11 2004/07/29 22:51:53 root Exp $) with SMTP id i9G1UOWI022504; Sat, 16 Oct 2004 01:30:29 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id M2004101518265808190 ; Fri, 15 Oct 2004 18:26:58 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri, 15 Oct 2004 18:26:57 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Subject: RE: [Forces-protocol] RE: GET/SET in one msg ?
Date: Fri, 15 Oct 2004 18:26:56 -0700
Message-ID: <468F3FDA28AA87429AD807992E22D07E02E985A6@orsmsx408>
Thread-Topic: [Forces-protocol] RE: GET/SET in one msg ?
Thread-Index: AcSzHmb7y9mQPMUgQ4O42+ItHguTJwAACqDQ
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
To: "Joel M. Halpern" <jhalpern@MEGISTO.com>, hadi@znyx.com
X-OriginalArrivalTime: 16 Oct 2004 01:26:57.0970 (UTC) FILETIME=[3A7AC920:01C4B31F]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 68ba2b07ef271dba6ee42a93832cfa4c
Content-Transfer-Encoding: quoted-printable
Cc: zsolt@petri-meat.com, ram.gopal@nokia.com, Steve Blake <slblake@petri-meat.com>, forces-protocol@ietf.org, Alan DeKok <alan.dekok@idt.com>, "Deleganes, Ellen M" <ellen.m.deleganes@intel.com>, "Yang, Lily L" <lily.l.yang@intel.com>
X-BeenThere: forces-protocol@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: forces-protocol <forces-protocol.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/forces-protocol>, <mailto:forces-protocol-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/forces-protocol>
List-Post: <mailto:forces-protocol@ietf.org>
List-Help: <mailto:forces-protocol-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/forces-protocol>, <mailto:forces-protocol-request@ietf.org?subject=subscribe>
Sender: forces-protocol-bounces@ietf.org
Errors-To: forces-protocol-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 36b1f8810cb91289d885dc8ab4fc8172
Content-Transfer-Encoding: quoted-printable

Does anyone else have an opinion on this, especially if it is different
from what Joel suggested ?
Pls do let us know asap. 

I am fine with this, just want to make sure there are no contradicting
opinions in the Model team.


Thanks
Hormuzd 
P.s. BTW, I don't think I still got a real example on how this would be
useful.


-----Original Message-----
From: Joel M. Halpern [mailto:jhalpern@MEGISTO.com] 
Sent: Friday, October 15, 2004 6:20 PM
To: hadi@znyx.com
Cc: Khosravi, Hormuzd M; Yang, Lily L; zsolt@petri-meat.com; Steve
Blake; Alan DeKok; Deleganes, Ellen M; ram.gopal@nokia.com;
forces-protocol@ietf.org
Subject: Re: [Forces-protocol] RE: GET/SET in one msg ?

That would be my suggestion.

To be specific, I would not have a Query and a Modify message, but
rather 
would have an Operation message which can carry whatever operations we 
decide we need.  We may make specific rules that say "for sanity, never 
combine X and Y".

I believe this will keep the protocol simpler.

Yours,
Joel

At 08:40 PM 10/15/2004 -0400, Jamal Hadi Salim wrote:
>Joel,
>We are sort of in a rush here to beat a deadline ;-> Give it to us in
>boolean logic please ;->
>
>Did i read correctly that since we may have multiple operations (we
have
>been discussing event un/subscribe as something that would appear as an
>operation for example) then the way to go forward is have GET as an
>operation?
>
>cheers,
>jamal
>
>On Fri, 2004-10-15 at 20:11, Joel M. Halpern wrote:
> > If we are sure that the only two operations we will ever need are
GET and
> > SET, then we could probably simply declare that a message was either
a GET
> > message or a SET message.
> > However, we have had suggestions of INSERT operations, and I would
hate to
> > design the protocol so that we could not add other operations later.
And
> > some combinations of operations may make sense together (insert item
> > A.  Add reference to A in item B.  Delete obsoleted item C.)
> > Thus, I tend to think that it makes sense to structure the protocol
so 
> that
> > a single emssage can carry multiple operations.
> > At the same time, as I said earlier, I would either prohibit or warn
> > against combining update and read operations in the same 
> request.  Requests
> > to read, for example to confirm the results of an update, ought to
be sent
> > separately so that the FE does not need to worry about the order of
> > application.
> >
> > Yours,
> > Joel
> >
> > At 03:55 PM 10/15/2004 -0700, Khosravi, Hormuzd M wrote:
> > >No, I don't that's why I asked...since this was coming from Joel's
> > >proposal.
> > >I didn't get a good reason from his email either, but it seems like
he
> > >would like to have it supported by the protocol anyway.
> > >
> > >Joel, do you have any examples for us ?
> > >
> > >
> > >Thanks
> > >Hormuzd
> > >
> > >-----Original Message-----
> > >From: Yang, Lily L
> > >Sent: Friday, October 15, 2004 3:52 PM
> > >To: Khosravi, Hormuzd M; 'Joel M. Halpern'; 'zsolt@petri-meat.com';
> > >'Steven Blake'; 'Alan DeKok'; Deleganes, Ellen M;
'ram.gopal@nokia.com'
> > >Cc: 'forces-protocol@ietf.org'
> > >Subject: RE: GET/SET in one msg ?
> > >
> > >I don't understand why you would want to do such a thing. Do you
have
> > >any example in mind?
> > >
> > > > -----Original Message-----
> > > > From: Khosravi, Hormuzd M
> > > > Sent: Friday, October 15, 2004 2:04 PM
> > > > To: Joel M. Halpern; zsolt@petri-meat.com; Steven Blake;
> > > > Yang, Lily L; Alan DeKok; Deleganes, Ellen M;
ram.gopal@nokia.com
> > > > Cc: forces-protocol@ietf.org
> > > > Subject: GET/SET in one msg ?
> > > >
> > > > Hi Folks,
> > > >
> > > > We (protocol team) are finalizing some of the msgs and one of
> > > > the issues which is being discussed is whether GET/SET
> > > > operation need to be combined in a single msg...(currently we
> > > > have them as separate msgs). I have never seen this being
> > > > done in practice i.e. command bundling of GET/SET, but if you
> > > > guys have some experience/opinions on this, pls do let us know.
> > > >
> > > >
> > > > Thanks a lot,
> > > > Hormuzd
> > > >
> > > >
> >
> >
> > _______________________________________________
> > Forces-protocol mailing list
> > Forces-protocol@ietf.org
> > https://www1.ietf.org/mailman/listinfo/forces-protocol


_______________________________________________
Forces-protocol mailing list
Forces-protocol@ietf.org
https://www1.ietf.org/mailman/listinfo/forces-protocol