Child pages
  • July2015 Hackathon
Skip to end of metadata
Go to start of metadata

Who

Anyone who is interested in contributing to open source.

Where 

When 

Sat July 11, 2015 10:00am – 5:00pm India Standard Time


Agenda 

  • Introductions : 15 minutes
  • Feature Discussions
    • Lens server scale out : Pranav and Bala : 20 minutes : Discussion documented at  LENS-658 - Distributed Lens Server Deployment Open
    • MOLAP support : Sharad : 20 minutes
    • Query statistics and current design : Amareshwari : 20 minutes 
  • Introduce Lens and code overview for new contributors : Rajat : 15 minutes : http://showterm.io/c464e4d2c249f71b438b5#slow
  • Discuss jiras marked for Hackathon :  20 - 30 minutes
  • 12:30 : Break for lunch
  • 1:30 : Open for hackathon

Tips for Hackathon

How do I start -

  • Target a JIRA of your interest
  • Assign to yourself or drop a note in comment section
  • Start work
  • Post patch on Review Board
  • Repeat 

Ideas/Areas to work-

  • For adding new driver : The doc available at Lens Driver
  • Support for new storage : HBase, Cassandra etc.
  • Support for new drivers : Spark SQL, Druid, Drill, Elastic Search etc.
  • Improve Query Statistics and Analytics.
  • Query cost estimation.
  • Improving Lens Web interface.
  • Or, Anything that you find interesting.

Dev setup : http://lens.incubator.apache.org/developer/contribute.html#Development_Environment_Setup

Building : http://lens.incubator.apache.org/developer/contribute.html#Building_from_source

Docker setup : http://lens.incubator.apache.org/lenshome/pseudo-distributed-setup.html

Would request first timers to be ready with building from source or docker setup done, sothat you save time during hackathon.

For newbies :

Get started with dev setup and building from source or docker setup.

Steps for Newbies to break the surface -

  • Subscribe to Dev and User mailing list
  • Ensure you have Java 7, Maven 3.0+ and Git setup
  • Clone Apache Lens repo - 
  • Check the README.md file in the incubator-lens directory cloned.
  • Pick up a JIRA of your interest from Apache Lens - JIRA
  • Reach out experienced contributors in case you stumble upon anything.
  • Have Fun.

Here are all the jiras marked with Hackathon-July label : 

Loading
T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Improvement LENS-511 identify facts associated with underlying hive/jdbc tables Unassigned Pranav Kumar Agarwal Major Open Unresolved Apr 16, 2015 Jul 10, 2015
New Feature LENS-653 Add Drill Driver for Lens Unassigned Yash Sharma Major Open Unresolved Jul 10, 2015 Mar 15, 2016
Improvement LENS-612 Add HBaseStorage Sushil Mohanty Amareshwari Sriramadasu Major Open Unresolved Jun 17, 2015 Jul 24, 2015
New Feature LENS-340 Using existing storage tables to create facts and dimensions Unassigned Sharad Agarwal Major Open Unresolved Feb 23, 2015 Jul 10, 2015
Improvement LENS-193 Indicative system queries for query analysis Unassigned Amareshwari Sriramadasu Major Open Unresolved Jan 12, 2015 Jul 10, 2015
New Feature LENS-135 Estimate query execution times Sharad Agarwal Sharad Agarwal Major Open Unresolved Dec 16, 2014 Jul 10, 2015
New Feature LENS-124 Add scheduler service on lens Unassigned Amareshwari Sriramadasu Major Open Unresolved Dec 15, 2014 Jan 22, 2017
New Feature LENS-183 Cost estimation for JDBC queries Sushil Mohanty Sushil Mohanty Major Open Unresolved Dec 31, 2014 Jul 10, 2015
Improvement LENS-159 Add instrumentation for result downloads Raju Bairishetti Amareshwari Sriramadasu Major Open Unresolved Dec 24, 2014 Jun 06, 2016
Improvement LENS-28 Add more query stats in lens server Raju Bairishetti Akshay Goyal Major Open Unresolved Nov 14, 2014 Jul 11, 2015
New Feature LENS-452 Cube QL in Lens should be compatible with standard BI tools Unassigned Srikanth Sundarrajan Major Open Unresolved Mar 27, 2015 Jan 05, 2016
New Feature LENS-271 Add Druid Driver Rajitha R Sharad Agarwal Major In Progress Unresolved Feb 04, 2015 Aug 03, 2016
New Feature LENS-654 Cassandra storage for Lens Unassigned Yash Sharma Major Open Unresolved Jul 10, 2015 Mar 09, 2016
New Feature LENS-578 Lens - Blog Setup Unassigned Yash Sharma Minor Open Unresolved May 23, 2015 Oct 11, 2015

Newbie jiras labelled here - 

Loading
T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Bug LENS-495 CubeColumn startTime and endTime are getting formatted according to local time zone of the machine on which code is run Yash Sharma Himanshu Gahlaut Major Open Unresolved Apr 08, 2015 Jun 27, 2016
Improvement LENS-781 Ctrl+C on cli should kill the query if executing Badrinath Kulkarni Rajat Khandelwal Major Open Unresolved Sep 18, 2015 Feb 02, 2016
Bug LENS-779 Delete resource does not delete resource if the file doesn't exist Praveen Adlakha Rajat Khandelwal Major Open Unresolved Sep 18, 2015 Aug 09, 2016
Improvement LENS-767 Lens-cli should list results in order Badrinath Kulkarni Arshad Matin Major Open Unresolved Sep 03, 2015 Feb 02, 2016
Improvement LENS-763 Update on DDL should Create DDL if it is not present Unassigned Arshad Matin Major Open Unresolved Aug 28, 2015 Oct 08, 2015
Improvement LENS-819 Timeline of the fact returned should have structure instead of String Unassigned Amareshwari Sriramadasu Major Open Unresolved Oct 14, 2015 Jan 22, 2017
Improvement LENS-814 Queued queries should be listed in order. Anshul Gupta Rajat Khandelwal Major Open Unresolved Oct 12, 2015 Jun 06, 2016
Improvement LENS-419 Provide a timeline implementation that just does no caching at memory and storage table level Unassigned Rajat Khandelwal Major Open Unresolved Mar 18, 2015 Sep 02, 2015
Improvement LENS-354 Move set database call from MetastoreService to SessionService Unassigned Jaideep Dhok Major Open Unresolved Feb 25, 2015 May 21, 2017
Improvement LENS-345 Enable javadoc check on checkstyle Unassigned Amareshwari Sriramadasu Major Open Unresolved Feb 24, 2015 Jun 27, 2016
Improvement LENS-302 Provide ignoreIfExists option for creation of cube/dimension/dimtable/fact Unassigned Rajat Khandelwal Major Open Unresolved Feb 10, 2015 May 21, 2017
New Feature LENS-261 Provide functionality to unset/revert parameter values Unassigned Arshad Matin Major Open Unresolved Feb 02, 2015 Jun 06, 2016
Improvement LENS-285 Create a configuration level switch to disable lens session persistence Unassigned Himanshu Gahlaut Major Open Unresolved Feb 06, 2015 Jul 23, 2015
Task LENS-284 Tune grizzly http server configuration Unassigned Amareshwari Sriramadasu Major Open Unresolved Feb 06, 2015 Sep 02, 2015
Improvement LENS-231 CLI describe commands should print succint information Unassigned Jaideep Dhok Major Open Unresolved Jan 23, 2015 Feb 02, 2016
Improvement LENS-232 Show partitions from CLI should get limited number of partitions Badrinath Kulkarni Jaideep Dhok Major Open Unresolved Jan 23, 2015 Feb 02, 2016
Task LENS-64 Add unit tests for UI resources Raju Bairishetti Raju Bairishetti Major Open Unresolved Nov 26, 2014 Sep 02, 2015
Improvement LENS-40 Final Explan plan returned should include more information on why drivers are skipped Unassigned Amareshwari Sriramadasu Major Open Unresolved Nov 19, 2014 Jan 22, 2017
Improvement LENS-42 Get all queries to return all query details instead of handles Unassigned Amareshwari Sriramadasu Major Open Unresolved Nov 19, 2014 Jan 22, 2017
Improvement LENS-165 Improve LensJerseyTest Unassigned Jaideep Dhok Major Open Unresolved Dec 25, 2014 Jan 22, 2017
Showing 20 out of 22 issues Refresh

  • No labels
Write a comment…