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