[GitHub] avro pull request #122: AVRO-1900: Remove dev-tools to fix Java build.

2016-09-13 Thread rdblue
Github user rdblue closed the pull request at: https://github.com/apache/avro/pull/122 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] avro pull request #122: AVRO-1900: Remove dev-tools to fix Java build.

2016-09-10 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/122 AVRO-1900: Remove dev-tools to fix Java build. The dev-tools module has to be built before working in lang/java. This breaks the build.sh script and is a confusing failure for new Java

[GitHub] avro pull request #121: AVRO-1873: Add CRC32 checksum to Snappy-compressed b...

2016-09-10 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/121 AVRO-1873: Add CRC32 checksum to Snappy-compressed blocks. Java and other implementations require this CRC32 checksum of the uncompressed content in order to read the data. This implements

[GitHub] avro pull request #117: AVRO-1908: Fix TestSpecificCompiler reference to pri...

2016-09-08 Thread rdblue
Github user rdblue closed the pull request at: https://github.com/apache/avro/pull/117 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] avro pull request #118: AVRO-1891: Fix specific nested logical types

2016-09-05 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/118 AVRO-1891: Fix specific nested logical types This changes the datum readers to use `getConversionFor` and `getConversionByClass` instance methods that delegate to the data models. This allows

[GitHub] avro pull request #117: AVRO-1908: Fix TestSpecificCompiler reference to pri...

2016-09-04 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/117 AVRO-1908: Fix TestSpecificCompiler reference to private method. AVRO-1884 changed makePath to a private method from a package-private static method. This broke the test that references the method

[GitHub] avro pull request #106: AVRO-1878: Add support for field aliases to Resolvin...

2016-07-09 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/106 AVRO-1878: Add support for field aliases to ResolvingGrammarGenerator. You can merge this pull request into a Git repository by running: $ git pull https://github.com/rdblue/avro AVRO-1878-fix

[GitHub] avro pull request #103: AVRO-1704: Add DatumEncoder API

2016-06-27 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/103 AVRO-1704: Add DatumEncoder API You can merge this pull request into a Git repository by running: $ git pull https://github.com/rdblue/avro AVRO-1704-add-datum-encoder-decoder Alternatively

[GitHub] avro pull request #102: AVRO-1869: Java: Fix Decimal conversion from ByteBuf...

2016-06-27 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/102 AVRO-1869: Java: Fix Decimal conversion from ByteBuffer. You can merge this pull request into a Git repository by running: $ git pull https://github.com/rdblue/avro AVRO-1869-fix-bytebuffer

[GitHub] avro pull request: Add .travis.yml for Java tests

2016-05-24 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/98 Add .travis.yml for Java tests You can merge this pull request into a Git repository by running: $ git pull https://github.com/rdblue/avro travis-test Alternatively you can review and apply

[GitHub] avro pull request: AVRO-1684: Add time types to the specific compi...

2016-04-16 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/86 AVRO-1684: Add time types to the specific compiler. This adds a dependency on Joda time for both the compiler and the compiled classes. When generating Java classes, any conversion

[GitHub] avro pull request: AVRO-1799: Fix GenericRecord#toString ByteBuffe...

2016-02-29 Thread rdblue
Github user rdblue closed the pull request at: https://github.com/apache/avro/pull/73 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] avro pull request: AVRO-1672: Add time logical types and conversio...

2015-07-09 Thread rdblue
Github user rdblue closed the pull request at: https://github.com/apache/avro/pull/36 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] avro pull request: AVRO-1692: Allow multiple logical types for a J...

2015-07-06 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/39 AVRO-1692: Allow multiple logical types for a Java class. This changes the class to conversion lookup to store multiple conversions and choose based on the logical type name. This still assumes

[GitHub] avro pull request: AVRO-1684: Add support for date, time, and time...

2015-06-17 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/37 AVRO-1684: Add support for date, time, and timestamp to specific This is based on AVRO-1672, which adds the date, time, and timestamp conversions. The specific IDL has been updated with 3 new

[GitHub] avro pull request: AVRO-1672: Add time logical types and conversio...

2015-05-28 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/36 AVRO-1672: Add time logical types and conversions. This uses Joda classes to represent the new logical types: * date = LocalDate * time-millis = LocalTime * timestamp-millis = DateTime

[GitHub] avro pull request: AVRO-1497: Add Java logical type implementation

2015-05-26 Thread rdblue
Github user rdblue closed the pull request at: https://github.com/apache/avro/pull/29 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] avro pull request: AVRO-607. Make SpecificData#getSchema thread-sa...

2015-03-30 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/30 AVRO-607. Make SpecificData#getSchema thread-safe. This adds a version of WeakIdentityHashMap that is thread-safe by replacing the backing Map implementation with ConcurrentHashMap. Both

[GitHub] avro pull request: AVRO-1497: Add Java logical type implementation

2015-03-29 Thread rdblue
GitHub user rdblue opened a pull request: https://github.com/apache/avro/pull/29 AVRO-1497: Add Java logical type implementation You can merge this pull request into a Git repository by running: $ git pull https://github.com/rdblue/avro AVRO-1497-logical-types Alternatively