[hibernate-commits] [hibernate/hibernate-orm] 17de17: HHH-10458 - Better encapsulate SchemaManagementToo...

GitHub noreply at github.com
Tue Feb 9 13:03:40 EST 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 17de173cb5334d866f1886d3e057f49a6c987bad
      https://github.com/hibernate/hibernate-orm/commit/17de173cb5334d866f1886d3e057f49a6c987bad
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2016-02-09 (Tue, 09 Feb 2016)

  Changed paths:
    A hibernate-core/src/main/java/org/hibernate/Incubating.java
    M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
    M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/spi/JdbcConnectionAccess.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/spi/DialectResolver.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/DDLFormatterImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/JdbcServices.java
    M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/log/DeprecationLogger.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/ColumnMetadata.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/ConnectionHelper.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/DatabaseExporter.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/Exporter.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/FileExporter.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/ForeignKeyMetadata.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/ImportScriptException.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/IndexMetadata.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/ManagedProviderConnectionHelper.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaExport.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaExportTask.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaUpdate.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaUpdateCommand.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaUpdateTask.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaValidator.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaValidatorTask.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/ScriptExporter.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SuppliedConnectionHelper.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SuppliedConnectionProviderConnectionHelper.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/TableMetadata.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/Target.java
    A hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/TargetTypeHelper.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/Action.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/SourceType.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/TargetType.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/extract/internal/DatabaseInformationImpl.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/extract/spi/DatabaseInformation.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/extract/spi/ExtractionContext.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/extract/spi/InformationExtractor.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ActionGrouping.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ExceptionHandlerCollectingImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ExceptionHandlerHaltImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ExceptionHandlerLoggedImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/Helper.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/HibernateSchemaManagementTool.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/SchemaCreatorImpl.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/SchemaDropperImpl.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/SchemaMigratorImpl.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/SchemaValidatorImpl.java
    R hibernate-core/src/main/java/org/hibernate/tool/schema/internal/TargetDatabaseImpl.java
    R hibernate-core/src/main/java/org/hibernate/tool/schema/internal/TargetFileImpl.java
    R hibernate-core/src/main/java/org/hibernate/tool/schema/internal/TargetStdoutImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/AbstractJdbcConnectionContextImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/AbstractScriptSourceInput.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/AbstractScriptTargetOutput.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/GenerationTarget.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/GenerationTargetToDatabase.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/GenerationTargetToScript.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/GenerationTargetToStdout.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ImprovedDatabaseInformationImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ImprovedExtractionContextImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/JdbcConnectionAccessConnectionProviderImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/JdbcConnectionAccessProvidedConnectionImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/JdbcConnectionContext.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/JdbcConnectionContextNonSharedImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/JdbcConnectionContextSharedImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/JdbcContext.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ScriptSourceInputFromFile.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ScriptSourceInputFromReader.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ScriptSourceInputFromUrl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ScriptSourceInputNonExistentImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ScriptTargetOutputToFile.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ScriptTargetOutputToStdout.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ScriptTargetOutputToUrl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/ScriptTargetOutputToWriter.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/CommandAcceptanceException.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/DelayedDropAction.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/DelayedDropRegistry.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/DelayedDropRegistryNotAvailableImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/ExceptionHandler.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/ExecutionOptions.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/Exporter.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/JpaTargetAndSourceDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaCreator.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaDropper.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaFilter.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaFilterProvider.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementException.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementTool.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementToolCoordinator.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaMigrator.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaValidator.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/ScriptSourceInput.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/ScriptTargetOutput.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SourceDescriptor.java
    R hibernate-core/src/main/java/org/hibernate/tool/schema/spi/Target.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/spi/TargetDescriptor.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/EntityTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/id/JoinColumnOverrideTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/id/sequences/JoinColumnOverrideTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/list/ListMappingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/onetoone/primarykey/NullablePrimaryKeyTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/xml/ejb3/Ejb3XmlTest.java
    M hibernate-core/src/test/java/org/hibernate/test/connections/SuppliedConnectionTest.java
    M hibernate-core/src/test/java/org/hibernate/test/foreignkeys/disabled/DisabledForeignKeyTest.java
    M hibernate-core/src/test/java/org/hibernate/test/hbm/collectionpk/CollectionPkTest.java
    M hibernate-core/src/test/java/org/hibernate/test/hbm/fk/CollectionKeyFkNameTest.java
    M hibernate-core/src/test/java/org/hibernate/test/hbm/index/IndexTest.java
    M hibernate-core/src/test/java/org/hibernate/test/hbm/index/JournalingSchemaToolingTarget.java
    M hibernate-core/src/test/java/org/hibernate/test/hbm/uk/UniqueDelegateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/locale/LocaleTest.java
    M hibernate-core/src/test/java/org/hibernate/test/locking/LockModeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/multitenancy/schema/SchemaBasedMultiTenancyTest.java
    M hibernate-core/src/test/java/org/hibernate/test/namingstrategy/collectionJoinTableNaming/CollectionJoinTableNamingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/quote/TableGeneratorQuotingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemafilter/RecordingTarget.java
    M hibernate-core/src/test/java/org/hibernate/test/schemafilter/SchemaFilterTest.java
    R hibernate-core/src/test/java/org/hibernate/test/schematoolsnaming/Matrix.java
    R hibernate-core/src/test/java/org/hibernate/test/schematoolsnaming/StandaloneSchemaToolsNamingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/ConnectionsReleaseTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/ForeignKeyMigrationTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/ImplicitCompositeKeyJoinTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/MigrationTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/MixedFieldPropertyAnnotationTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/QuotedTableNameWithForeignKeysSchemaUpdateTest.java
    R hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaExportManagedConnectionTest.java
    R hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaExportSuppliedConnectionTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaExportTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaExportWithGlobalQuotingEnabledTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaExportWithIndexAndDefaultSchema.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaUpdateDelimiterTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaUpdateFormatterTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaUpdateGeneratingOnlyScriptFileTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaUpdateTableBackedSequenceTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaUpdateWithFunctionIndexTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaUpdateWithViewsTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SequenceReadingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/TableCommentTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/TestFkUpdating.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/foreignkeys/ForeignKeyGenerationTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/foreignkeys/crossschema/CrossSchemaForeignKeyGenerationTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/inheritance/ForeignKeyNameTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/inheritance/hhh_x/InheritanceSchemaUpdateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/manytomany/ForeignKeyNameTest.java
    M hibernate-core/src/test/java/org/hibernate/test/schemavalidation/SynonymValidationTest.java
    A hibernate-core/src/test/java/org/hibernate/test/tool/schema/TargetDatabaseImpl.java
    R hibernate-core/src/test/java/org/hibernate/test/tool/schema/TargetFileImplTest.java
    A hibernate-core/src/test/java/org/hibernate/test/tool/schema/TargetStdoutImpl.java
    R hibernate-core/src/test/java/org/hibernate/test/tool/schema/TargetStdoutImplTest.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/AvailableSettings.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/SchemaGenAction.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/SchemaGenSource.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/GenerationSource.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/GenerationSourceFromMetadata.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/GenerationSourceFromScript.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/GenerationTarget.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/GenerationTargetToDatabase.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/GenerationTargetToScript.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/JdbcConnectionContext.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/JpaSchemaGenerator.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/ScriptSourceInput.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/ScriptSourceInputFromFile.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/ScriptSourceInputFromReader.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/ScriptSourceInputFromUrl.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/ScriptTargetOutput.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/ScriptTargetOutputToFile.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/ScriptTargetOutputToUrl.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/ScriptTargetOutputToWriter.java
    R hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/schemagen/package-info.java
    A hibernate-testing/src/main/java/org/hibernate/testing/schema/SchemaCreateHelper.java
    A hibernate-testing/src/main/java/org/hibernate/testing/schema/SchemaDropHelper.java
    A hibernate-testing/src/main/java/org/hibernate/testing/schema/SchemaUpdateHelper.java
    A hibernate-testing/src/main/java/org/hibernate/testing/schema/SchemaValidateHelper.java

  Log Message:
  -----------
  HHH-10458 - Better encapsulate SchemaManagementTool (OGM) - unify JPA schema generation and hbm2ddl capabilities;
HHH-10487 - Add @Incubating annotation


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/ImportSqlCommandExtractor.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/Action.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/SourceType.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/TargetType.java
    R hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ActionGrouping.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/Helper.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/exec/AbstractScriptSourceInput.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/CommandAcceptanceException.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/Exporter.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/JpaTargetAndSourceDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementException.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementToolCoordinator.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SourceDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/TargetDescriptor.java

  Log Message:
  -----------
  HHH-10458 - Better encapsulate SchemaManagementTool (OGM) - unify JPA schema generation and hbm2ddl capabilities;
HHH-10487 - Add @Incubating annotation


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


More information about the hibernate-commits mailing list