Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-core
Commit: abe51d5b3531a2768214a82d192b9de6b85ec90b
https://github.com/hibernate/hibernate-core/commit/abe51d5b3531a2768214a8...
Author: Andrig Miller <andy.miller(a)jboss.com>
Date: 2011-06-08 (Wed, 08 Jun 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionCoordinatorImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/TransactionEnvironmentImpl.java
Log Message:
-----------
HHH-6258: Cached service registry classes in local variables to remove load from
AbstractServiceRegistryImpl.locateServiceBinding(java.lang.Class). This resulted in a
decent improvement in throughput.
Commit: a917bb4b40c36dc9e09e11aaba36e160fb91601b
https://github.com/hibernate/hibernate-core/commit/a917bb4b40c36dc9e09e11...
Author: Andrig Miller <andy.miller(a)jboss.com>
Date: 2011-06-08 (Wed, 08 Jun 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-6258: Cached JdbcServices and Dialect in local variables to lessen load on
AbtractServiceRegistryImpl.localServiceBinding(java.lang.Class). This improved
throughput.
Commit: e01bb8a91141d92d193158aaeaefbc378d5d2087
https://github.com/hibernate/hibernate-core/commit/e01bb8a91141d92d193158...
Author: Andrig Miller <andy.miller(a)jboss.com>
Date: 2011-06-08 (Wed, 08 Jun 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/proxy/AbstractResultSetProxyHandler.java
M
hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/proxy/AbstractStatementProxyHandler.java
M hibernate-core/src/main/java/org/hibernate/engine/loading/internal/LoadContexts.java
M
hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionCoordinatorImpl.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
M hibernate-core/src/main/java/org/hibernate/service/spi/ServiceBinding.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/BasicBinder.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/BasicExtractor.java
Log Message:
-----------
HHH-6258: Wrap trace and debug log statements to lessen the load on
JBossLogManagerLogger.doLog. This improved throughput quite a bit.
Commit: 09a9b65201569676ac8388d7bfbba6a3039ee1a4
https://github.com/hibernate/hibernate-core/commit/09a9b65201569676ac8388...
Author: Andrig Miller <andy.miller(a)jboss.com>
Date: 2011-06-08 (Wed, 08 Jun 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-6258: Fixed typo when getting the JdbcServices.class from the serviceRegistry. I
forgot to build the source before committing.
Commit: 02a866c70268c886c1a789b6204888b57a1d8e59
https://github.com/hibernate/hibernate-core/commit/02a866c70268c886c1a789...
Author: andy.miller <andy.miller(a)jboss.com>
Date: 2011-06-08 (Wed, 08 Jun 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-6258: Fixed a problem with a conflict with Gale's change to this class. I had to
add the two local variables that she didn't have that I added.
Commit: bf066b812138801635e52e2af86871e9f7151af3
https://github.com/hibernate/hibernate-core/commit/bf066b812138801635e52e...
Author: andy.miller <andy.miller(a)jboss.com>
Date: 2011-06-08 (Wed, 08 Jun 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/sql/InFragment.java
Log Message:
-----------
HHH-6258: Performance enhancement to toFragmentString method to only append to the
StringBuffer, and not do inserts into the beginning, which causes additional buffer
allocations and copies that are unnecessary. Also, changed the StringBuffer to a
StringBuilder.
Commit: dd46fe071a92398ac850b516795a6b4a53c4efc5
https://github.com/hibernate/hibernate-core/commit/dd46fe071a92398ac850b5...
Author: andy.miller <andy.miller(a)jboss.com>
Date: 2011-06-08 (Wed, 08 Jun 2011)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
Log Message:
-----------
HHH-6258: Change the un-released batch message from WARN to DEBUG for performance
improvement.
Compare:
https://github.com/hibernate/hibernate-core/compare/8593cf9...dd46fe0