Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Esper version #87

Closed
fgalan opened this issue Dec 13, 2017 · 3 comments
Closed

Upgrade Esper version #87

fgalan opened this issue Dec 13, 2017 · 3 comments

Comments

@fgalan
Copy link
Member

fgalan commented Dec 13, 2017

Currently we are using

<dependency>
            <groupId>com.espertech</groupId>
            <artifactId>esper</artifactId>
            <version>4.7.0</version>
</dependency>

This seems to be pretty old. From http://www.espertech.com/esper/esper-documentation, current version (in the moment of writting this) is 7.0.0 and the older supported one seems to be 4.10.0 (dated 2013).

We have to upgrade to a newer version

@fgalan
Copy link
Member Author

fgalan commented Dec 13, 2017

From http://www.espertech.com/esper/esper-changehistory, last version allowsing Java 7 is 5.5.0. Next inmediate version (6.0.1) needs Java 8:

Requires Java 8

In fact, trying mvn test with that version results in:

Caused by: java.lang.UnsupportedClassVersionError: com/espertech/esper/client/EventBean : Unsupported major.minor version 52.0

(52.0 is the "code" for Java 8, see https://stackoverflow.com/questions/22489398/unsupported-major-minor-version-52-0)

We could go to a newer Esper version but changing Perseo Core requierements to Java 8 (impacting documentation and dockerfile, at least).

@fgalan
Copy link
Member Author

fgalan commented Dec 13, 2017

Esper version upgraded to 5.5.0 in PR #88. We have to decide if we stop there or go further through an upgrade of the Java version to Java 8.

@fgalan fgalan added this to the 1.2.0 milestone Jun 14, 2018
@fgalan
Copy link
Member Author

fgalan commented Jun 14, 2018

Esper verseion upgrade to 6.1.0, given that Perseo Core Java version were upgrade to Java 8 in the last months.

There is a Esper 7.1.0 version in the moment of writting this (http://www.espertech.com/esper/esper-changehistory) but the sentence "tested against Java 9" is a bit scaring. Thus, I think is ok by the moment with 6.1.0 and this issue can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant