You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Robert Metzger (JIRA)" <ji...@apache.org> on 2016/01/12 09:40:40 UTC
[jira] [Updated] (FLINK-1712) Restructure Maven Projects
[ https://issues.apache.org/jira/browse/FLINK-1712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Metzger updated FLINK-1712:
----------------------------------
Description:
Project consolidation
The new structure could be
flink-core
flink-java
flink-scala
flink-streaming-core
flink-streaming-scala
flink-runtime
flink-runtime-web
flink-optimizer
flink-clients
flink-shaded
-> flink-shaded-hadoop
-> flink-shaded-hadoop2
-> flink-shaded-include-yarn-tests
-> flink-shaded-curator
flink-examples
-> (have all examples, Scala and Java, Batch and Streaming)
flink-batch-connectors
-> flink-avro
-> flink-jdbc
-> flink-hadoop-compatibility
-> flink-hbase
-> flink-hcatalog
flink-streaming-connectors
-> flink-connector-twitter
-> flink-streaming-examples
-> flink-connector-flume
-> flink-connector-kafka
-> flink-connector-elasticsearch
-> flink-connector-rabbitmq
-> flink-connector-filesystem
flink-libraries
-> flink-gelly
-> flink-gelly-scala
-> flink-ml
-> flink-table
-> flink-language-binding
-> flink-python
flink-scala-shell
flink-test-utils
flink-tests
flink-fs-tests
flink-contrib
-> flink-storm-compatibility
-> flink-storm-compatibility-examples
-> flink-streaming-utils
-> flink-tweet-inputformat
-> flink-operator-stats
-> flink-tez
flink-quickstart
-> flink-quickstart-java
-> flink-quickstart-scala
-> flink-tez-quickstart
flink-yarn
flink-yarn-tests
flink-dist
was:
Project consolidation
- flink-hadoop (shaded fat jar)
- Core (Core and Java)
- (core-scala)
- Streaming (core + java)
- (streaming-scala)
- Runtime
- Optimizer (may also be merged with Client)
- Client (or Client + Optimizer)
- Examples (Java + Scala + Streaming Java + Streaming Scala)
- Tests (test-utils (compile) and tests (test))
- Quickstarts
- Quickstart Java
- Quickstart Scala
- connectors / Input/Output Formats
- Avro
- HBase
- HadoopCompartibility
- HCatalogue
- JDBC
- kafka
- rabbit
- ...
- staging
- Gelly
- ML
- spargel (deprecated)
- expression API
- contrib
- yarn
- dist
- yarn tests
- java 8
> Restructure Maven Projects
> --------------------------
>
> Key: FLINK-1712
> URL: https://issues.apache.org/jira/browse/FLINK-1712
> Project: Flink
> Issue Type: Improvement
> Components: Build System
> Affects Versions: 0.9
> Reporter: Stephan Ewen
> Assignee: Robert Metzger
> Priority: Minor
>
> Project consolidation
> The new structure could be
> flink-core
> flink-java
> flink-scala
> flink-streaming-core
> flink-streaming-scala
> flink-runtime
> flink-runtime-web
> flink-optimizer
> flink-clients
> flink-shaded
> -> flink-shaded-hadoop
> -> flink-shaded-hadoop2
> -> flink-shaded-include-yarn-tests
> -> flink-shaded-curator
> flink-examples
> -> (have all examples, Scala and Java, Batch and Streaming)
> flink-batch-connectors
> -> flink-avro
> -> flink-jdbc
> -> flink-hadoop-compatibility
> -> flink-hbase
> -> flink-hcatalog
> flink-streaming-connectors
> -> flink-connector-twitter
> -> flink-streaming-examples
> -> flink-connector-flume
> -> flink-connector-kafka
> -> flink-connector-elasticsearch
> -> flink-connector-rabbitmq
> -> flink-connector-filesystem
> flink-libraries
> -> flink-gelly
> -> flink-gelly-scala
> -> flink-ml
> -> flink-table
> -> flink-language-binding
> -> flink-python
> flink-scala-shell
> flink-test-utils
> flink-tests
> flink-fs-tests
> flink-contrib
> -> flink-storm-compatibility
> -> flink-storm-compatibility-examples
> -> flink-streaming-utils
> -> flink-tweet-inputformat
> -> flink-operator-stats
> -> flink-tez
> flink-quickstart
> -> flink-quickstart-java
> -> flink-quickstart-scala
> -> flink-tez-quickstart
> flink-yarn
> flink-yarn-tests
> flink-dist
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)