Re: [ftpext] COMB command IETF draft proposal
Robert Oslin <rto@globalscape.com> Thu, 09 June 2011 19:10 UTC
Return-Path: <rto@globalscape.com>
X-Original-To: ftpext@ietfa.amsl.com
Delivered-To: ftpext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7A5111E8229 for <ftpext@ietfa.amsl.com>; Thu, 9 Jun 2011 12:10:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.362
X-Spam-Level:
X-Spam-Status: No, score=-2.362 tagged_above=-999 required=5 tests=[AWL=0.237, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zv2j+bTlh3CP for <ftpext@ietfa.amsl.com>; Thu, 9 Jun 2011 12:10:57 -0700 (PDT)
Received: from exchange.globalscape.com (exchange.globalscape.com [208.89.186.62]) by ietfa.amsl.com (Postfix) with ESMTP id 628D311E8221 for <ftpext@ietf.org>; Thu, 9 Jun 2011 12:10:56 -0700 (PDT)
Received: from exchange.forest.intranet.gs ([127.0.0.1]) by exchange2.forest.intranet.gs ([fe80::ccf3:ac5c:2f5e:19d5%10]) with mapi; Thu, 9 Jun 2011 14:10:47 -0500
From: Robert Oslin <rto@globalscape.com>
To: Lothar Kimmeringer <lothar@kimmeringer.de>, "Richard.Koenning@ts.fujitsu.com" <Richard.Koenning@ts.fujitsu.com>
Date: Thu, 09 Jun 2011 14:10:47 -0500
Thread-Topic: [ftpext] COMB command IETF draft proposal
Thread-Index: Acwm2B5zoNcyitSTQtijKw3jA5dxFQAACICg
Message-ID: <F15941D3C8A2D54D92B341C20CACDF2311AC51B725@exchange>
References: <F15941D3C8A2D54D92B341C20CACDF2311AC408AB1@exchange> <01AA9EC92749BF4894AC2B3039EA4A2C1946D58A@CH1PRD0302MB131.namprd03.prod.outlook.com> <F15941D3C8A2D54D92B341C20CACDF2311AC51B359@exchange> <BANLkTina+ZF97cgQrJp7yGWcsWmY4eOuEQ@mail.gmail.com> <F15941D3C8A2D54D92B341C20CACDF2311AC51B3C4@exchange> <4DF07777.2010205@kimmeringer.de> <4DF0E42F.1000104@ts.fujitsu.com> <4DF11952.6060601@kimmeringer.de>
In-Reply-To: <4DF11952.6060601@kimmeringer.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "ftpext@ietf.org" <ftpext@ietf.org>
Subject: Re: [ftpext] COMB command IETF draft proposal
X-BeenThere: ftpext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <ftpext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ftpext>, <mailto:ftpext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ftpext>
List-Post: <mailto:ftpext@ietf.org>
List-Help: <mailto:ftpext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ftpext>, <mailto:ftpext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jun 2011 19:10:57 -0000
This assumes one method of recombining the file where each part is sequentially tacked on to the next, e.g. open, seek, write, open, seek, write, ad nauseam. There are likely OS and File System specific techniques for combining multiple chunks (parts) into a single file that may only be able to provide an all or nothing "finished" vs. a partial success for each chunk appended in a sequential write operation. I'll provide more on that in a bit (currently writing my reply to the various comments)... -----Original Message----- From: Lothar Kimmeringer [mailto:lothar@kimmeringer.de] Sent: Thursday, June 09, 2011 2:05 PM To: Richard.Koenning@ts.fujitsu.com Cc: Robert Oslin; ftpext@ietf.org Subject: Re: [ftpext] COMB command IETF draft proposal Am 09.06.2011 17:18, schrieb Richard Koenning: > Lothar Kimmeringer wrote: > >> C: COMB filea fileb filec >> S: 250-Start COMB >> 250-COMB for filea finished >> 250-COMB for fileb finished >> 250-COMB for filec finished >> 250 COMB command successful > > How do you know already after the first partial file that the > combining > of the files will be ultimately successful? That happens if you write emails before drinking your first coffee ;-) You're correct, that way it can't work but I'd like to keep that direction. How about working in a similar way when opening a data connection. There the server sends two responses instead of one. C: COMB filea fileb filec S: 150-Start COMB 150-COMB for filea finished 150-COMB for fileb finished 150-COMB for filec finished 150 COMB finished 250 COMB command successful Or in case of an error: C: COMB filea fileb filec S: 150-Start COMB 150-COMB for filea finished 150-COMB for fileb finished 150 COMB finished 552 Requested file action aborted: Exceeded storage allocation So in general more or less what Van said (after reading his mail again). Regards, Lothar -- Lothar Kimmeringer E-Mail: spamfang@kimmeringer.de PGP-encrypted mails preferred (Key-ID: 0x8BC3CD81) Always remember: The answer is forty-two, there can only be wrong questions!
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin
- [ftpext] COMB command IETF draft proposal Robert Oslin
- Re: [ftpext] COMB command IETF draft proposal Robert McMurray
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin
- Re: [ftpext] COMB command IETF draft proposal Van Glass
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin
- Re: [ftpext] COMB command IETF draft proposal Lothar Kimmeringer
- Re: [ftpext] COMB command IETF draft proposal Van Glass
- Re: [ftpext] COMB command IETF draft proposal Van Glass
- Re: [ftpext] COMB command IETF draft proposal Richard Koenning
- Re: [ftpext] COMB command IETF draft proposal Ángel González
- Re: [ftpext] COMB command IETF draft proposal Lothar Kimmeringer
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin
- Re: [ftpext] COMB command IETF draft proposal Anthony Bryan
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin
- Re: [ftpext] COMB command IETF draft proposal Lothar Kimmeringer
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin
- Re: [ftpext] COMB command IETF draft proposal Richard Koenning
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin
- Re: [ftpext] COMB command IETF draft proposal Lothar Kimmeringer
- Re: [ftpext] COMB command IETF draft proposal Richard Koenning
- Re: [ftpext] COMB command IETF draft proposal John C Klensin
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin
- Re: [ftpext] COMB command IETF draft proposal John C Klensin
- Re: [ftpext] COMB command IETF draft proposal Robert Oslin