More information in the Wiki
- Replace SQLite to MariaDB store kado metadata
- Supports storing Job results in the database
- Supports the use the TableTool to create hive internal and external tables
- Put the job status in the cache,increase page loading speed
- SQL query optimization to increase speed
- Fixed various UI bugs
- Use DBClient connection management
- Windows or linux
- Java 8 Update 45 or higher (8u45+), 64-bit
- Maven 3.3.9+ (for building)
- Presto 0.170
Kado is a standard Maven project. Simply run the following command from the project root directory :
mvn clean package
On the first build, Maven will download all the dependencies from the internet and cache them in the local repository (~/.m2/repository), which can take a considerable amount of time. Subsequent builds will be faster.
you will get the war resouce when build finished Put it to Web Container (jetty 9.2+) and enjoy Kado
After building Kado for the first time, you can load the project into your IDE and run the Portal. We recommend using IntelliJ IDEA. Because Kado is a standard Maven project, you can import it into your IDE using the root pom.xml
file. In IntelliJ, choose Open Project from the Quick Start box or choose Open from the File menu and select the root pom.xml
file.
After opening the project in IntelliJ, double check that the Java SDK is properly configured for the project:
Open the File menu and select Project Structure In the SDKs section, ensure that a 1.8 JDK is selected (create one if none exist) In the Kado section, ensure the Project language level is set to 8.0 as Kado makes use of several Java 8 language features
Main Class : com.chickling.boot.JettyMain