You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by yunnet <gi...@git.apache.org> on 2017/12/27 01:05:57 UTC

[GitHub] avro pull request #274: ������������

GitHub user yunnet opened a pull request:

    https://github.com/apache/avro/pull/274

    修改更新

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/avro master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/avro/pull/274.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #274
    
----
commit 8570a93e1f6ebc14bc3c78692256122b9ba2c1ea
Author: Thomas White <to...@...>
Date:   2015-07-16T14:29:03Z

    Build release fixes.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1691408 13f79535-47bb-0310-9956-ffa450edef68

commit 82ee5b448983f5074e513c053258c6ed23c8701b
Author: Ryan Blue <bl...@...>
Date:   2015-08-07T19:41:40Z

    AVRO-1713: Remove extra character in mapred POM.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1694739 13f79535-47bb-0310-9956-ffa450edef68

commit e90092bce9d3e9436475dc61521e0cd019831a67
Author: Thomas White <to...@...>
Date:   2015-08-10T13:24:32Z

    Preparing for release 1.8.0
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1695063 13f79535-47bb-0310-9956-ffa450edef68

commit 72846f1daeadda01b3af29f922dc6f840b224b0e
Author: Thomas White <to...@...>
Date:   2015-08-10T13:30:15Z

    Preparing for 1.9.0 development
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1695067 13f79535-47bb-0310-9956-ffa450edef68

commit 248c4bfefdc5fcc6966910ff2bf0b91d9c4da4ac
Author: Thomas White <to...@...>
Date:   2015-08-11T10:04:19Z

    Build fixes for 1.8.0.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1695239 13f79535-47bb-0310-9956-ffa450edef68

commit 710a001a1b41d465db7a300bfcc03040fcef03b3
Author: Thomas White <to...@...>
Date:   2015-08-25T14:26:00Z

    AVRO-1676. Java: Do not treat enum symbols as immutable when deep copying. Contributed by Mike Rodriguez.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1697683 13f79535-47bb-0310-9956-ffa450edef68

commit 069f00e0e849775a93c08a74e48fc10b34566d02
Author: Ryan Blue <bl...@...>
Date:   2015-08-26T21:32:44Z

    AVRO-1593. Use classic locale to escape control chars. Contributed by Hatem Helal.
    
    This closes #32 and closes #15.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1698007 13f79535-47bb-0310-9956-ffa450edef68

commit 4fdc75209ba54f60b2c5798cff731a11053fbcfd
Author: Ryan Blue <bl...@...>
Date:   2015-08-26T21:40:42Z

    AVRO-1700. Fix avro_BufferStreambuf_hh__ header guard. Contributed by Liu Yanbo.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1698010 13f79535-47bb-0310-9956-ffa450edef68

commit 4686716c4ef7bb139a371d1de881ad1aaf93a144
Author: Sean Busbey <bu...@...>
Date:   2015-09-12T07:20:58Z

    AVRO-1709. Ruby: Ignore generated files. Contributed by Daniel Schierbeck.
    
        The data.avr file is generated every times the tests are run;
        Gemfile.lock is generated every time `bundle install` is run.
    
    This closes #45
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1702593 13f79535-47bb-0310-9956-ffa450edef68

commit e0096f2f9d0036e02f16eb0b111fd68470758351
Author: Sean Busbey <bu...@...>
Date:   2015-09-14T00:03:51Z

    AVRO-1694. Ruby: Schema normaliation and fingerprints. Contributed by Daniel Schierbeck.
    
    * Avro::SchemaNormalization.to_parsing_form converts a schema to Parsing
    Canonical Form
    * support for MD5 and SHA256 fingerprints
    
    This closes #40
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1702839 13f79535-47bb-0310-9956-ffa450edef68

commit 0f5758b2d0f75c8234443e72c43d2fd38fe1894d
Author: Ryan Blue <bl...@...>
Date:   2015-10-07T18:14:43Z

    AVRO-1739. Update Avro URLs and mailing lists. Contributed by Gabor Liptak.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1707355 13f79535-47bb-0310-9956-ffa450edef68

commit 4707d9abe1202c7266aa8d58711fd22907863cbd
Author: Ryan Blue <bl...@...>
Date:   2015-10-07T21:06:28Z

    AVRO-1715. Java: Close files opened by the Schema parser. Contributed by Pavel Safrata.
    
    This also clarifies the InputStream parse method, which does not own the
    stream that is passed in and does not close it. The tools have been
    updated to correctly close streams passed to the parser.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1707389 13f79535-47bb-0310-9956-ffa450edef68

commit bc19e3a12e033e60c4f5c6c1d7a20fc9f8182da6
Author: Ryan Blue <bl...@...>
Date:   2015-10-19T21:23:33Z

    AVRO-1729: Ruby: Add LICENSE and NOTICE to ruby gems.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1709480 13f79535-47bb-0310-9956-ffa450edef68

commit 5cb83db6a66a6d60aa01b41160a9c90ad4987736
Author: Ryan Blue <bl...@...>
Date:   2015-10-19T21:28:02Z

    AVRO-1732: C++: Add LICENSE and NOTICE to binary distribution.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1709482 13f79535-47bb-0310-9956-ffa450edef68

commit 3585c45902b99ae5cf5e3086d1dfc61389017d7f
Author: Ryan Blue <bl...@...>
Date:   2015-10-19T21:32:23Z

    AVRO-1733: C#: Add LICENSE and NOTICE to binary distribution.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1709484 13f79535-47bb-0310-9956-ffa450edef68

commit 1c5205ef3f1516fa5f3a323057139bffd5758182
Author: Zoltan Farkas <zo...@...>
Date:   2015-11-18T22:44:50Z

    [add] AVRO-1723 and AVRO-1667

commit bdc98484730275bebcc4f22d6e3ffd9f97616920
Author: Thomas White <to...@...>
Date:   2015-11-25T14:16:08Z

    AVRO-1755. Java: avro-mapred should not depend on avro-ipc:test. Contributed by Clément MAHTIEU.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1716422 13f79535-47bb-0310-9956-ffa450edef68

commit 5662cbbffa89fb8d363ccbee03fe85980e17ba15
Author: Thiruvalluvan M. G <th...@...>
Date:   2015-11-26T18:46:01Z

    AVRO-1754. C++ ValiditingDecoder handles null incorrectly
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1716757 13f79535-47bb-0310-9956-ffa450edef68

commit df5c513f1e7a606b7333975b6d28784702f77077
Author: Ryan Blue <bl...@...>
Date:   2015-12-03T16:55:18Z

    AVRO-1731: C: Add LICENSE and NOTICE to binary distribution.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717805 13f79535-47bb-0310-9956-ffa450edef68

commit 96d2d35fa20a7ec14f699e0c899cc7e21ae3393b
Author: Ryan Blue <bl...@...>
Date:   2015-12-03T17:11:18Z

    AVRO-1735: Perl: Add LICENSE and NOTICE to distribution.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717807 13f79535-47bb-0310-9956-ffa450edef68

commit ada69ac5e0be21c96cdc683ae5152b0a8216e14f
Author: Ryan Blue <bl...@...>
Date:   2015-12-03T17:22:51Z

    AVRO-1736: PHP: Add LICENSE and NOTICE to distribution.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717812 13f79535-47bb-0310-9956-ffa450edef68

commit e11c588ebe034d5f2a043598e600791e38e124bb
Author: Ryan Blue <bl...@...>
Date:   2015-12-03T17:24:26Z

    AVRO-1730: Python: Add LICENSE and NOTICE to distribution.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717813 13f79535-47bb-0310-9956-ffa450edef68

commit 2c6c570d3b66975cfac367334d8a6971801397e5
Author: Ryan Blue <bl...@...>
Date:   2015-12-03T17:24:45Z

    AVRO-1730: Python3: Add LICENSE and NOTICE to distribution.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717814 13f79535-47bb-0310-9956-ffa450edef68

commit f49b2d31fd9a0249a64c049da800db6648792ee0
Author: Ryan Blue <bl...@...>
Date:   2015-12-03T17:39:34Z

    AVRO-1722: Update root LICENSE.txt and NOTICE.txt.
    
    This updates the POM to use the Maven RAT integration and updates the
    LICENSE and NOTICE files for issues that update found.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717817 13f79535-47bb-0310-9956-ffa450edef68

commit bf751dfaada53680f66bc200f3acb04a4d538fd1
Author: Ryan Blue <bl...@...>
Date:   2015-12-03T18:54:51Z

    AVRO-1722 ADDENDUM: Java: Fix tests broken by adding licenses.
    
    The Java specific compiler tool's tests expect the file content to match
    exactly. Adding license headers broke the tests. This fix reverts the
    addition of a licenses and adds the test files to the RAT exclusion
    list.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717830 13f79535-47bb-0310-9956-ffa450edef68

commit 2863a185ee8c6a036ce811e1ecd80eefd7f54401
Author: Ryan Blue <bl...@...>
Date:   2015-12-03T21:35:44Z

    AVRO-1747: JavaScript: Add implementation.
    
    A few features:
    
    + Fast! Typically twice as fast as JSON with much smaller encodings.
    + Full Avro support, including recursive schemas, sort order, and
      evolution.
    + Serialization of arbitrary JavaScript objects via logical types.
    + Unopinionated 64-bit integer compatibility.
    + No dependencies, it even runs in the browser.
    
    The previous API is included with deprecation warnings (this adds
    `underscore` as a dependency).
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717850 13f79535-47bb-0310-9956-ffa450edef68

commit 02418de9dee7b330552d43183109efa0b50ddf1f
Author: Ryan Blue <bl...@...>
Date:   2015-12-04T19:46:22Z

    AVRO-1765: JS: Update node.js in docker to 4.x.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1718013 13f79535-47bb-0310-9956-ffa450edef68

commit 80ba788ecdccaff5fbc011f6ad619bb62815dc04
Author: Ryan Blue <bl...@...>
Date:   2015-12-08T17:06:20Z

    AVRO-1722 ADDENDUM: Add last license doc changes, rat helper.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1718650 13f79535-47bb-0310-9956-ffa450edef68

commit 273106bd1186680c54c8101e75e0e7a8a0d83fd1
Author: Ryan Blue <bl...@...>
Date:   2015-12-08T21:34:42Z

    AVRO-1767: Fall back to unwrapped union values. Contributed by Matthieu Monsch.
    
    Previously, union wrapping during `type.clone` calls would be done in
    place of normal copy. Now it is done as a backup if a normal copy fails.
    This is more consistent with the documentation, and makes it much
    simpler to wrap nested unions.
    
    Other changes:
    
    + Add an optional argument to `type.getName` to expose built-in type
      names (useful to implement an "optional" logical type for example).
    + Document (and rename) `assertLogicalTypes` parsing option.
    + Tweak logical type validity check, enabling error hooks to work even
      when a logical type is valid for a subset of its underlying type's
      values (e.g.  when defining an "even integer" type). Previously the
      path would have been correct but the type would have been that of the
      underlying one.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1718715 13f79535-47bb-0310-9956-ffa450edef68

commit 1f6fa7b79efde2eb999de34334b686a77b23e46a
Author: Zoltan Farkas <zo...@...>
Date:   2015-11-18T22:44:50Z

    [add] AVRO-1723 and AVRO-1667

----


---