3 - Applied David Bachmann's patch fixing FACILITIES-88
\r
4 "Remove NH Facility dependency on NHibernate.Mapping.Attribute.dll"
\r
6 - Applied patch from Brian Chan
\r
7 "NHibernate.Mapping.Attribute Support"
\r
9 - Fixed FACILITIES-80
\r
10 "Isolation Mode not applied when integrated with Transaction Services"
\r
12 - Fixed FACILITIES-54
\r
13 "Integrate NHibernate facility with NHibernate 1.2"
\r
15 - Applied Curtis Schlak's patch fixing FACILITIES-52
\r
16 "Factory-Specific IInterceptors"
\r
18 Quoting: "To use a factory-specific interceptor, include a component with an id of
\r
20 nhibernate.session.interceptor.<alias_name>
\r
22 where <alias_name> is the alias used for the factory that you would like
\r
23 the interceptor to act upon."
\r
25 - Applied Michal Levy's patch fixing FACILITIES-51
\r
26 "When using more than one session inside transaction, only first session is
\r
27 registered in NH transaction context"
\r
29 - Added more transactions test cases
\r
31 - Applied Ernst Naezer's patch that adds support for configurable flushModes.
\r
33 On the facility configuration node, you can specify the following attribute:
\r
35 defaultFlushModel="Auto|Commit|Never"
\r
37 - Removed RegisterSessionFactory from ISessionManager
\r
39 - Used https://svn.sourceforge.net/svnroot/cuyahoga/trunk/Core/Facilities/ as inspiration
\r
40 to add support for rebuildable session factories
\r
42 - You can now control the NH's ReflectionOptimizer through the attribute useReflectionOptimizer which goes on the facility node.
\r
44 - The DefaultSessionManager will always look up for a component "nhibernate.session.interceptor" to use as
\r
47 - The NH Facility will always look up for a component "nhibernate.sessionfactory.interceptor" and
\r
48 associate the instance with the Configuration.Interceptor before creating the session factories
\r
52 - Completely rewritten
\r
56 - Test cases simplified by the introduction of facilityconfig.xml
\r
61 Future modifications - after the first release - shall be tracked in this file