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

"Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com> Sat, 16 October 2004 00:25 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 UAA08904 for <forces-protocol-web-archive@ietf.org>; Fri, 15 Oct 2004 20:25:32 -0400 (EDT)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CIcZZ-0001Y6-Hl for forces-protocol-web-archive@ietf.org; Fri, 15 Oct 2004 20:37:25 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CIcME-00081W-Be; Fri, 15 Oct 2004 20:23:38 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CIcIq-0006fB-5a for forces-protocol@megatron.ietf.org; Fri, 15 Oct 2004 20:20:08 -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 UAA08337 for <forces-protocol@ietf.org>; Fri, 15 Oct 2004 20:20:06 -0400 (EDT)
Received: from fmr05.intel.com ([134.134.136.6] helo=hermes.jf.intel.com) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CIcUF-0001QX-WF for forces-protocol@ietf.org; Fri, 15 Oct 2004 20:31:59 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by hermes.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 i9G0NA6E032105; Sat, 16 Oct 2004 00:23:10 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com [192.168.65.54]) 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 i9G0MwWE029172; Sat, 16 Oct 2004 00:22:58 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id M2004101517192719533 ; Fri, 15 Oct 2004 17:19:27 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri, 15 Oct 2004 17:19:11 -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
Date: Fri, 15 Oct 2004 17:19:09 -0700
Message-ID: <468F3FDA28AA87429AD807992E22D07E02E98513@orsmsx408>
Thread-Topic: GET/SET in one msg ?
Thread-Index: AcSzFNZJFeq04pwhQve9pRzkcCikbQAAHUaA
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
To: "Joel M. Halpern" <jhalpern@MEGISTO.com>, "Yang, Lily L" <lily.l.yang@intel.com>, zsolt@petri-meat.com, Steven Blake <slblake@petri-meat.com>, Alan DeKok <alan.dekok@idt.com>, "Deleganes, Ellen M" <ellen.m.deleganes@intel.com>, ram.gopal@nokia.com
X-OriginalArrivalTime: 16 Oct 2004 00:19:11.0018 (UTC) FILETIME=[C26328A0:01C4B315]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f66b12316365a3fe519e75911daf28a8
Content-Transfer-Encoding: quoted-printable
Cc: forces-protocol@ietf.org
Subject: [Forces-protocol] RE: GET/SET in one msg ?
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: 34d35111647d654d033d58d318c0d21a
Content-Transfer-Encoding: quoted-printable

It makes sense to combine ADD, DEL, UPDATE, etc...we already have this
in our Config msg.
The question is whether you would need a GET operation as part of this
message as well, or it would work better as a separate message...for
e.g., Query msg as we have in the protocol.

Jamal provided a good clarification on this.

Thanks
Hormuzd

-----Original Message-----
From: Joel M. Halpern [mailto:jhalpern@MEGISTO.com] 
Sent: Friday, October 15, 2004 5:12 PM
To: Khosravi, Hormuzd M; Yang, Lily L; 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 ?

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