-
Enhancement
-
Resolution: Won't Do
-
Major
-
None
-
None
-
devex #115 May 2016
-
8
I have a MySQL DB containing 40 tables. When I call org.hibernate.cfg.JDBCMetaDataConfiguration.readFromJDBC() it takes a considerably amount of time (minutes) when all I need are the table names. It seems that this method reads the entire mapping structure for all tables.
This is where I am using it: https://github.com/forge/core/blob/master/database-tools/impl/src/main/java/org/jboss/forge/addon/database/tools/generate/DatabaseTableSelectionStep.java#L102.
The HibernateToolsHelper class calls JDBCMetaDataConfiguration.readFromJDBC() here: https://github.com/forge/core/blob/master/database-tools/impl/src/main/java/org/jboss/forge/addon/database/tools/util/HibernateToolsHelper.java#L28
Can we improve this class to return only the table names and avoid this extra amount of work?
- causes
-
FORGE-2633 Upgrade Hibernate Tools to 5.1.0.Alpha2
- Closed
- is duplicated by
-
HBX-1260 Loading...