Return-Path: Delivered-To: apmail-hadoop-avro-dev-archive@minotaur.apache.org Received: (qmail 43676 invoked from network); 27 Apr 2009 20:19:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 27 Apr 2009 20:19:53 -0000 Received: (qmail 3761 invoked by uid 500); 27 Apr 2009 20:19:52 -0000 Delivered-To: apmail-hadoop-avro-dev-archive@hadoop.apache.org Received: (qmail 3713 invoked by uid 500); 27 Apr 2009 20:19:52 -0000 Mailing-List: contact avro-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: avro-dev@hadoop.apache.org Delivered-To: mailing list avro-dev@hadoop.apache.org Received: (qmail 3512 invoked by uid 99); 27 Apr 2009 20:19:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Apr 2009 20:19:51 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Apr 2009 20:19:51 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id E88A3234C4B3 for ; Mon, 27 Apr 2009 13:19:30 -0700 (PDT) Message-ID: <309397419.1240863570951.JavaMail.jira@brutus> Date: Mon, 27 Apr 2009 13:19:30 -0700 (PDT) From: "Doug Cutting (JIRA)" To: avro-dev@hadoop.apache.org Subject: [jira] Resolved: (AVRO-9) restrict map keys to strings In-Reply-To: <1139100469.1239652335252.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/AVRO-9?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Doug Cutting resolved AVRO-9. ----------------------------- Resolution: Fixed Fix Version/s: 1.0 Assignee: Sharad Agarwal I just committed this. Thanks, Sharad! > restrict map keys to strings > ---------------------------- > > Key: AVRO-9 > URL: https://issues.apache.org/jira/browse/AVRO-9 > Project: Avro > Issue Type: Improvement > Components: spec > Reporter: Doug Cutting > Assignee: Sharad Agarwal > Fix For: 1.0 > > Attachments: AVRO-9-py.patch, AVRO-9.patch > > > In many scripting languages, the standard map datastructure does not support arbitrary keys, but rather only strings and possibly numeric values. To simplify integration with such languages, Avro should restrict map keys to be strings. Thus, effectively, maps would become dynamic records, records whose field names vary from instance to instance. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.