Re: [sip-clf] New CLF Syntax draft (text with index)

Simon Perreault <simon.perreault@viagenie.ca> Thu, 07 May 2009 19:15 UTC

Return-Path: <simon.perreault@viagenie.ca>
X-Original-To: sip-clf@core3.amsl.com
Delivered-To: sip-clf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6F9D03A6FC2 for <sip-clf@core3.amsl.com>; Thu, 7 May 2009 12:15:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.297
X-Spam-Level:
X-Spam-Status: No, score=-2.297 tagged_above=-999 required=5 tests=[AWL=0.303, BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IarepHEeVpEP for <sip-clf@core3.amsl.com>; Thu, 7 May 2009 12:15:29 -0700 (PDT)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by core3.amsl.com (Postfix) with ESMTP id 327CC28C317 for <sip-clf@ietf.org>; Thu, 7 May 2009 12:15:29 -0700 (PDT)
Received: by jazz.viagenie.ca (Postfix, from userid 8) id F124D29E15CE; Thu, 7 May 2009 15:16:55 -0400 (EDT)
Received: from ringo.viagenie.ca (ringo.viagenie.ca [IPv6:2620:0:230:c000::67]) by jazz.viagenie.ca (Postfix) with ESMTP id E69CE29E15B4; Thu, 7 May 2009 15:16:55 -0400 (EDT)
Message-ID: <4A0333A7.2020004@viagenie.ca>
Date: Thu, 07 May 2009 15:16:55 -0400
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Thunderbird 2.0.0.21 (X11/20090320)
MIME-Version: 1.0
To: Adam Roach <adam@nostrum.com>
References: <4A032ED7.7030504@nostrum.com>
In-Reply-To: <4A032ED7.7030504@nostrum.com>
X-Enigmail-Version: 0.95.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: sip-clf@ietf.org
Subject: Re: [sip-clf] New CLF Syntax draft (text with index)
X-BeenThere: sip-clf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Common Log File format discussion list <sip-clf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sip-clf>, <mailto:sip-clf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sip-clf>
List-Post: <mailto:sip-clf@ietf.org>
List-Help: <mailto:sip-clf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sip-clf>, <mailto:sip-clf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2009 19:15:30 -0000

Adam Roach wrote, on 07/05/09 02:56 PM:
> This is about a 20% premium over the binary format, and a 48% premium
> over the text format. Speed of generation should be on the same order of
> speed as the other two versions, and speed of processing should be
> approximately the same as processing binary.

Iteresting! Thanks for writing this.

Why did you include pointers as well as lengths? It seems to me that length is
redundant, since you can deduce it by computing the difference between two
pointers (still an O(1) operation).

Thanks,
Simon
-- 
STUN/TURN server    --> http://numb.viagenie.ca
Interplanetary news --> http://reeves.viagenie.ca
vCard 4.0           --> http://www.vcarddav.org