lens contributor meetup dec 2014. agenda introduction contribution guidelines code walkthrough...

10
Lens contributor meetup Dec 2014

Upload: lucinda-manning

Post on 14-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Lens contributor meetup

Dec 2014

Page 2: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Agenda

• Introduction• Contribution guidelines• Code walkthrough• Roadmap discussion• Demo through Docker

Page 3: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Contribution guidelines

• Coding contributions• Quality improvements• Documentation• Reviewing• Miscellaneous

Page 4: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Code walkthrough

Page 5: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Roadmap

• Immediate– 2.0 release – Jenkins build issues– Website– Improved documentation

Page 6: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Roadmap

• Near term– Fix issues in join chains– Multiple expressions associated with expression

columns– Scheduler service– Move to Apache Hive dependency– Performance tuning for lens– Improve cube administration with respect to altering– Regression testsuite and commit testsuite

Page 7: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Roadmap

• Medium term– Authorization– Estimate expected query execution time– Run with Hive on tez– Explore Kylin– Explore Zeppelin

Page 8: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Roadmap

• Long term– New drivers – Spark/Redshift– Integration with Apache Falcon

Page 9: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Run Lens on docker

• Very handy for dev testing• Works on Mac

– https://docs.docker.com/installation/mac/– http://boot2docker.io/

• Build the Lens docker image– tools/scripts/build-docker.sh– Required only once unless the docker image is changed

• Run the container– tools/scripts/run-docker.sh

• mounts your incubator-lens git home to /opt/lens into the docker container

• Exports the lens server and client dist into the LENS_HOME and LENS_CLIENT env

Page 10: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker

Q and A