Skip to content

Development Guide

Jelly King edited this page Oct 21, 2016 · 11 revisions

Project Management

Setup Git

Reference from github help.

Branches

Currently, the project has two branches: master and hive-connector. master is mainly used for merging and releasing. Other branches will merge into master once done.

Namely, we'd better not develop directly on master, instead, create a new branch for each sub-project, and merge into master constantly.

Branch hive-connector is already created for Hive Connector sub project.

Pull and Push

A good tutorial for us.

Issues

To make the best use of issues, we'd better set up them to be solved within a week.

Development Environment

IDE

Recommended IDE is Intellij IDEA.

Build Manager

Maven is used as build manager tool in this project. Recommended version is 3.0.5 and above.

Language

Java is the main development language. And java 1.8.0_x is a must.

Content

  • Home
  • [Development Guide](Development Guide)
  • [Getting Started](Getting Started)
  • Configuration
  • Architecture
  • [Presto Internals](Presto Internals)
  • [Feature List](Feature List)
  • FAQs

Clone this wiki locally