[teiid-commits] [teiid/teiid] e7ff0c: TEIID-4646 adding support for first/last_value/lea...

jolee jolee at redhat.com
Mon Apr 2 09:42:18 EDT 2018


  Branch: refs/heads/64-8.12.x
  Home:   https://github.com/teiid/teiid
  Commit: e7ff0c883d8f3cc6b1e2f952a71497122d5d5252
      https://github.com/teiid/teiid/commit/e7ff0c883d8f3cc6b1e2f952a71497122d5d5252
  Author: shawkins <shawkins at redhat.com>
  Date:   2018-04-02 (Mon, 02 Apr 2018)

  Changed paths:
    M engine/src/main/java/org/teiid/query/function/FunctionLibrary.java
    M engine/src/main/java/org/teiid/query/function/aggregate/ExposedStateUserDefinedAggregate.java
    A engine/src/main/java/org/teiid/query/function/aggregate/FirstLastValue.java
    A engine/src/main/java/org/teiid/query/function/aggregate/LeadLagValue.java
    M engine/src/main/java/org/teiid/query/optimizer/relational/rules/CapabilitiesUtil.java
    M engine/src/main/java/org/teiid/query/processor/relational/GroupingNode.java
    M engine/src/main/java/org/teiid/query/processor/relational/WindowFunctionProjectNode.java
    M engine/src/main/java/org/teiid/query/resolver/util/ResolverVisitor.java
    M engine/src/main/java/org/teiid/query/sql/symbol/AggregateSymbol.java
    M engine/src/main/java/org/teiid/query/validator/ValidationVisitor.java
    M engine/src/main/resources/org/teiid/query/i18n.properties
    M engine/src/test/java/org/teiid/query/optimizer/TestAggregatePushdown.java
    M engine/src/test/java/org/teiid/query/processor/TestWindowFunctions.java
    M engine/src/test/java/org/teiid/query/resolver/TestResolver.java
    M engine/src/test/java/org/teiid/query/validator/TestValidator.java
    M jboss-integration/kits/wildfly/docs/teiid/teiid-releasenotes.html

  Log Message:
  -----------
  TEIID-4646 adding support for first/last_value/lead/lag
# Conflicts:
#	engine/src/test/java/org/teiid/query/processor/TestWindowFunctions.java
#	engine/src/test/java/org/teiid/query/validator/TestValidator.java
#	jboss-integration/kits/wildfly/docs/teiid/teiid-releasenotes.html


  Commit: 35f2007c9d9f6c736ab8e8f6336b851b7f6a917c
      https://github.com/teiid/teiid/commit/35f2007c9d9f6c736ab8e8f6336b851b7f6a917c
  Author: shawkins <shawkins at redhat.com>
  Date:   2018-04-02 (Mon, 02 Apr 2018)

  Changed paths:
    M engine/src/main/java/org/teiid/query/function/aggregate/FirstLastValue.java
    M engine/src/main/java/org/teiid/query/function/aggregate/LeadLagValue.java
    M engine/src/test/java/org/teiid/query/processor/TestWindowFunctions.java

  Log Message:
  -----------
  TEIID-4646 correcting null value behavior


  Commit: 59ba68a69cc53b6872e24ca53065b240c2f8bf99
      https://github.com/teiid/teiid/commit/59ba68a69cc53b6872e24ca53065b240c2f8bf99
  Author: jolee <jolee at redhat.com>
  Date:   2018-04-02 (Mon, 02 Apr 2018)

  Changed paths:
    M build/kits/jboss-as7/overlay/docs/teiid/teiid-releasenotes.html
    M engine/src/main/java/org/teiid/query/function/FunctionLibrary.java
    M engine/src/main/java/org/teiid/query/function/aggregate/ExposedStateUserDefinedAggregate.java
    A engine/src/main/java/org/teiid/query/function/aggregate/FirstLastValue.java
    A engine/src/main/java/org/teiid/query/function/aggregate/LeadLagValue.java
    M engine/src/main/java/org/teiid/query/optimizer/relational/rules/CapabilitiesUtil.java
    M engine/src/main/java/org/teiid/query/processor/relational/GroupingNode.java
    M engine/src/main/java/org/teiid/query/processor/relational/WindowFunctionProjectNode.java
    M engine/src/main/java/org/teiid/query/resolver/util/ResolverVisitor.java
    M engine/src/main/java/org/teiid/query/sql/symbol/AggregateSymbol.java
    M engine/src/main/java/org/teiid/query/validator/ValidationVisitor.java
    M engine/src/main/resources/org/teiid/query/i18n.properties
    M engine/src/test/java/org/teiid/query/optimizer/TestAggregatePushdown.java
    M engine/src/test/java/org/teiid/query/processor/TestWindowFunctions.java
    M engine/src/test/java/org/teiid/query/resolver/TestResolver.java
    M engine/src/test/java/org/teiid/query/validator/TestValidator.java
    M jboss-integration/kits/wildfly/docs/teiid/teiid-releasenotes.html

  Log Message:
  -----------
  TEIID-4646: Add engine support for lead/lag aggregate functions (Merge remote-tracking branch 'shawkins/TEIID-4646' into 64-8.12.x)


Compare: https://github.com/teiid/teiid/compare/53f567e3fbd3...59ba68a69cc5


More information about the teiid-commits mailing list