Hi Kasun,

No, there will be numerous bug fixes (and features, and also some API
changes) and all with latest Lucene library. So we have to keep current
with that. I don't see a problem of ML product also making JDK7 a
requirement, and any product that will maybe embed those components. We
just will be building our repo with JDK7, others can build with JDK6, and
package it up in a product, and run it in JDK7.

Cheers,
Anjana.

On Thu, Feb 5, 2015 at 4:05 PM, KasunG Gajasinghe <kas...@wso2.com> wrote:

> Hi Anjana,
>
> Last JDK 6 compatible Lucene version seems to be 4.7.2 which was released
> on April last year. I know it's better to move with latest possible
> version, but as a platform we are constrained to support JDK 1.6 right now.
>
> Did you guys see whether the JDK 6 compatible version will provide the
> needed functionality for you? It seems Lucene is a core requirement for BAM
> though I'm not sure about in-depth requirements.
>
> This not only affect BAM, but product ML is also affected. Any other
> product that will use the carbon-analytics repo are affected too since it's
> set to build only with JDK 7!! So, unless there's a very good reason, I
> think we should stick to JDK 1.6 support.
>
> WDYT??
>
> [1] https://lucene.apache.org/core/4_7_2/SYSTEM_REQUIREMENTS.html
>
> Thanks,
> KasunG
>
>
>
> On Mon, Feb 2, 2015 at 8:16 AM, Anjana Fernando <anj...@wso2.com> wrote:
>
>> Hi,
>>
>> Yeah, we had a small chat on this at the GitHub move hackathon, and it
>> was mentioned that, Carbon 4.3.0 cannot be moved to Java 7 as a platform at
>> this time. So the plan for the moment was, BAM only will be having the Java
>> 7 requirement (and now ML also I guess), where several specific components,
>> like ones which use the new Lucene version will require Java 7 to build and
>> run.
>>
>> Cheers,
>> Anjana.
>>
>> On Sun, Feb 1, 2015 at 10:40 AM, Selvaratnam Uthaiyashankar <
>> shan...@wso2.com> wrote:
>>
>>> We discussed this sometime back and decided from Carbon 4.4.0, we will
>>> move to Java 7 and 8. We can't move to Java 7 as a platform in 4.3.0, since
>>> there are some dependencies, products had some issues.
>>>
>>> @Sameera, please comment.
>>>
>>> On Sun, Feb 1, 2015 at 9:58 AM, Nirmal Fernando <nir...@wso2.com> wrote:
>>>
>>>> Yes, ML will also be affected by this. But may be it's time for us to
>>>> move as a platform to Java7. Oracle will not issue any updates for Java7
>>>> too, after this April.
>>>>
>>>>
>>>> *End of Public Updates for Oracle JDK 7
>>>> <http://www.oracle.com/technetwork/java/javase/downloads/eol-135779.html> *
>>>> The April 2015 CPU release will be the last Oracle JDK 7 publicly
>>>> available update. For more information, and details on how to receive
>>>> longer term support for Oracle JDK 7, please see the Oracle Java SE
>>>> Support Roadmap
>>>> <http://www.oracle.com/technetwork/java/javase/downloads/eol-135779.html>
>>>> .
>>>>
>>>> On Sun, Feb 1, 2015 at 8:28 AM, Gokul Balakrishnan <go...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi Kasun,
>>>>>
>>>>> Yes, we've recently added this for the BAM data layer
>>>>> implementation to be used in BAM 3.0 onwards. Only BAM needs this for the
>>>>> time being, and should ML reuse the data layer, it will be affected as
>>>>> well.
>>>>>
>>>>> Thanks,
>>>>>
>>>>>
>>>>> On Saturday, 31 January 2015, KasunG Gajasinghe <kas...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Gokul,
>>>>>>
>>>>>> Is this Lucene version a recent addition to the platform? How many
>>>>>> products are affected by this?
>>>>>>
>>>>>> On Sat, Jan 31, 2015 at 7:23 PM, Gokul Balakrishnan <go...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Nirmal,
>>>>>>>
>>>>>>> Yes, the version of Lucene we're dependent on requires Java 7.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Gokul.
>>>>>>>
>>>>>>>
>>>>>>> On Saturday, 31 January 2015, Nirmal Fernando <nir...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I was trying to use carbon-analytics features and noticed that
>>>>>>>> Lucene dependency used by carbon-analytics needs Java7 to run ?
>>>>>>>>
>>>>>>>> osgi> ls -c 166
>>>>>>>>
>>>>>>>> Components in bundle org.wso2.carbon.analytics.dataservice:
>>>>>>>>
>>>>>>>> ID Component details
>>>>>>>>
>>>>>>>> 18 Component[
>>>>>>>>
>>>>>>>> name = analytics.component
>>>>>>>>
>>>>>>>> factory = null
>>>>>>>>
>>>>>>>> autoenable = true
>>>>>>>>
>>>>>>>> immediate = true
>>>>>>>>
>>>>>>>> implementation =
>>>>>>>> org.wso2.carbon.analytics.dataservice.AnalyticsDataServiceComponent
>>>>>>>>
>>>>>>>> state = Unsatisfied
>>>>>>>>
>>>>>>>> properties = {service.pid=analytics.component}
>>>>>>>>
>>>>>>>> serviceFactory = false
>>>>>>>>
>>>>>>>> serviceInterface = null
>>>>>>>>
>>>>>>>> references = {
>>>>>>>>
>>>>>>>> Reference[name = registry.service, interface =
>>>>>>>> org.wso2.carbon.registry.core.service.RegistryService, policy = 
>>>>>>>> dynamic,
>>>>>>>> cardinality = 1..1, target = null, bind = setRegistryService, unbind =
>>>>>>>> unsetRegistryService]
>>>>>>>>
>>>>>>>> }
>>>>>>>>
>>>>>>>> located in bundle =
>>>>>>>> org.wso2.carbon.analytics.dataservice_1.0.0.SNAPSHOT [166]
>>>>>>>>
>>>>>>>> ]
>>>>>>>>
>>>>>>>> Dynamic information :
>>>>>>>>
>>>>>>>>   The component is satisfied
>>>>>>>>
>>>>>>>>   All component references are satisfied
>>>>>>>>
>>>>>>>>   Component configurations :
>>>>>>>>
>>>>>>>>     Configuration properties:
>>>>>>>>
>>>>>>>>       service.pid = analytics.component
>>>>>>>>
>>>>>>>>       component.name = analytics.component
>>>>>>>>
>>>>>>>>       component.id = 17
>>>>>>>>
>>>>>>>>     Instances:
>>>>>>>>
>>>>>>>>     No instances were created because: Can not activate instance of
>>>>>>>> component
>>>>>>>> org.wso2.carbon.analytics.dataservice.AnalyticsDataServiceComponent. 
>>>>>>>> The
>>>>>>>> activation throws: java.lang.UnsupportedClassVersionError:
>>>>>>>> org/apache/lucene/analysis/Analyzer : Unsupported major.minor version 
>>>>>>>> 51.0
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Thanks & regards,
>>>>>>>> Nirmal
>>>>>>>>
>>>>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>>>>>>>> Mobile: +94715779733
>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Balakrishnan Gokulakrishnan*
>>>>>>> Software Engineer,
>>>>>>> WSO2, Inc. http://wso2.com
>>>>>>> Mob: +94 77 593 5789 | +1 650 272 9927
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> Dev@wso2.org
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
>>>>>> email: kasung AT spamfree wso2.com
>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>>>>> blog: http://kasunbg.org
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Balakrishnan Gokulakrishnan*
>>>>> Software Engineer,
>>>>> WSO2, Inc. http://wso2.com
>>>>> Mob: +94 77 593 5789 | +1 650 272 9927
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Thanks & regards,
>>>> Nirmal
>>>>
>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>>>> Mobile: +94715779733
>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> S.Uthaiyashankar
>>> VP Engineering
>>> WSO2 Inc.
>>> http://wso2.com/ - "lean . enterprise . middleware"
>>>
>>> Phone: +94 714897591
>>>
>>
>>
>>
>> --
>> *Anjana Fernando*
>> Senior Technical Lead
>> WSO2 Inc. | http://wso2.com
>> lean . enterprise . middleware
>>
>
>
>
> --
>
> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
> email: kasung AT spamfree wso2.com
> linked-in: http://lk.linkedin.com/in/gajasinghe
> blog: http://kasunbg.org
>
>
>



-- 
*Anjana Fernando*
Senior Technical Lead
WSO2 Inc. | http://wso2.com
lean . enterprise . middleware
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to