Skip to content

Commit 0727dbe

Browse files
committed
missed some cleanup in SchemaTruncatorImpl
1 parent b3a27ef commit 0727dbe

File tree

4 files changed

+19
-25
lines changed

4 files changed

+19
-25
lines changed

hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@
9999
import static org.hibernate.internal.util.config.ConfigurationHelper.getString;
100100
import static org.hibernate.jpa.internal.util.CacheModeHelper.interpretCacheMode;
101101
import static org.hibernate.jpa.internal.util.ConfigurationHelper.getFlushMode;
102+
import static org.hibernate.stat.Statistics.DEFAULT_QUERY_STATISTICS_MAX_SIZE;
102103
import static org.hibernate.type.format.jackson.JacksonIntegration.getJsonJacksonFormatMapperOrNull;
103104
import static org.hibernate.type.format.jackson.JacksonIntegration.getOsonJacksonFormatMapperOrNull;
104105
import static org.hibernate.type.format.jackson.JacksonIntegration.getXMLJacksonFormatMapperOrNull;
@@ -416,7 +417,8 @@ public SessionFactoryOptionsBuilder(StandardServiceRegistry serviceRegistry, Boo
416417
strategySelector.resolveDefaultableStrategy( TimestampsCacheFactory.class,
417418
settings.get( QUERY_CACHE_FACTORY ), StandardTimestampsCacheFactory.INSTANCE );
418419
minimalPutsEnabled =
419-
configurationService.getSetting( USE_MINIMAL_PUTS, BOOLEAN, regionFactory.isMinimalPutsEnabledByDefault() );
420+
configurationService.getSetting( USE_MINIMAL_PUTS, BOOLEAN,
421+
regionFactory.isMinimalPutsEnabledByDefault() );
420422
structuredCacheEntriesEnabled =
421423
configurationService.getSetting( USE_STRUCTURED_CACHE, BOOLEAN, false );
422424
directReferenceCacheEntriesEnabled =
@@ -503,7 +505,7 @@ public SessionFactoryOptionsBuilder(StandardServiceRegistry serviceRegistry, Boo
503505
xmlFunctionsEnabled = getBoolean( XML_FUNCTIONS_ENABLED, settings );
504506

505507
queryStatisticsMaxSize =
506-
getInt( QUERY_STATISTICS_MAX_SIZE, settings, Statistics.DEFAULT_QUERY_STATISTICS_MAX_SIZE );
508+
getInt( QUERY_STATISTICS_MAX_SIZE, settings, DEFAULT_QUERY_STATISTICS_MAX_SIZE );
507509

508510
unownedAssociationTransientCheck =
509511
getBoolean( UNOWNED_ASSOCIATION_TRANSIENT_CHECK, settings, isJpaBootstrap() );

hibernate-core/src/main/java/org/hibernate/dialect/SybaseASEDialect.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,9 @@
4141
import org.hibernate.type.descriptor.jdbc.JdbcType;
4242
import org.hibernate.type.descriptor.jdbc.TimestampJdbcType;
4343
import org.hibernate.type.descriptor.jdbc.TinyIntJdbcType;
44-
import org.hibernate.type.descriptor.jdbc.spi.JdbcTypeRegistry;
4544
import org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType;
4645
import org.hibernate.type.descriptor.sql.spi.DdlTypeRegistry;
4746

48-
import java.sql.DatabaseMetaData;
49-
import java.sql.ResultSet;
5047
import java.sql.SQLException;
5148
import java.sql.Types;
5249

hibernate-core/src/main/java/org/hibernate/tool/schema/internal/AbstractSchemaPopulator.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ private String getDefaultImportFile(ExecutionOptions options) {
6767
}
6868

6969
private static boolean skipDefaultFileImport(ExecutionOptions options) {
70-
return getBoolean( HBM2DDL_SKIP_DEFAULT_IMPORT_FILE, options.getConfigurationValues(), false );
70+
return getBoolean( HBM2DDL_SKIP_DEFAULT_IMPORT_FILE, options.getConfigurationValues() );
7171
}
7272

7373
/**
@@ -101,7 +101,8 @@ private boolean applyImportScript(
101101
final Object importScriptSetting = getImportScriptSetting( options );
102102
if ( importScriptSetting != null ) {
103103
final var importScriptInput =
104-
interpretScriptSourceSetting( importScriptSetting, getClassLoaderService(), getCharsetName( options ) );
104+
interpretScriptSourceSetting( importScriptSetting,
105+
getClassLoaderService(), getCharsetName( options ) );
105106
applyScript(
106107
options,
107108
commandExtractor,

hibernate-core/src/main/java/org/hibernate/tool/schema/internal/SchemaTruncatorImpl.java

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
import org.hibernate.dialect.Dialect;
1414
import org.hibernate.engine.jdbc.internal.FormatStyle;
1515
import org.hibernate.engine.jdbc.internal.Formatter;
16-
import org.hibernate.internal.util.collections.CollectionHelper;
1716
import org.hibernate.mapping.Table;
1817
import org.hibernate.tool.schema.spi.GenerationTarget;
1918
import org.hibernate.tool.schema.spi.ContributableMatcher;
@@ -29,6 +28,7 @@
2928
import java.util.List;
3029
import java.util.Set;
3130

31+
import static org.hibernate.internal.util.collections.CollectionHelper.setOfSize;
3232
import static org.hibernate.tool.schema.internal.Helper.applySqlString;
3333
import static org.hibernate.tool.schema.internal.Helper.applySqlStrings;
3434
import static org.hibernate.tool.schema.internal.Helper.createSqlStringGenerationContext;
@@ -110,9 +110,9 @@ private void truncateFromMetadata(
110110
Formatter formatter,
111111
GenerationTarget... targets) {
112112
final var database = metadata.getDatabase();
113-
SqlStringGenerationContext context = createSqlStringGenerationContext( options, metadata );
113+
final var context = createSqlStringGenerationContext( options, metadata );
114114

115-
final Set<String> exportIdentifiers = CollectionHelper.setOfSize( 50 );
115+
final Set<String> exportIdentifiers = setOfSize( 50 );
116116

117117
for ( var namespace : database.getNamespaces() ) {
118118
if ( schemaFilter.includeNamespace( namespace ) ) {
@@ -121,19 +121,14 @@ private void truncateFromMetadata(
121121
applySqlString( dialect.getTableCleaner().getSqlBeforeString(), formatter, options, targets );
122122

123123
// now it's safe to drop the tables
124-
List<Table> list = new ArrayList<>( namespace.getTables().size() );
125-
for ( Table table : namespace.getTables() ) {
126-
if ( !table.isPhysicalTable() ) {
127-
continue;
124+
final List<Table> list = new ArrayList<>( namespace.getTables().size() );
125+
for ( var table : namespace.getTables() ) {
126+
if ( table.isPhysicalTable()
127+
&& schemaFilter.includeTable( table )
128+
&& contributableInclusionFilter.matches( table ) ) {
129+
checkExportIdentifier( table, exportIdentifiers );
130+
list.add( table );
128131
}
129-
if ( !schemaFilter.includeTable( table ) ) {
130-
continue;
131-
}
132-
if ( !contributableInclusionFilter.matches( table ) ) {
133-
continue;
134-
}
135-
checkExportIdentifier( table, exportIdentifiers );
136-
list.add( table );
137132
}
138133
applySqlStrings(
139134
dialect.getTableCleaner().getSqlTruncateStrings( list, metadata, context ),
@@ -175,7 +170,6 @@ private void disableConstraints(
175170
ContributableMatcher contributableInclusionFilter,
176171
GenerationTarget... targets) {
177172
final var dialect = metadata.getDatabase().getJdbcEnvironment().getDialect();
178-
179173
for ( var table : namespace.getTables() ) {
180174
if ( table.isPhysicalTable()
181175
&& schemaFilter.includeTable( table )
@@ -213,8 +207,8 @@ private void enableConstraints(
213207
SqlStringGenerationContext context,
214208
ContributableMatcher contributableInclusionFilter,
215209
GenerationTarget... targets) {
216-
final Dialect dialect = metadata.getDatabase().getJdbcEnvironment().getDialect();
217-
for ( Table table : namespace.getTables() ) {
210+
final var dialect = metadata.getDatabase().getJdbcEnvironment().getDialect();
211+
for ( var table : namespace.getTables() ) {
218212
if ( table.isPhysicalTable()
219213
&& schemaFilter.includeTable( table )
220214
&& contributableInclusionFilter.matches( table ) ) {

0 commit comments

Comments
 (0)