You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Micah Kornfield (Jira)" <ji...@apache.org> on 2021/04/16 03:20:00 UTC

[jira] [Resolved] (ARROW-12111) [Java] place files generated by flatc under source control

     [ https://issues.apache.org/jira/browse/ARROW-12111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Micah Kornfield resolved ARROW-12111.
-------------------------------------
    Fix Version/s: 4.0.0
       Resolution: Fixed

Issue resolved by pull request 10058
[https://github.com/apache/arrow/pull/10058]

> [Java] place files generated by flatc under source control
> ----------------------------------------------------------
>
>                 Key: ARROW-12111
>                 URL: https://issues.apache.org/jira/browse/ARROW-12111
>             Project: Apache Arrow
>          Issue Type: Task
>          Components: Java
>            Reporter: Bob Tinsman
>            Assignee: Bob Tinsman
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 4.0.0
>
>          Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> The Arrow binary format is implemented with Flatbuffers specification files (_*.fbs_ in the top-level _format_ directory). The _flatc_ binary is used to generate source files for various implementation languages.
> The Java build does the generation as part of every build. However, these languages have _flatc-_generated files under source control:
>  * C++
>  * Rust
>  * Javascript
>  * C#
> Java can do this as well, removing the build dependency on _flatc_ (currently provided by an unofficial Maven artifact, not available under Windows). The Java build doc can be updated to reflect this change and document how to generate and check in files when the binary format changes.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)