lens contributor meetup dec 2014. agenda introduction contribution guidelines code walkthrough...
TRANSCRIPT
![Page 1: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/1.jpg)
Lens contributor meetup
Dec 2014
![Page 2: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/2.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/3.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/4.jpg)
Code walkthrough
![Page 5: Lens contributor meetup Dec 2014. Agenda Introduction Contribution guidelines Code walkthrough Roadmap discussion Demo through Docker](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/5.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/6.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/7.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/8.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/9.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082820/56649f415503460f94c60edc/html5/thumbnails/10.jpg)
Q and A