[hibernate-commits] [hibernate/hibernate-orm] 5fc359: Clean up ViolatedConstraintNameExtract-o-rs

Gavin King noreply at github.com
Mon Apr 20 14:17:43 EDT 2020


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 5fc35980fd285609841e78907372bf5a6ad33308
      https://github.com/hibernate/hibernate-orm/commit/5fc35980fd285609841e78907372bf5a6ad33308
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/CacheDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/InformixDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/TeradataDialect.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/BasicConnectionCreator.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/spi/BasicSQLExceptionConverter.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/SqlExceptionHelper.java
    M hibernate-core/src/main/java/org/hibernate/exception/internal/SQLStateConverter.java
    M hibernate-core/src/main/java/org/hibernate/exception/spi/ConversionContext.java
    M hibernate-core/src/main/java/org/hibernate/exception/spi/SQLExceptionConverter.java
    M hibernate-core/src/main/java/org/hibernate/exception/spi/SQLExceptionConverterFactory.java
    R hibernate-core/src/main/java/org/hibernate/exception/spi/TemplatedViolatedConstraintNameExtracter.java
    A hibernate-core/src/main/java/org/hibernate/exception/spi/TemplatedViolatedConstraintNameExtractor.java
    R hibernate-core/src/main/java/org/hibernate/exception/spi/ViolatedConstraintNameExtracter.java
    A hibernate-core/src/main/java/org/hibernate/exception/spi/ViolatedConstraintNameExtractor.java

  Log Message:
  -----------
  Clean up ViolatedConstraintNameExtract-o-rs

- Fix the spelling error in the name of this hierarchy
- Use delegation to an anonymous function instead of overriding in
  TemplateViolatedConstraintNameExtractor


  Commit: d3d92f9a9554c27f54b030ff3c78f9214af689ba
      https://github.com/hibernate/hibernate-orm/commit/d3d92f9a9554c27f54b030ff3c78f9214af689ba
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/CacheDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASEDialect.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/BasicConnectionCreator.java
    R hibernate-core/src/main/java/org/hibernate/exception/internal/CacheSQLExceptionConversionDelegate.java
    M hibernate-core/src/main/java/org/hibernate/exception/spi/SQLExceptionConversionDelegate.java

  Log Message:
  -----------
  Use lambda syntax to instantiate SQLExceptionConversionDelegates

Especially remove the amazingly verbose CacheSQLExceptionConversionDelegate


  Commit: 5e53f2130ef7f9b71ae36421c5de444316f33945
      https://github.com/hibernate/hibernate-orm/commit/5e53f2130ef7f9b71ae36421c5de444316f33945
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/CacheDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/InformixDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASEDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/TeradataDialect.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/BasicConnectionCreator.java
    M hibernate-core/src/main/java/org/hibernate/exception/internal/SQLExceptionTypeDelegate.java
    M hibernate-core/src/main/java/org/hibernate/exception/internal/SQLStateConversionDelegate.java
    M hibernate-core/src/main/java/org/hibernate/exception/internal/SQLStateConverter.java
    M hibernate-core/src/main/java/org/hibernate/exception/spi/ConversionContext.java
    M hibernate-core/src/main/java/org/hibernate/exception/spi/SQLExceptionConverterFactory.java
    M hibernate-core/src/test/java/org/hibernate/dialect/PostgreSQL81DialectTestCase.java

  Log Message:
  -----------
  Also fix spelling error in method name

Caught by @NathanQingyangXu


Compare: https://github.com/hibernate/hibernate-orm/compare/56873732b78a...5e53f2130ef7


More information about the hibernate-commits mailing list