Return-Path: X-Original-To: apmail-crunch-dev-archive@www.apache.org Delivered-To: apmail-crunch-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7D57017927 for ; Thu, 7 May 2015 16:17:42 +0000 (UTC) Received: (qmail 31306 invoked by uid 500); 7 May 2015 16:17:42 -0000 Delivered-To: apmail-crunch-dev-archive@crunch.apache.org Received: (qmail 31266 invoked by uid 500); 7 May 2015 16:17:42 -0000 Mailing-List: contact dev-help@crunch.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@crunch.apache.org Delivered-To: mailing list dev@crunch.apache.org Received: (qmail 31253 invoked by uid 99); 7 May 2015 16:17:42 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 May 2015 16:17:42 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id A8DE5C092D for ; Thu, 7 May 2015 16:17:41 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.8 X-Spam-Level: X-Spam-Status: No, score=0.8 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 7rfZpOz6RG2V for ; Thu, 7 May 2015 16:17:31 +0000 (UTC) Received: from PPKC2MAIL4.CERNERCLOUD.COM (ppkc2mail4.cernercloud.com [159.140.195.94]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 25B8721246 for ; Thu, 7 May 2015 16:17:31 +0000 (UTC) Received: from pps.filterd (PPKC2MAIL4.CERNERCLOUD.COM [127.0.0.1]) by PPKC2MAIL4.CERNERCLOUD.COM (8.14.7/8.14.7) with SMTP id t47GGjVG024614 for ; Thu, 7 May 2015 11:17:24 -0500 Received: from cernmsgls5cas2.cerner.net ([170.71.96.32]) by PPKC2MAIL4.CERNERCLOUD.COM with ESMTP id 1u89akt7jf-2 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Thu, 07 May 2015 11:17:24 -0500 Received: from CERNMSGLS5MB11A.cerner.net ([169.254.1.61]) by CERNMSGLS5CAS2.cerner.net ([2002:aa47:6020::aa47:6020]) with mapi id 14.03.0210.002; Thu, 7 May 2015 11:17:20 -0500 From: "Barry,Nathan" To: "dev@crunch.apache.org" Subject: Re: Enhancement to CSV input format? Thread-Topic: Enhancement to CSV input format? Thread-Index: AQHQh0ABjunPrCHR+0atznwW5Stj8Z1u/IkAgABWQwCAAWFCAA== Date: Thu, 7 May 2015 16:17:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.4.7.141117 x-originating-ip: [39.250.140.26] Content-Type: text/plain; charset="euc-kr" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.14.151,1.0.33,0.0.0000 definitions=2015-05-07_05:2015-05-07,2015-05-07,1970-01-01 signatures=0 V2Whr2xsIGdldCBhIENydW5jaCBKSVJBIGxvZ2dlZCBzb29uLCBidXQgYXQgdGhlIG1vbWVudCB3 ZSBhcmUgZGViYXRpbmcgaG93DQp0aGUgQ1NWIElucHV0IHNob3VsZCBhdHRlbXB0IHRvIHJlY292 ZXIgZnJvbSB0aGUgdW5lc2NhcGVkIHF1b3RlLCBzaG91bGQNCnRoZSBpbnB1dA0KDQoxKSBsb29r IGZvciBhIHByb3BlciBlbmQgcXVvdGUgKHdoZXJlIHRoZSBuZXh0IGNoYXIgaXMgYSBkZWxpbWl0 ZXIsIEVPTCBvcg0KRU9GKSBhcyByZWNvdmVyIGF0IHRoYXQgcG9pbnQsIG1pZC1saW5lOyBlbHNl IGZhbGwgYmFjayB0byB0aGUgbmV4dCBFT0wNCk9yDQoyKSBsb29rIGZvciB0aGUgbmV4dCBFT0wg YW5kIHJlY292ZXIgYXQgdGhhdCBwb2ludA0KDQpFeGFtcGxlIHNjZW5hcmlvLCBpbnZhbGlkIGlu cHV0IHRleHQ6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N Cg0KdGhpcyxpcyxhLCJsaW5lIHdpdGggMSIgcHJvYmxlbXMiLCJpbg0KaXQiDQp0aGlzLGlzLGFu b3RoZXIsbGluZSBvZix0ZXh0DQoNCk91dHB1dCB1c2luZyAxIChXaXRoIC0tLS0gYXMgdGhlIHJl Y29yZCBicmVha3MpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NCg0KdGhpcyxpcyxhLCJsaW5lIHdpdGggMSIgcHJvYmxlbXMiLCJpbg0KaXShsQ0KLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQp0aGlzLGlzLGFub3RoZXIs bGluZSBvZix0ZXh0DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NCg0KDQoNCk91dHB1dCB1c2luZyAyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0NCg0KdGhpcyxpcyxhLCJsaW5lIHdpdGggMSIgcHJvYmxlbXMiLKGxaW4N Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQppdCINCnRo aXMsaXMsYW5vdGhlcixsaW5lIG9mLHRleHQNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQ0KDQoNCg0KDQoNCk9uIDUvNi8xNSwgOToxMiBBTSwgIkpvc2ggV2ls bHMiIDxqd2lsbHNAY2xvdWRlcmEuY29tPiB3cm90ZToNCg0KPk9uIFdlZCwgTWF5IDYsIDIwMTUg YXQgMzowNCBQTSwgQmFycnksTmF0aGFuIDxOQkFSUllAY2VybmVyLmNvbT4gd3JvdGU6DQo+DQo+ PiBDb3JyZWN0IG1lIGlmIEkgYW0gd3JvbmcsIGJ1dCB3aXRoIHRoZSBjdXJyZW50IGNvZGUgd2hl biBhbiB1bmVzY2FwZWQNCj4+IHF1b3RlIGlzIGVuY291bnRlcmVkIHRoZSBjb2RlIGRvZXNuqfZ0 IGFsd2F5cyBibG93IHVwLCByYXRoZXIgaXQgYmVjb21lDQo+Pm91dA0KPj4gb2Ygc2VxdWVuY2Ug d2l0aCB0aGUgb3Blbi9jbG9zZSBxdW90ZXMgd2hpY2ggd2lsbCBvZnRlbiBsZWFkIHRvDQo+PnNj ZW5hcmlvcw0KPj4gd2hlcmUgYm90aCB0aGUgZmllbGQgZGVsaW1pdGVycyBhbmQgZW9sIG1hcmtl cnMgYXJlIG5vdyB0cmVhdGVkIGFzIGlmDQo+PnRoZXkNCj4+IGFyZSBpbnNpZGUgYSBxdW90ZWQg YXR0cmlidXRlIChpLmUuIGlnbm9yZWQpIHJlc3VsdGluZyBpbiBhIENTViByZWNvcmQNCj4+IHRo YXQgaXMgcG90ZW50aWFsbHkgaHVnZSwgd2l0aCB0aGUgc2l6ZSBiZWluZyBkZXRlcm1pbmVkIHdo ZW4gdGhlIGNvZGUNCj4+IGZpbmRzIHRoZSBuZXh0IHVuZXNjYXBlZCBxdW90ZSwgYXQgd2hpY2gg cG9pbnQgdGhlIGNvZGUgd2lsbCBob25vciB0aGUNCj4+IG5leHQgZmllbGQgZGVsaW1pdGVkL2Vv bCBtYXJrZXIuDQo+Pg0KPg0KPlRoYXQgc2VlbXMgbGlrZSB0aGUgc29ydCBvZiB0aGluZyB3b3J0 aCBmaXhpbmcgaW4gdGhlIGNvcmUsIElNSE8uDQo+DQo+DQo+Pg0KPj4gU28gaW4gb3VyIGJhZCBm aWxlIGV4YW1wbGVzIENTViByZWNvcmRzIHdlcmUgY3JlYXRlZCB3aXRoIGluZGl2aWR1YWwNCj4+ IHJlY29yZCBzaXplcyBpbiB0aGUgMTBzIG9mIE1CIHJhdGhlciB0aGFuIHRoZSBleHBlY3RlZCB+ My00S0IuDQo+Pg0KPj4gV2hhdCB3ZSB3ZXJlIGxvb2tpbmcgdG8gZG8gd2FzIHRvOg0KPj4gLSB3 aGVuIGN1cnJlbnRseSBpbiBhIHF1b3RlZCBmaWVsZA0KPj4gLSBpZiB3ZSBmaW5kIGFub3RoZXIg cXVvdGUNCj4+IC0gbG9vayB0byB0aGUgbmV4dCBjaGFyYWN0ZXIgYW5kIHNlZToNCj4+IC0gaWYg aXSp9nMgYSBkZWxpbWl0ZXIsIGVvbCBvciBlb2YgbWFya2VyIC0gdGhlbiBjbG9zZSB0aGUgcXVv dGUgYW5kIGtlZXANCj4+IHByb2Nlc3Npbmcgbm9ybWFsbHkNCj4+IC0gaWYgbm90IGEgZGVsaW1p dGVkLCBlb2wgb3IgZW9mIG1hcmtlciAtIHRoZW4gd2UgaGF2ZSBhIGJhZCByZWNvcmQsIHNvDQo+ PiBpZ25vcmUgYWxsIHF1b3RlcyAmIGRlbGltaXRlcnMgYW5kIHNpbXBseSBsb29rIGZvciB0aGUg bmV4dCBlb2wvZW9mIGFuZA0KPj4gYnJlYWsgdGhlIHJlY29yZCB0aGVyZQ0KPj4NCj4+IFRoZSB0 aG91Z2h0IGJlaW5nIHRoYXQgdGhlIDEgYmFkIHJlY29yZCB3b26p9nQgY29ycnVwdCB0aGUgZW50 aXJlIGZpbGUgb3INCj4+IGNvcnJ1cHQgdGhlIHJlY29yZCBzcGxpdHM7IHRob3VnaCB0aGUgY29u c3VtZXJzIG9mIGVhY2ggcmVjb3JkIHdvdWxkDQo+PnRoZW4NCj4+IGVuY291bnRlciBlcnJvcnMg d2hlbiB0cnlpbmcgdG8gcGFyc2UgdGhlIHJlY29yZCwgYnV0IHRoZXkgY2FuIHRoZW4NCj4+IGRl dGVybWluZSB0aGUgYmVzdCBjb3Vyc2Ugb2YgYWN0aW9uOiAgaWdub3JlIGl0LCByZWplY3QgaXQs IHJlamVjdCB0aGUNCj4+IHdob2xlIGZpbGUsIGV0Yy4NCj4+DQo+PiBOYXRoYW4NCj4+DQo+PiBP biA1LzUvMTUsIDk6MzAgQU0sICJDaGFtcGlvbixNYWMiIDxNYWMuQ2hhbXBpb25AQ2VybmVyLmNv bT4gd3JvdGU6DQo+Pg0KPj4gPlNvbWUgdXNlcnMgb2YgdGhlIENTViBJbnB1dCBGb3JtYXQgYXQg Q2VybmVyIGhhZCBzb21lIGlzc3VlcyB3aXRoIENTVg0KPj4gPmZpbGVzIGZyb20gY2xpZW50cyB3 aGVyZSB0aGVyZSB3ZXJlIHN0cmF5LCB1bmVzY2FwZWQgZG91YmxlLXF1b3Rlcw0KPj5pbnNpZGUN Cj4+ID5vZiBmaWVsZHMgKG9zdGVuc2libHkgcmVwcmVzZW50aW5nIGluY2hlcykuIFNvbWUgYnVy ZWF1Y3JhdGljIHN0dWZmDQo+PiA+cHJldmVudGVkIHVzIGZyb20gZ2V0dGluZyB0aG9zZSBmaWxl cyByZWxpYWJseSBjbGVhbmVkIHVwLCBzbyB3ZQ0KPj4gPmJyYWluc3Rvcm1lZCBhbmQgZmlndXJl ZCBvdXQgYSB3YXkgdG8gbWFrZSB0aGUgQ1NWIElucHV0IEZvcm1hdCBhYmxlIHRvDQo+PiA+aWdu b3JlIHRoZSBzdHJheSBxdW90ZXMgYW5kIHBhc3MgdGhlbSBmb3J3YXJkIHRvIGJlIGhhbmRsZWQg Ynkgd2hhdGV2ZXINCj4+ID5wYXJzaW5nIHNvbHV0aW9uIGNvbWVzIGxhdGVyLiBXZSBhcmUgd29y a2luZyBvbiBpbXBsZW1lbnRpbmcgdGhpcyBpbnRvDQo+PiA+b3VyIGNvcHkgb2YgdGhlIGlucHV0 IGZvcm1hdCBhbmQgaXQgc2VlbXMgdG8gYmUgd29ya2luZyBzbyBmYXIuDQo+PiA+DQo+PiA+TXkg cXVlc3Rpb24gaXMsIGlzIHRoaXMgc29tZXRoaW5nIHRoYXQgd2Ugc2hvdWxkIGxvZyBhIEpJUkEg Zm9yIGFuZA0KPj4gPnN1Ym1pdCBvdXIgd29yayB0byBDcnVuY2ggYXMgd2VsbD8gSXSp9nMgaGFu ZHkgaW4gb3VyIGNhc2UsIGJ1dCB0aGUNCj4+ZmlsZXMNCj4+ID5hcmUgdHJ1bHkgbWFsZm9ybWVk IGFuZCBub3QgZm9sbG93aW5nIHRoZSBDU1Ygc3RhbmRhcmRzLiBTaG91bGQgdGhlDQo+PiA+Q1NW SW5wdXRGb3JtYXQgaGF2ZSBjb25maWd1cmFibGUgb3B0aW9ucyB0byBiZSBhYmxlIHRvIGhhbmRs ZSBtYWxmb3JtZWQNCj4+ID5maWxlcyBhbmQgcGFzcyBiYWQgcmVjb3JkcyBmb3J3YXJkLCBvciBp cyB0aGUgY3VycmVudCBiZWhhdmlvciAoYmxvdyB1cA0KPj4gPmFuZCBnaXZlIHNvbWUgaW5mbyBh Ym91dCB3aGVyZSB0aGUgYmFkIHJlY29yZHMgc3RhcnQpIHRoZSB3YXkgaXQgdHJ1bHkNCj4+ID5z aG91bGQgYmVoYXZlPw0KPj4gPg0KPj4gPlRoYW5rcyBmb3IgeW91ciBpbnB1dCwNCj4+ID5NYWMN Cj4+ID4NCj4+ID5DT05GSURFTlRJQUxJVFkgTk9USUNFIFRoaXMgbWVzc2FnZSBhbmQgYW55IGlu Y2x1ZGVkIGF0dGFjaG1lbnRzIGFyZQ0KPj5mcm9tDQo+PiA+Q2VybmVyIENvcnBvcmF0aW9uIGFu ZCBhcmUgaW50ZW5kZWQgb25seSBmb3IgdGhlIGFkZHJlc3NlZS4gVGhlDQo+PiA+aW5mb3JtYXRp b24gY29udGFpbmVkIGluIHRoaXMgbWVzc2FnZSBpcyBjb25maWRlbnRpYWwgYW5kIG1heQ0KPj5j b25zdGl0dXRlDQo+PiA+aW5zaWRlIG9yIG5vbi1wdWJsaWMgaW5mb3JtYXRpb24gdW5kZXIgaW50 ZXJuYXRpb25hbCwgZmVkZXJhbCwgb3Igc3RhdGUNCj4+ID5zZWN1cml0aWVzIGxhd3MuIFVuYXV0 aG9yaXplZCBmb3J3YXJkaW5nLCBwcmludGluZywgY29weWluZywNCj4+ID5kaXN0cmlidXRpb24s IG9yIHVzZSBvZiBzdWNoIGluZm9ybWF0aW9uIGlzIHN0cmljdGx5IHByb2hpYml0ZWQgYW5kIG1h eQ0KPj4gPmJlIHVubGF3ZnVsLiBJZiB5b3UgYXJlIG5vdCB0aGUgYWRkcmVzc2VlLCBwbGVhc2Ug cHJvbXB0bHkgZGVsZXRlIHRoaXMNCj4+ID5tZXNzYWdlIGFuZCBub3RpZnkgdGhlIHNlbmRlciBv ZiB0aGUgZGVsaXZlcnkgZXJyb3IgYnkgZS1tYWlsIG9yIHlvdQ0KPj5tYXkNCj4+ID5jYWxsIENl cm5lcidzIGNvcnBvcmF0ZSBvZmZpY2VzIGluIEthbnNhcyBDaXR5LCBNaXNzb3VyaSwgVS5TLkEg YXQgKCsxKQ0KPj4gPig4MTYpMjIxLTEwMjQuDQo+Pg0KPj4NCj4NCj4NCj4tLSANCj5EaXJlY3Rv ciBvZiBEYXRhIFNjaWVuY2UNCj5DbG91ZGVyYSA8aHR0cDovL3d3dy5jbG91ZGVyYS5jb20+DQo+ VHdpdHRlcjogQGpvc2hfd2lsbHMgPGh0dHA6Ly90d2l0dGVyLmNvbS9qb3NoX3dpbGxzPg0KDQo=