*Final List * LENS-518 Lens 2.6 is compatible with hive 2.1.0 and above LENS-919 For older deployments the schema for "finished_queries" table needs to be modified to include "priority" LENS-1212 Saved query service is enabled by default now LENS-833 Number of open sessions allowed for each user is capped at 10 by default now LENS-1244 Dropping beta from lens releases. Lens 2.6 will be a GA release LENS-909 Query finish email notification message body will not have query results inline in case of inmemory resultset LENS-1198 Lens 2.6 is compatible with hive 2.1.0 and above LENS-1217 Old lens GUI is removed LENS-1215 Cluster user was defaulted to operating system user by lens-client module earlier. This logic have been moved to cli. Direct users of lens-client will see a change in behavior due to this modification LENS-1187 For metastore REST end point most of the apis returning APIResult were giving http status 200 even in case of failure. The payload object had a FAILED APIResult, but the status code was 200. After this, the status code comes as 500. LENS-1029 Lens server configuration lens.server.snapshot.interval is changed to lens.server.state.persistence.interval.millis, lens.server.restart.enabled is changed to lens.server.state.persistence.enabled and lens.server.recover.onrestart is removed LENS-1013 postDriverSelection method has been added DriverQueryHook SPI. Implementation providers need to adapt to new interface
Thanks, Puneet Gupta On Mon, Sep 5, 2016 at 7:25 PM, amareshwarisr . <[email protected]> wrote: > We should not be calling > LENS-959 (is only testcase changes) , LENS-950 (is more a bug fix), > LENS-1191 > ( a new feature), LENS-771 ( is a bug fix) and LENS-1159 (is a bug fix). > > More to be labeled as incompatible changes : > LENS-1217 <https://issues.apache.org/jira/browse/LENS-1217> > > Remove old java ui server <https://issues.apache.org/jira/browse/LENS-1217 > > > > LENS-1212 <https://issues.apache.org/jira/browse/LENS-1212> > > Enable saved queries by default > <https://issues.apache.org/jira/browse/LENS-1212> > > On Wed, Aug 24, 2016 at 6:47 PM, Puneet Gupta <[email protected]> > wrote: > > > Hi, > > > > Following list of issues seem like potential incompatibilities (wrt to > lens > > server upgrade, lens db upgrade ). Will share a more pruned list (after > > more analysis). > > Please feel free to add more issues to this list of *incompatible > > issues*. (Complete > > list is available here > > <https://issues.apache.org/jira/issues/?jql=project%20% > > 3D%20LENS%20AND%20fixVersion%20%3D%202.6%20ORDER%20BY%20status%20DESC> > > ) > > > > Sub-task LENS-988 <https://issues.apache.org/jira/browse/LENS-988> > > LENS-124 > > [Server] StateStore for LensScheduler Lavkesh Lahngir Ajay Yadava Major > > Closed Fixed 3/13/16 18:44 8/18/16 9:15 2.6 server > > Wish LENS-518 <https://issues.apache.org/jira/browse/LENS-518> Move > Hive > > dependency to Apache Hive Rajat Khandelwal Amareshwari Sriramadasu Major > > Closed Fixed 4/22/15 8:37 8/18/16 9:21 2.6 build > > Improvement LENS-919 <https://issues.apache.org/jira/browse/LENS-919> > > Persist > > Query Priority in Lens DB Puneet Gupta Puneet Gupta Minor Closed Fixed > > 1/12/16 > > 9:49 8/18/16 11:42 2.6 server > > New Feature LENS-833 <https://issues.apache.org/jira/browse/LENS-833> > > Limit > > number of open sessions per user on session service Raju Bairishetti > > Amareshwari > > Sriramadasu Major Closed Fixed 10/19/15 10:12 8/18/16 12:39 2.6 server > > Task LENS-959 <https://issues.apache.org/jira/browse/LENS-959> remove > > cube keyword from all test cases of lens-cube Rajat Khandelwal Rajat > > Khandelwal Major Closed Fixed 2/16/16 11:03 8/18/16 14:38 2.6 cube > > Task LENS-1244 <https://issues.apache.org/jira/browse/LENS-1244> Mark > > 2.6.x release as GA and remove beta Puneet Gupta Puneet Gupta Blocker > > Closed > > Fixed 7/31/16 3:02 8/19/16 8:12 2.6 build > > Sub-task LENS-1186 <https://issues.apache.org/jira/browse/LENS-1186> > > LENS-1179 > > Refactor exception handling in QueryServiceResource Rajat Khandelwal > Rajat > > Khandelwal Major Resolved Fixed 6/15/16 8:13 6/22/16 9:13 2.6 > > Improvement LENS-950 <https://issues.apache.org/jira/browse/LENS-950> > > Bridge > > table join should ignore join type config Amareshwari Sriramadasu > > Amareshwari > > Sriramadasu Major Resolved Fixed 2/9/16 10:47 2/15/16 15:16 2.6 > > Improvement LENS-909 <https://issues.apache.org/jira/browse/LENS-909> > We > > should avoid sending email notification with inmemory results Puneet > > Gupta Amareshwari > > Sriramadasu Major Resolved Fixed 12/22/15 23:03 2/7/16 10:47 2.6 server > > Task LENS-1198 <https://issues.apache.org/jira/browse/LENS-1198> > Update > > hive dependency to apache hive 2.1.0 Rajat Khandelwal Amareshwari > > Sriramadasu Critical Resolved Fixed 6/22/16 4:02 7/24/16 4:27 2.6 build > > Bug LENS-1215 <https://issues.apache.org/jira/browse/LENS-1215> Move > > cluster user determination to cli from client Rajat Khandelwal Rajat > > Khandelwal Major Resolved Fixed 7/14/16 12:12 7/19/16 12:55 2.6 > > New Feature LENS-1191 <https://issues.apache.org/jira/browse/LENS-1191 > > > > Lens > > Python client should support half sync half async model of execution > Rajat > > Khandelwal Puneet Gupta Major Resolved Fixed 6/17/16 3:27 7/27/16 9:39 > > 2.6 > > > > Sub-task LENS-1187 <https://issues.apache.org/jira/browse/LENS-1187> > > LENS-1179 > > Refactor exception handling in MetastoreResource Rajat Khandelwal Rajat > > Khandelwal Major Resolved Fixed 6/15/16 8:13 7/1/16 11:08 2.6 > > Bug LENS-1159 <https://issues.apache.org/jira/browse/LENS-1159> Lens > > session is adding HIVE_HOME/lib/* to class path Rajat Khandelwal Rajat > > Khandelwal Major Resolved Fixed 5/27/16 11:14 5/31/16 15:51 2.6 > > Bug LENS-1029 <https://issues.apache.org/jira/browse/LENS-1029> > > lens-server-snapshotter > > died in one of the scenarios Puneet Gupta Amareshwari Sriramadasu > Critical > > Resolved Fixed 5/3/16 9:03 5/9/16 12:15 2.6 server > > Improvement LENS-1013 > > <https://issues.apache.org/jira/browse/LENS-1013> DriverQueryHook > > should support postSelect option also. Puneet Gupta Puneet Gupta Major > > Resolved Fixed 4/21/16 11:58 4/28/16 5:08 2.6 server > > Bug LENS-771 <https://issues.apache.org/jira/browse/LENS-771> Multiple > > chain ref columns having subset chains are not pruned properly > Amareshwari > > Sriramadasu Amareshwari Sriramadasu Major Resolved Fixed 9/10/15 4:59 > > 5/12/16 > > 8:01 > > > > > > *********Summary or Lens 2.6 so far ************ > > > > Status Count > > Closed 71 > > Open 7 > > Resolved 93 > > > > Grand Total 171 > > About 37 (out of 171) are Test/Regression related Issues > > 7 Open Issues are mostly pertaining to documentation/test . May go in or > > may not as they may not require QA verification > > > > > > Thanks, > > Puneet Gupta > > > > On Mon, Aug 1, 2016 at 2:34 PM, Puneet Gupta <[email protected]> > > wrote: > > > > > Branching is done for Lens 2.6.0 > > > > > > > > > Thanks, > > > Puneet Gupta > > > > > > On Mon, Jul 25, 2016 at 3:48 PM, Rajat Khandelwal < > > [email protected]> > > > wrote: > > > > > >> Let's also get https://issues.apache.org/jira/browse/LENS-1178 in the > > >> release. > > >> > > >> On Fri, Jul 22, 2016 at 5:58 PM Puneet Gupta < > [email protected]> > > >> wrote: > > >> > > >> > Will start the merge once LENS-128, LENS-1168, LENS-996, LENS-1202, > > >> > LENS-1217 are in . > > >> > > > >> > Thanks, > > >> > Puneet Gupta > > >> > On Wed, Jul 20, 2016 at 11:00 AM, Puneet Gupta < > > [email protected]> > > >> > wrote: > > >> > > > >> > > Hi > > >> > > > > >> > > Waiting for a few important fixes to go in . Will merge master > into > > >> > > release branch post that ( targeting 22 July) > > >> > > > > >> > > Thanks, > > >> > > Puneet Gupta > > >> > > On Thu, Jul 7, 2016 at 5:56 PM, amareshwarisr . < > > >> [email protected]> > > >> > > wrote: > > >> > > > > >> > >> +1 > > >> > >> > > >> > >> Release plan looks great! > > >> > >> > > >> > >> On Sat, Jul 2, 2016 at 9:35 AM, Puneet Gupta < > > >> [email protected]> > > >> > >> wrote: > > >> > >> > > >> > >> > We have some significant improvements and features added after > > 2.5 > > >> > >> > release, mainly : > > >> > >> > > > >> > >> > - Hive 2 support and move Hive dependency to Apache Hive > > >> > >> > - Lens Regression module added > > >> > >> > - Work on Lens Scheduler is 70% complete. > > >> > >> > - Limit number of open sessions per user on session service > > >> > >> > - Enable streaming results for queries > > >> > >> > - cube-segmentation specification added > > >> > >> > - Python client support > > >> > >> > - Exponential back off for hive queries > > >> > >> > - Client result set iterable api added > > >> > >> > - Lens UI enhancements > > >> > >> > - Query Priority persisted in Lens DB > > >> > >> > - Option to kill queries that exceed timeout added > > >> > >> > - Convert dimension filter to fact filters for performance > > >> improvement > > >> > >> > - Return same handle for repeated query from same user > > >> > >> > - Post select option added to DriverQueryHook > > >> > >> > - Skip partition registration for very old and future dates > for a > > >> fact > > >> > >> > tables > > >> > >> > - Weighted Driver selector added. > > >> > >> > - Cube keyword made optional in queries > > >> > >> > - Session close will not result in queued query failures > > >> > >> > > > >> > >> > and bug fixes. > > >> > >> > > > >> > >> > I'm volunteering to manage the release. Calling out for a > release > > >> > >> > preparation for 2.6 here. > > >> > >> > *Unassigned open items on 2.6 are ( A total of 13 issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20%3D%20L > > >> ENS%20AND%20fixVersion%20%3D%202.6%20AND%20resolution%20% > > >> 3D%20Unresolved%20AND%20assignee%20is%20EMPTY > > >> > >> > > > >> > >> > Contributors are welcome to provide fix for those issues. > > >> > >> > > > >> > >> > *All the open issues (A total of 30 issues including above > > >> mentioned > > >> > >> > 13 unassigned issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20%3D%20L > > >> ENS%20AND%20resolution%20%3D%20Unresolved%20AND% > > 20fixVersion%20%3D%202.6 > > >> > >> > > > >> > >> > *Issues yet to verify (A total of 107 issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20%3D%20L > > >> ENS%20AND%20fixVersion%20%3D%202.6%20AND%20status%20%3D%20Resolved > > >> > >> > > > >> > >> > If any of you feel your changes should go into 2.6 and the jira > > is > > >> not > > >> > >> > marked with fix version, please do so. > > >> > >> > > > >> > >> > Putting down the plan for 2.6 release: > > >> > >> > - Will merge master into release branch after two weeks from > > >> now. > > >> > >> > We can resolve the open issues until then. > > >> > >> > (18/July/2016) > > >> > >> > - We will spend one-two weeks to fix blockers on the release > > >> branch > > >> > >> > if any and verify release candidate and roll release candidates > > >> until > > >> > >> > a release vote passes(29/July/2016) > > >> > >> > - Will roll release candidate on 3/Aug/2016 > > >> > >> > > > >> > >> > Let me know your concerns/comments. > > >> > >> > > > >> > >> > > >> > > > > >> > > > > >> > > > >> > > > > > > > > > > Thanks, > > Puneet Gupta > > > > On Mon, Aug 1, 2016 at 2:34 PM, Puneet Gupta <[email protected]> > > wrote: > > > > > Branching is done for Lens 2.6.0 > > > > > > > > > Thanks, > > > Puneet Gupta > > > > > > On Mon, Jul 25, 2016 at 3:48 PM, Rajat Khandelwal < > > [email protected]> > > > wrote: > > > > > >> Let's also get https://issues.apache.org/jira/browse/LENS-1178 in the > > >> release. > > >> > > >> On Fri, Jul 22, 2016 at 5:58 PM Puneet Gupta < > [email protected]> > > >> wrote: > > >> > > >> > Will start the merge once LENS-128, LENS-1168, LENS-996, LENS-1202, > > >> > LENS-1217 are in . > > >> > > > >> > Thanks, > > >> > Puneet Gupta > > >> > On Wed, Jul 20, 2016 at 11:00 AM, Puneet Gupta < > > [email protected]> > > >> > wrote: > > >> > > > >> > > Hi > > >> > > > > >> > > Waiting for a few important fixes to go in . Will merge master > into > > >> > > release branch post that ( targeting 22 July) > > >> > > > > >> > > Thanks, > > >> > > Puneet Gupta > > >> > > On Thu, Jul 7, 2016 at 5:56 PM, amareshwarisr . < > > >> [email protected]> > > >> > > wrote: > > >> > > > > >> > >> +1 > > >> > >> > > >> > >> Release plan looks great! > > >> > >> > > >> > >> On Sat, Jul 2, 2016 at 9:35 AM, Puneet Gupta < > > >> [email protected]> > > >> > >> wrote: > > >> > >> > > >> > >> > We have some significant improvements and features added after > > 2.5 > > >> > >> > release, mainly : > > >> > >> > > > >> > >> > - Hive 2 support and move Hive dependency to Apache Hive > > >> > >> > - Lens Regression module added > > >> > >> > - Work on Lens Scheduler is 70% complete. > > >> > >> > - Limit number of open sessions per user on session service > > >> > >> > - Enable streaming results for queries > > >> > >> > - cube-segmentation specification added > > >> > >> > - Python client support > > >> > >> > - Exponential back off for hive queries > > >> > >> > - Client result set iterable api added > > >> > >> > - Lens UI enhancements > > >> > >> > - Query Priority persisted in Lens DB > > >> > >> > - Option to kill queries that exceed timeout added > > >> > >> > - Convert dimension filter to fact filters for performance > > >> improvement > > >> > >> > - Return same handle for repeated query from same user > > >> > >> > - Post select option added to DriverQueryHook > > >> > >> > - Skip partition registration for very old and future dates > for a > > >> fact > > >> > >> > tables > > >> > >> > - Weighted Driver selector added. > > >> > >> > - Cube keyword made optional in queries > > >> > >> > - Session close will not result in queued query failures > > >> > >> > > > >> > >> > and bug fixes. > > >> > >> > > > >> > >> > I'm volunteering to manage the release. Calling out for a > release > > >> > >> > preparation for 2.6 here. > > >> > >> > *Unassigned open items on 2.6 are ( A total of 13 issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20%3D% > > >> 20LENS%20AND%20fixVersion%20%3D%202.6%20AND%20resolution% > > >> 20%3D%20Unresolved%20AND%20assignee%20is%20EMPTY > > >> > >> > > > >> > >> > Contributors are welcome to provide fix for those issues. > > >> > >> > > > >> > >> > *All the open issues (A total of 30 issues including above > > >> mentioned > > >> > >> > 13 unassigned issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20%3D% > > >> 20LENS%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVer > > >> sion%20%3D%202.6 > > >> > >> > > > >> > >> > *Issues yet to verify (A total of 107 issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20%3D% > > >> 20LENS%20AND%20fixVersion%20%3D%202.6%20AND%20status%20%3D%20Resolved > > >> > >> > > > >> > >> > If any of you feel your changes should go into 2.6 and the jira > > is > > >> not > > >> > >> > marked with fix version, please do so. > > >> > >> > > > >> > >> > Putting down the plan for 2.6 release: > > >> > >> > - Will merge master into release branch after two weeks from > > >> now. > > >> > >> > We can resolve the open issues until then. > > >> > >> > (18/July/2016) > > >> > >> > - We will spend one-two weeks to fix blockers on the release > > >> branch > > >> > >> > if any and verify release candidate and roll release candidates > > >> until > > >> > >> > a release vote passes(29/July/2016) > > >> > >> > - Will roll release candidate on 3/Aug/2016 > > >> > >> > > > >> > >> > Let me know your concerns/comments. > > >> > >> > > > >> > >> > > >> > > > > >> > > > > >> > > > >> > > > > > > > > > > Thanks, > > Puneet Gupta > > > > On Mon, Aug 1, 2016 at 2:34 PM, Puneet Gupta <[email protected]> > > wrote: > > > > > Branching is done for Lens 2.6.0 > > > > > > > > > Thanks, > > > Puneet Gupta > > > > > > On Mon, Jul 25, 2016 at 3:48 PM, Rajat Khandelwal < > > [email protected]> > > > wrote: > > > > > >> Let's also get https://issues.apache.org/jira/browse/LENS-1178 in the > > >> release. > > >> > > >> On Fri, Jul 22, 2016 at 5:58 PM Puneet Gupta < > [email protected]> > > >> wrote: > > >> > > >> > Will start the merge once LENS-128, LENS-1168, LENS-996, LENS-1202, > > >> > LENS-1217 are in . > > >> > > > >> > Thanks, > > >> > Puneet Gupta > > >> > On Wed, Jul 20, 2016 at 11:00 AM, Puneet Gupta < > > [email protected]> > > >> > wrote: > > >> > > > >> > > Hi > > >> > > > > >> > > Waiting for a few important fixes to go in . Will merge master > into > > >> > > release branch post that ( targeting 22 July) > > >> > > > > >> > > Thanks, > > >> > > Puneet Gupta > > >> > > On Thu, Jul 7, 2016 at 5:56 PM, amareshwarisr . < > > >> [email protected]> > > >> > > wrote: > > >> > > > > >> > >> +1 > > >> > >> > > >> > >> Release plan looks great! > > >> > >> > > >> > >> On Sat, Jul 2, 2016 at 9:35 AM, Puneet Gupta < > > >> [email protected]> > > >> > >> wrote: > > >> > >> > > >> > >> > We have some significant improvements and features added after > > 2.5 > > >> > >> > release, mainly : > > >> > >> > > > >> > >> > - Hive 2 support and move Hive dependency to Apache Hive > > >> > >> > - Lens Regression module added > > >> > >> > - Work on Lens Scheduler is 70% complete. > > >> > >> > - Limit number of open sessions per user on session service > > >> > >> > - Enable streaming results for queries > > >> > >> > - cube-segmentation specification added > > >> > >> > - Python client support > > >> > >> > - Exponential back off for hive queries > > >> > >> > - Client result set iterable api added > > >> > >> > - Lens UI enhancements > > >> > >> > - Query Priority persisted in Lens DB > > >> > >> > - Option to kill queries that exceed timeout added > > >> > >> > - Convert dimension filter to fact filters for performance > > >> improvement > > >> > >> > - Return same handle for repeated query from same user > > >> > >> > - Post select option added to DriverQueryHook > > >> > >> > - Skip partition registration for very old and future dates > for a > > >> fact > > >> > >> > tables > > >> > >> > - Weighted Driver selector added. > > >> > >> > - Cube keyword made optional in queries > > >> > >> > - Session close will not result in queued query failures > > >> > >> > > > >> > >> > and bug fixes. > > >> > >> > > > >> > >> > I'm volunteering to manage the release. Calling out for a > release > > >> > >> > preparation for 2.6 here. > > >> > >> > *Unassigned open items on 2.6 are ( A total of 13 issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20% > > >> 3D%20LENS%20AND%20fixVersion%20%3D%202.6%20AND%20resolution%20%3D% > > >> 20Unresolved%20AND%20assignee%20is%20EMPTY > > >> > >> > > > >> > >> > Contributors are welcome to provide fix for those issues. > > >> > >> > > > >> > >> > *All the open issues (A total of 30 issues including above > > >> mentioned > > >> > >> > 13 unassigned issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20% > > >> 3D%20LENS%20AND%20resolution%20%3D%20Unresolved%20AND% > > >> 20fixVersion%20%3D%202.6 > > >> > >> > > > >> > >> > *Issues yet to verify (A total of 107 issues)* > > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > >> > https://issues.apache.org/jira/issues/?jql=project%20% > > >> 3D%20LENS%20AND%20fixVersion%20%3D%202.6%20AND%20status%20% > > 3D%20Resolved > > >> > >> > > > >> > >> > If any of you feel your changes should go into 2.6 and the jira > > is > > >> not > > >> > >> > marked with fix version, please do so. > > >> > >> > > > >> > >> > Putting down the plan for 2.6 release: > > >> > >> > - Will merge master into release branch after two weeks from > > >> now. > > >> > >> > We can resolve the open issues until then. > > >> > >> > (18/July/2016) > > >> > >> > - We will spend one-two weeks to fix blockers on the release > > >> branch > > >> > >> > if any and verify release candidate and roll release candidates > > >> until > > >> > >> > a release vote passes(29/July/2016) > > >> > >> > - Will roll release candidate on 3/Aug/2016 > > >> > >> > > > >> > >> > Let me know your concerns/comments. > > >> > >> > > > >> > >> > > >> > > > > >> > > > > >> > > > >> > > > > > > > > > > -- > > _____________________________________________________________ > > The information contained in this communication is intended solely for > the > > use of the individual or entity to whom it is addressed and others > > authorized to receive it. It may contain confidential or legally > privileged > > information. If you are not the intended recipient you are hereby > notified > > that any disclosure, copying, distribution or taking any action in > reliance > > on the contents of this information is strictly prohibited and may be > > unlawful. If you have received this communication in error, please notify > > us immediately by responding to this email and then delete it from your > > system. The firm is neither liable for the proper and complete > transmission > > of the information contained in this communication nor for any delay in > its > > receipt. > > > -- _____________________________________________________________ The information contained in this communication is intended solely for the use of the individual or entity to whom it is addressed and others authorized to receive it. It may contain confidential or legally privileged information. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking any action in reliance on the contents of this information is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by responding to this email and then delete it from your system. The firm is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt.
