[hibernate-commits] [hibernate/hibernate-core] 88a7ed: HHH-6091 Make IdentifierGeneratorFactory a service

noreply at github.com noreply at github.com
Wed Sep 7 06:25:47 EDT 2011


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-core

  Commit: 88a7edbdd71f32227b0989f433f6e8184b8b1b89
      https://github.com/hibernate/hibernate-core/commit/88a7edbdd71f32227b0989f433f6e8184b8b1b89
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/id/factory/DefaultIdentifierGeneratorFactory.java
  M hibernate-core/src/main/java/org/hibernate/id/factory/IdentifierGeneratorFactory.java
  A hibernate-core/src/main/java/org/hibernate/id/factory/internal/MutableIdentifierGeneratorFactoryInitiator.java
  A hibernate-core/src/main/java/org/hibernate/id/factory/spi/MutableIdentifierGeneratorFactory.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/StandardServiceInitiators.java

  Log Message:
  -----------
  HHH-6091 Make IdentifierGeneratorFactory a service

Create a MutableIdentifierGeneratorFactory to host the register contract
Make MutableIdentifierGeneratorFactory a default StandardServiceInitiator


  Commit: 7c39b19ab23344d27f912d83382c8b96574eca71
      https://github.com/hibernate/hibernate-core/commit/7c39b19ab23344d27f912d83382c8b96574eca71
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
  M hibernate-core/src/main/java/org/hibernate/cfg/Mappings.java
  R hibernate-core/src/main/java/org/hibernate/id/factory/DefaultIdentifierGeneratorFactory.java
  A hibernate-core/src/main/java/org/hibernate/id/factory/internal/DefaultIdentifierGeneratorFactory.java
  M hibernate-core/src/main/java/org/hibernate/id/factory/internal/MutableIdentifierGeneratorFactoryInitiator.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java

  Log Message:
  -----------
  HHH-6091 Move DefaultIdentifierGeneratorFactory; use MutableIdentifierGeneratorFactory for public contracts


  Commit: 9b2dedc6819884861d97ce184f7bd4fed5d440e1
      https://github.com/hibernate/hibernate-core/commit/9b2dedc6819884861d97ce184f7bd4fed5d440e1
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M hibernate-entitymanager/src/main/java/org/hibernate/ejb/AvailableSettings.java
  M hibernate-entitymanager/src/main/java/org/hibernate/ejb/Ejb3Configuration.java
  A hibernate-entitymanager/src/main/java/org/hibernate/ejb/cfg/spi/IdentifierGeneratorStrategyProvider.java

  Log Message:
  -----------
  HHH-6084 define id strategy provider in HEM (waiting for MetadataImpl replacement in 4.1)

Conflicts:

	hibernate-entitymanager/src/main/java/org/hibernate/ejb/Ejb3Configuration.java


  Commit: 102f9b3876ecb166873a942a0fb3b4e80ef7c3de
      https://github.com/hibernate/hibernate-core/commit/102f9b3876ecb166873a942a0fb3b4e80ef7c3de
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    A hibernate-entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/id/Cable.java
  A hibernate-entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/id/FunkyException.java
  A hibernate-entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/id/FunkyIdGenerator.java
  A hibernate-entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/id/FunkyIdentifierGeneratorProvider.java
  A hibernate-entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/id/IdentifierGeneratorStrategyProviderTest.java

  Log Message:
  -----------
  HHH-6084 Add tests for id strategy provider in hem


Compare: https://github.com/hibernate/hibernate-core/compare/d71a15d...102f9b3


More information about the hibernate-commits mailing list