Some more info on release plan

The below issues will be Good to have in 2.6 release. We should try to
resolve them.
3 in progress and 2 seem duplicate  and 8 yet to be started (2 are
unassigned out of them)
-----------------------------
LENS-1030    Query log is having other request logs    :    Unassigned
LENS-793    Result formatter error when driver output path is null    :
Duplicate
LENS-1199    NPE while closing session    :
LENS-991    Seeing multiple close calls and failures of connection after
LENS-853    :    In Progress
LENS-844    querying a measure with dim attributes not queryable with it
gives wrong error    :    In Progress
LENS-761    EXECUTED queries are stuck after restart    :    Duplicate
LENS-911    move throws HiveException clauses to throws LensException
:    Unassigned
LENS-998    Partition skip is not logging correct start and end time in the
logs.    :
LENS-952    Bump up enunciate version to work with java 8    :
LENS-823    Fetching already fetched inmemory result set should not give
500    :
LENS-1168    Isolate submissions for each driver    :    In Progress
LENS-1165    Separate client for query submission from other thrift
operations    :
LENS-1198    Update hive dependency to apache hive 2.1.0    :




The below issues are related to test cases, build and documentation and it
will be good to have them fixed too for 2.6 release.
Most are unassigned
------------------------------
LENS-956    Seeing intermittent failure
TestRemoteHiveDriver.testMultiThreadClient    Unassigned
LENS-955    Seeing intermittent failure
TestQueryEndEmailNotifier.testLaunchFailure    Unassigned
LENS-930    .TestBetweenTimeRangeWriter.testConsecutiveDayParts fails
sometimes    Unassigned
LENS-1024
org.apache.lens.driver.hive.TestRemoteHiveDriver.testHiveDriverPersistence
failed on one of the jenkins build    Unassigned
LENS-822    Test are failing intermittently on jenkins    Unassigned
LENS-808    Intermittent Failures in jenkins    Unassigned
LENS-798    Pre commit job failures    Unassigned
LENS-704    org.apache.lens.server.query.QueryAPIErrorResponseTest.setUp
fails sometimes    Unassigned
LENS-52    TestQueryService.testPrepareQuery failing intermittently    Raju
Bairishetti
LENS-291    Add doc for lens administrator to debug lens server issues
Unassigned
LENS-290    Add doc/run book for failures of lens REST api    Unassigned
LENS-289    Add doc/ run book for debugging query failures    Unassigned



I had moved the below issues to 2.7 ( let me know if u have any concerns)
------------------------------
LENS-728    Partition timeline not available for facts with CONTINUOUS
update period    Raju Bairishetti
LENS-938    CLI cannot take values for params containing spaces    Deepak
Barr
LENS-354    Move set database call from MetastoreService to
SessionService    Unassigned
LENS-302    Provide ignoreIfExists option for creation of
cube/dimension/dimtable/fact    Unassigned
LENS-1021    Reduce test time on org.apache.lens.server.query tests
Unassigned
LENS-528    Update package info in lens modules    Unassigned
LENS-638    Add Spark Driver    Raju Bairishetti
LENS-5    LENS-458 Build time is too long > 20mts    Unassigned
LENS-127    LENS-124 Create scheduler client side apis.    Unassigned
LENS-608    LENS-395 Move all REST APIs to new Lens Response    Unassigned
LENS-530    LENS-395 Add documentation for reading response of REST APIs
and error handling for the same    Unassigned

I had moved the below issues out of 2.6 (They are un-versioned now, let me
know if u have any concerns)
-------------------------------
LENS-103    CSVSerde doesn't differentiate between
{1:"one",2:"two",3:"three"} and {1:"one",2:"two, 3:three"}.    Unassigned
LENS-773    Wrong Cost Calculation in case of HIVE Dimension Query
Unassigned
LENS-691    Loading DB Resource jars is not working for native tables
Unassigned
LENS-495    CubeColumn startTime and endTime are getting formatted
according to local time zone of the machine on which code is run    Yash
Sharma
LENS-973    On Server restart not able to launch new queries on hive if
queue constraint driver.max.concurrent.launched.queries.per.queue is
enabled    Sushil Mohanty
LENS-597    Lens server logs flooded with SQLException    Rajat Khandelwal
LENS-266    Resultset not honouring index and size params    Puneet Gupta
LENS-305    Statistics : JsonParseException: Unexpected end-of-input: was
expecting closing quote for a string value    Jaideep Dhok
LENS-855    Column headers are always comma-separated in the output file
Deepak Barr
LENS-640    Create table query for finished_queries table does not work
with MySQL 5.6    Deepak Barr
LENS-886    Queued JDBC queries are failing upon lens server restart
Badrinath Kulkarni
LENS-778    Killing JDBC Query is not closing the connection    Badrinath
Kulkarni
LENS-1156    TestUnionQueries.testDimAttrExpressionQuery failed in commit
build    Amareshwari Sriramadasu
LENS-660    TestMLRunner.trainAndEvalFromDir fails some times
Amareshwari Sriramadasu
LENS-586    lens query containing multiple cube queries fails rewriting if
query metering is enabled.    Amareshwari Sriramadasu
LENS-458    Code quality improvements    Unassigned
LENS-411    Avoid parsing of the query multiple times    Unassigned
LENS-345    Enable javadoc check on checkstyle    Unassigned
LENS-561    Adding a Rewriter at HiveDriver Level    vikas singh
LENS-395    Lens Rest API response improvements    Sushil Mohanty
LENS-313    User friendly errors from Lens    Sushil Mohanty
LENS-837    Lens request log to capture remote host name for all REST
operations    Srikanth Sundarrajan
LENS-812    Simplify the asserts for CandidateTablePruneCause in
TestDenormalizaerResolver test    Raju Bairishetti
LENS-571    Support parallel builds for the project    Rajat Khandelwal
LENS-238    DockerFile should not hardcode project version    Neerja
Bhatnagar
LENS-409    Fix usage of new HiveConf() and Hive.get() in ml lib    Jaideep
Dhok
LENS-540    Skip deploying source archive and lens-server.war    Jaideep
Dhok
LENS-868    Should not bundle node & node_modules (generated files) in
source-release archive file    Deepak Barr
LENS-384    Provide an API to list all the open session    Badrinath
Kulkarni
LENS-317    Server side calls for updating database jars    Badrinath
Kulkarni
LENS-759    Setup regression for lens examples in jenkins    Arshad Matin
LENS-609    LENS-395 Add more error codes in REST APIs and improve existing
error messages    Unassigned
LENS-535    LENS-158 Add unit tests for lens-regression framework    Arshad
Matin
LENS-713    LENS-395 Describe of non-existing entities should give 404, not
500    Ajay Yadava
LENS-337    Add regression for docker and ml lib    Arshad Matin
LENS-620    Add profile for code coverage report    Arshad Matin





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.
>
>

Reply via email to