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

Bump esper from 5.5.0 to 7.1.0 #107

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 27, 2020

Bumps esper from 5.5.0 to 7.1.0.

Release notes

Sourced from esper's releases.

Release 7.1.0

Tag for release 7.1.0

Release 7.0.0

Release 7.0.0-beta3

No release notes provided.

Release 7.0.0-beta2

Release 7.0.0-beta1

Release 6.1.0

Release 6.0.1

Release 6.0.0

Changelog

Sourced from esper's changelog.

Changes in version 7.1.0

  • Bug fix release with no significant new functionality
  • Fixed issue SNU-737-77471 Byte code generation for filter boolean expressions can take place at runtime and degrade performance
  • Fixed issue VYZ-3431-6686 JMSOutputAdapter ClassCastException when HA enabled
  • Fixed issue CPY-657-70575 FromClause-model produces an extra 'outer'� in "toEPL" for joins
  • Fixed issue KEC-614-81453 An exception thrown when evaluating rhs for variable-set does not invoke exception handler
  • Fixed issue #99 Returning a list from an expression declaration using Case Control Flow with multiple conditions
  • Fixed issue ZTB-991-52280 Deployment API fails compile for script expression returning array
  • Fixed issue AYG-126-66992 Improve named window dispatches to reduce contention
  • Many other improvements across the code and documentation that are not explicitly listed above

Changes in version 7.0.0

  • Janino is now a compile-time dependency. At runtime Janino is required by default; Janino is not required when byte code generation is disabled in the configuration.
  • The following dependent jar files are upgraded:
    • ANTLR runtime library version is now 4.7 (antlr-runtime-4.7.jar, previously antlr-runtime-4.5.3.jar)
    • CGLIB version is now 3.2.5 (cglib-nodep-3.2.5.jar, previously cglib-nodep-3.2.4.jar)
    • SLF4J is now 1.7.25 (slf4j-api-1.7.25.jar, optionally use with Log4J by adding slf4j-log4j12-1.7.25.jar, previously at slf4j-api-1.7.21.jar)
  • Byte code generation ... generates byte code for all of result set processing, aggregation, having-clause, order-by and any interdependent expressions
  • Support for keyed contexts to have initiated-by and terminated-by
  • Support for obtaining context properties from context admin API
  • Support for registering listeners that receive context- and context-partition related activity
  • Support for on-merge to insert a new row without the need for a where-clause or match-clause

API or EPL Changes:

  • Event property types are boxed types except when the event type is a Java class and the property type is a primitive type. Expressions return boxed types.
  • In "create schema" when using "copyfrom" the copied properties are now always first and explicitly-listed properties are added last, in respect to property order.
  • The "groupwin" grouped window specification is now only allowed once per stream. In previous releases, in queries without more than one data window, it could be used multiple times.
  • In output-rate-limiting, the "enable_outputlimit_opt" hint is now the default behavior, resulting in output-rate-limiting needing less memory for most cases

Bug fixes

  • Fixed issue LGT-873-30098 Groupwin produces null-results for expression batch window without groups
  • Fixed issue KUL-860-35888 Script expression taking subquery result as parameter throws NPE
  • Fixed issue #93 audit for in-expression with open/closed range has incorrect text
  • Fixed issue PIM-661-90074 propertyexception occurs with nestedcontext when initiatedby-event selected
  • Fixed issue EDK-438-50100 NPE in get-context-partitions for 3-lvl context
  • Fixed issue GQR-172-75175 Stack overflow processing filters
  • Fixed issue JPT-362-46168 Enumeration method on match-recognize measures-clause matches returns invalid results
  • Fixed issue QXJ-283-37230 Create-schema 'copyfrom' results in property order that is incompatible with object-array underlying
  • Fixed issue UFD-602-37122 Chained max-enumeration-method results in validation exception
  • Fixed issue MNO-830-58619-0 Lastever and firstever aggregation functions with wildcard incorrect property type
  • Fixed issue MNO-830-58619-1 NPE validating union enumeration method
  • Fixed issue MNO-830-58619-3 Min-function with datetime method throws parse exception
  • Fixed issue FNP-470-45830 Backtick to escape stream name throws unrecognized
  • Fixed issue SMC-627-22819 Method join parameterized by streams not executing in dependency order
  • Many other improvements across the code and documentation that are not explicitly listed above

Changes in version 6.1.0

... (truncated)

Commits
  • fccc459 merge minor doc bug fixes
  • 2c709df update changelog for 7.1.0 release
  • 61a8f49 merge minor checkstyle fixes
  • c4a28e4 merge minor test fixes java-9 runtime
  • b98e8c5 merge bug fix VYZ-3431-6686 JMSOutputAdapter ClassCastException when HA enabl...
  • 1620dca merge update year 2018
  • 9a84144 merge CPY-657-70575 FromClause-model has extra “outer” in "toEPL" for joins
  • c4a3ae3 merge KEC-614-81453 exception evaluating rhs for variable-set does not invoke...
  • ed5559a merge doc fix JavaScript outdated in split sentence example
  • cbe0d10 merge minor javadoc update
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 27, 2020
@colinduplantis
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/maven/branches/4.0.x/com.espertech-esper-7.1.0 branch from 6292987 to 838fd6c Compare December 2, 2020 15:48
@colinduplantis
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/maven/branches/4.0.x/com.espertech-esper-7.1.0 branch from 838fd6c to 7c724f2 Compare December 3, 2020 02:22
@colinduplantis colinduplantis merged commit 1b0b82a into branches/4.0.x Dec 3, 2020
@colinduplantis colinduplantis deleted the dependabot/maven/branches/4.0.x/com.espertech-esper-7.1.0 branch December 3, 2020 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant