This module connects Table/SQL API and runtime. It is responsible for translating and optimizing a table program into a Flink pipeline. The module can access all resources that are required during pre-flight and runtime phase for planning.
This module contains classes that are required by a task manager for execution of table programs.
The Waikato Environment for Knowledge Analysis (WEKA), a machine learning workbench. This is the stable version. Apart from bugfixes, this version does not receive any other breaking updates.
This module contains extension points of the Table/SQL API. It allows for implementing user-defined functions, custom formats, etc. with minimal dependencies.
This module contains the Table/SQL API for writing table programs within the table ecosystem using the Java programming language.
This module contains the Table/SQL API for writing table programs that interact with other Flink APIs using the Java programming language.
This module contains the Table/SQL API for writing table programs that interact with other Flink APIs using the Java programming language.
This module connects Table/SQL API and runtime. It is responsible for translating and optimizing a table program into a Flink pipeline. The module can access all resources that are required during pre-flight and runtime phase for planning.
This module bridges Table/SQL API and runtime. It contains all resources that are required during pre-flight and runtime phase. The content of this module is work-in-progress. It will replace flink-table-planner once it is stable. See FLINK-11439 and FLIP-32 for more details.
The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.
This module contains the mechanism for loading flink-table-planner through a separate classloader. This allows arbitrary Scala versions in the classpath, hiding the Scala version used by the planner.
This module contains the Table/SQL API for writing table programs that interact with other Flink APIs using the Scala programming language.
This module contains the Table/SQL API for writing table programs that interact with other Flink APIs using the Scala programming language.
This module contains the Table/SQL API for writing table programs that interact with other Flink APIs using the Java programming language.
This module contains classes that are required by a task manager for execution of table programs. The content of this module is work-in-progress. It will replace the runtime classes contained in flink-table-planner once it is stable. See FLINK-11439 and FLIP-32 for more details.
This module bridges Table/SQL API and runtime. It contains all resources that are required during pre-flight and runtime phase. The content of this module is work-in-progress. It will replace flink-table-planner once it is stable. See FLINK-11439 and FLIP-32 for more details.
Table support for the command line
📌 The missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
Drools Workbench - Guided Decision Table Model
This module contains the Table/SQL API for writing table programs within the table ecosystem using the Scala programming language.
The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.
This module contains classes that are required by a task manager for execution of table programs.
Aliyun Open Services SDK for Java Copyright (C) Alibaba Cloud Computing All rights reserved. 版权所有 (C)阿里云计算有限公司 http://www.aliyun.com
This module contains the Table/SQL API for writing table programs within the table ecosystem using the Scala programming language.
The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.
WebJar for datatables
This module contains test utilities for the Table API/SQL ecosystem for end users, connectors and formats.
The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.
Apache Omid provides multi-row/multi-table transactional support for HBase-based applications
A table format for huge analytic datasets
Apache HBase is the Hadoop database. Use it when you need random, realtime read/write access to your Big Data. This project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware.
High-performance Java Dataframe
A table format for huge analytic datasets
This module contains implementations of InputFormat, OutputFormat, Mapper, Reducer, etc which are needed for running MR jobs on tables, WALs, HFiles and other HBase specific constructs. It also contains a bunch of tools: RowCounter, ImportTsv, Import, Export, CompactionTool, ExportSnapshot, WALPlayer, etc
Event-driven lists for dynamically filtered and sorted tables
Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org.
Cucumber for the JVM
This module contains classes that are required by a task manager for execution of table programs. The content of this module is work-in-progress. It will replace the runtime classes contained in flink-table-planner once it is stable. See FLINK-11439 and FLIP-32 for more details.
A table format for huge analytic datasets
A table format for huge analytic datasets
This module contains a tool to split generated Java code so that each method does not exceed the limit of 64KB.
commonmark-java extension for GFM tables using "|" pipes (GitHub Flavored Markdown)
Delivers code automation for projects hosted by the FINOS that build with Apache Maven
A table format for huge analytic datasets
flexmark-java extension for tables using "|" pipes with optional column spans and table caption
Base module in Alluxio Table
Compile time annotations and compile time annotation processor to generate consistent value object using either abstract class, interface or annotation as a base.
This module contains the entire Table/SQL distribution for writing table programs within the table ecosystem or between other Flink APIs. Users can either use the Scala or Java programming language.
The OW2 Consortium is an open source community committed to making available to everyone the best and most reliable middleware technology, including generic enterprise applications and cloud computing technologies. The mission of the OW2 Consortium is to i) develop open source code for middleware, generic enterprise applications and cloud computing and ii) to foster a vibrant community and business ecosystem.