[hibernate-commits] [hibernate/hibernate-orm] 83f060: HHH-3555 - Extendend Envers Criteria API to expres...

GitHub noreply at github.com
Tue Feb 9 15:36:39 EST 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 83f060bea7ff29b2470225019a06b96fa8e51551
      https://github.com/hibernate/hibernate-orm/commit/83f060bea7ff29b2470225019a06b96fa8e51551
  Author: Felix Feisst <feisst.felix at gmail.com>
  Date:   2016-02-09 (Tue, 09 Feb 2016)

  Changed paths:
    M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/EntitiesConfigurations.java
    M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/OneAuditEntityQueryGenerator.java
    M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/OneEntityQueryGenerator.java
    M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/ThreeEntityQueryGenerator.java
    M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/TwoEntityOneAuditedQueryGenerator.java
    M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/TwoEntityQueryGenerator.java
    M hibernate-envers/src/main/java/org/hibernate/envers/internal/tools/query/Parameters.java
    M hibernate-envers/src/main/java/org/hibernate/envers/internal/tools/query/QueryBuilder.java
    A hibernate-envers/src/main/java/org/hibernate/envers/query/AuditAssociationQuery.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/AuditEntity.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/AuditQuery.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/AggregatedAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/AuditConjunction.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/AuditCriterion.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/AuditDisjunction.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/AuditProperty.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/BetweenAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/IdentifierEqAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/IlikeAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/InAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/LogicalAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/NotAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/NotNullAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/NullAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/PropertyAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/RelatedAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/RevisionTypeAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/internal/SimpleAuditExpression.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AbstractAuditQuery.java
    A hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AuditAssociationQueryImplementor.java
    A hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AuditQueryImplementor.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/EntitiesAtRevisionQuery.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/EntitiesModifiedAtRevisionQuery.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/RevisionsOfEntityQuery.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/projection/AuditProjection.java
    A hibernate-envers/src/main/java/org/hibernate/envers/query/projection/internal/EntityAuditProjection.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/projection/internal/PropertyAuditProjection.java
    M hibernate-envers/src/main/java/org/hibernate/envers/strategy/DefaultAuditStrategy.java
    A hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/AssociationToOneQueryTest.java
    A hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/entities/Address.java
    A hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/entities/Car.java
    A hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/entities/Person.java

  Log Message:
  -----------
  HHH-3555 - Extendend Envers Criteria API to express relation traversion
(traverseRelation) with different Join Types. Implementation is done for
inner joins and will be extended to support further join types in future
commits.


  Commit: c783aab919c1094a11fa0644885568c6c0f072bd
      https://github.com/hibernate/hibernate-orm/commit/c783aab919c1094a11fa0644885568c6c0f072bd
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2016-02-09 (Tue, 09 Feb 2016)

  Changed paths:
    M hibernate-envers/src/main/java/org/hibernate/envers/query/AuditAssociationQuery.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AbstractAuditQuery.java
    A hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AuditAssociationQueryImpl.java
    R hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AuditAssociationQueryImplementor.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AuditQueryImplementor.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/EntitiesAtRevisionQuery.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/EntitiesModifiedAtRevisionQuery.java
    M hibernate-envers/src/main/java/org/hibernate/envers/query/projection/internal/EntityAuditProjection.java
    M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/AssociationToOneQueryTest.java
    M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/entities/Address.java
    M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/entities/Car.java
    M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/entities/Person.java

  Log Message:
  -----------
  HHH-3555 - Extend the Envers query system with the ability to traverse associations


Compare: https://github.com/hibernate/hibernate-orm/compare/0a2a709f9eb9...c783aab919c1


More information about the hibernate-commits mailing list