|
From: <fab...@us...> - 2008-10-10 12:00:24
|
Revision: 3828
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3828&view=rev
Author: fabiomaulo
Date: 2008-10-10 12:00:14 +0000 (Fri, 10 Oct 2008)
Log Message:
-----------
Actualized with releasenote of branch
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2008-10-10 04:33:22 UTC (rev 3827)
+++ trunk/nhibernate/releasenotes.txt 2008-10-10 12:00:14 UTC (rev 3828)
@@ -1,3 +1,151 @@
+Build 2.0.1.GA
+========================
+** Bug
+ * [NH-1293] - Changed behavior of Filters for many-to-one associations brings up possible bug when used with outer joins.
+ * [NH-1464] - C++ and Dispose method
+ * [NH-1466] - current_session_context_class = thread_static doesn't work
+ * [NH-1473] - IsEqual and Compare broken in EntityType
+ * [NH-1481] - Named Hql queries w/ Named Parameters broken after upgrade to 2.0 from 1.2.1
+ * [NH-1483] - Subclass Not Loaded From Cache as Baseclass
+ * [NH-1488] - Table per class hierarchy and OUTER JOIN
+ * [NH-1490] - Wrong order of parameters in query when session uses IFilter
+ * [NH-1492] - Parameter mismatch enabling filters
+ * [NH-1499] - NullReferenceException construting Criteria query
+
+** Improvement
+ * [NH-1484] - first chance exception 'NHibernate.MappingException' when starting a webapplication
+ * [NH-1496] - Configuration.AddAssembly(Assembly) should do some logging if no mapping files where found
+ * [NH-1500] - Spelling error of NHibernate.Cfg.ConfigurationSchema.ParseColectionsCache
+
+
+** Patch
+ * [NH-1034] - HQL functions - parameters support
+ * [NH-1434] - Some unit test supplies non-character value to LIKE: not portable across every RDBMS
+ * [NH-1435] - Explicitly order query in NH-1179 to ensure reliable results
+ * [NH-1436] - Mapping of NH-1250 not portable across every RDBMS
+ * [NH-1437] - Mapping of NH-1408 not portable across every RDBMS
+ * [NH-1438] - Some queries from FooBarTest fixture are not portable across every RDBMS
+ * [NH-1439] - Handle Dialect.GetIdentityColumnString(DbType type)
+ * [NH-1459] - Sybase dialect
+ * [NH-1462] - StringHelper.GetFullClassname fails to parse generic types
+
+Build 2.0.0.GA
+========================
+** BREAKING CHANGES from NH1.2.1GA to NH2.0.0
+ ##### Infrastructure #####
+ * .NET 1.1 is no longer supported
+ * Nullables.NHibernate is no longer supported (use nullable types of .NET 2.0)
+ * Contrib projects moved to http://sourceforge.net/projects/nhcontrib
+
+ ##### Compile time #####
+ * NHibernate.Expression namespace was renamed to NHibernate.Criterion
+ * IInterceptor have additional methods. (IsUnsaved was renamed IsTransient)
+ * INamingStrategy
+ * IType
+ * IEntityPersister
+ * IVersionType
+ * IBatcher
+ * IUserCollectionType
+ * IEnhancedUserType
+ * IPropertyAccessor
+ * ValueTypeType renamed to PrimitiveType
+
+ ##### Possible Breaking Changes for external frameworks #####
+ * Various classes were moved between namespaces
+ * Various classes have been renamed (to match Hibernate 3.2 names)
+ * ISession interface have additional methods
+ * ICacheProvider
+ * ICriterion
+ * CriteriaQueryTranslator
+
+ ##### Initialization time #####
+ * <nhibernate> section, in App.config, is no longer supported and will be ignored. Configuration schema for configuration file and App.config is now identical, and the App.config section name is: <hibernate-configuration>
+ * <hibernate-configuration> have a different schema and all properties names are cheked
+ * configuration properties are no longer prefixed by "hibernate.", if before you would specify "hibernate.dialect", now you specify just "dialect"
+ * All named queries will be validated at initialization time, an exception will be thrown if any is not valid (can be disabled if needed)
+ * Stricter checks for proxying classes (all public methods must be virtual)
+
+ ##### Run time #####
+ * SaveOrUpdateCopy() returns a new instance of the entity without changing the original
+ * AutoFlush will not occur outside a transaction - Database transactions are never optional, all communication with the database must occur inside a transaction, whatever you read or write data.
+ * NHibernate will return long for count(*) queries on SQL Server
+ * <formula> must contain parenthesis when needed
+ * The HQL functions names may cause conflic in your HQL (reserved names are: substring,locate,trim,length,bit_length,coalesce,nullif,abs,mod,sqrt,upper,lower,cast,extract,concat,current_timestamp,sysdate,second,minute,hour,day,month,year,str)
+ * <any> when meta-type="class" the persistent type is a string containing the Class.FullName (In order to set a parameter in a query you must use SetParameter("paraName", typeof(YourClass).FullName, NHibernateUtil.ClassMetaType) )
+
+ ##### Mapping #####
+ * <any> : default meta-type is "string" (was "class")
+
+Build 2.0.0.CR2
+========================
+** Sub-task
+ * [NH-1407] - Actualize documentation of <any>
+
+Build 2.0.0.CR1
+========================
+** Bug
+ * [NH-1361] - ProxyTypeValidator: Non-virtual public methods are accepted
+ * [NH-1389] - Sybase SQLAnywhere 8/9 support broken in Beta1 onword
+ * [NH-1399] - Database constraint names and hash collisions
+ * [NH-1403] - Support <any> with meta-type="class"
+ * [NH-1405] - composite-id property is nulled when related composite many-to-one mapping returns null.
+ * [NH-1406] - IQuery.SetTimeout work incorrect for ExecuteUpdate
+ * [NH-1408] - CriteriaTransformer don't clone a DetachedCriteria with sub DetachedCriteria
+ * [NH-1413] - Paging with multiple orders fail in MSSQL2005
+
+** Improvement
+ * [NH-1304] - Reflection optimizer on != property access
+ * [NH-1415] - Adding multi query support to MySqlDataDriver
+
+** New Feature
+ * [NH-1412] - Allow custom accessors to define if the ReflectionOptimizer can be used.
+
+** Patch
+ * [NH-1254] - Sybase ASA10 - Dialect + Driver
+ * [NH-1390] - Union subclass support for PostgreSQL
+
+** Task
+ * [NH-1410] - Spelling mistake in error message: sublcass must be subclass
+
+
+Build 2.0.0.Beta2
+========================
+** Bug
+ * [NH-1030] - DB2400Dialect : mod(x,y) function triggers a parse exception
+ * [NH-1077] - Pessimistic locking for SQL Server fails on cached objects
+ * [NH-1258] - Oracle Sequences mappings without Schema information throwns InvalidKeyException
+ * [NH-1279] - AggressiveRelease tests fail for MySQL
+ * [NH-1300] - Detached Entities that have many-to-one associations improperly throw LazyInitializationExceptions when accessing the association outside the loading session
+ * [NH-1355] - Custom Version type (IUserVersionType) not allowed
+ * [NH-1362] - Nested cascades on ISession.Refresh()
+ * [NH-1375] - Disable Multi Query support for Npgsql
+ * [NH-1383] - Components with (non-C#) Nullables do not follow documentation sect. 7.1 "if all component columns are null, then the entire component is null"
+ * [NH-1384] - Support for latest Npgsql2 (PostgreSQL) Data Provider
+
+** Improvement
+ * [NH-693] - Better error message when user forgets to supply table name
+ * [NH-803] - Support DML type batch sql statements
+ * [NH-824] - GetClassname cannot parse generic classnames
+ * [NH-938] - Escape characters in Like expressions
+ * [NH-978] - show_sql: Transaction Begin, Commit, Rollback
+ * [NH-1101] - component directy detection should consider null component value to be equiv to all component member's being null
+ * [NH-1151] - Improve Configuration to Support ASP.NET Configuration File Hierarchy and Inheritance
+ * [NH-1216] - SchemaExport creates varchar(255) on MySQL when Property Type is StringClob
+ * [NH-1236] - XML Entity support in mapping files broken
+ * [NH-1257] - lazy=true and fetch=join doesn't work together it will be nice to receive a WARN
+ * [NH-1364] - LinkedHashMap.RemoveImpl can be improved (using try/catch for common scenario)
+ * [NH-1382] - Oracle Dialect support for Unsigned Int (UInt32, UInt64)
+
+** New Feature
+ * [NH-1115] - Add support for "Refresh" cascade style
+ * [NH-1367] - Add Interceptor or Event to Batcher
+
+
+** Task
+ * [NH-1144] - Apply patch for NH-1022 (Oracle command batching) to trunk
+ * [NH-1210] - "table" attribute documented as required when in fact optional
+
+
Build 2.0.0.Beta1
========================
** Bug
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2008-10-11 13:10:05
|
Revision: 3843
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3843&view=rev
Author: fabiomaulo
Date: 2008-10-11 13:09:53 +0000 (Sat, 11 Oct 2008)
Log Message:
-----------
forgot a possible BR is somebody are inheriting from DefaultProxyFactoryFactory
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2008-10-11 12:59:51 UTC (rev 3842)
+++ trunk/nhibernate/releasenotes.txt 2008-10-11 13:09:53 UTC (rev 3843)
@@ -3,6 +3,7 @@
** BREAKING CHANGES from NH2.0.xGA to NH2.1.0
##### Possible Breaking Changes for external frameworks #####
* ISession interface have additional methods
+ * DefaultProxyFactoryFactory moved to NHibernate.Bytecode.Castle
##### Initialization time #####
* The ProxyTypeValidator check for "internal virtual" (to be proxied need "protected internal virtual")
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-01-02 18:52:58
|
Revision: 3973
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3973&view=rev
Author: fabiomaulo
Date: 2009-01-02 18:52:54 +0000 (Fri, 02 Jan 2009)
Log Message:
-----------
Commented the possible breaking change generated by fix of NH-1633
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-01-02 18:41:32 UTC (rev 3972)
+++ trunk/nhibernate/releasenotes.txt 2009-01-02 18:52:54 UTC (rev 3973)
@@ -13,6 +13,9 @@
##### Initialization time #####
* The ProxyValidator check for "internal virtual" (to be intercepted by proxy need "protected internal virtual")
* The session-factory configuration property "proxyfactory.factory_class" is mandatory; You must choose one of the availables NHibernate.ByteCode
+
+ ##### Breaking Changes #####
+ * see NH-1633 if you are using SQL native queries
Build 2.0.1.GA
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-02-04 04:46:31
|
Revision: 4033
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4033&view=rev
Author: fabiomaulo
Date: 2009-02-04 04:46:26 +0000 (Wed, 04 Feb 2009)
Log Message:
-----------
compatible only with .NET2.0 SP1
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-02-04 04:24:02 UTC (rev 4032)
+++ trunk/nhibernate/releasenotes.txt 2009-02-04 04:46:26 UTC (rev 4033)
@@ -4,6 +4,7 @@
##### Run time #####
* If you want work using lazy loading with LinFu.DynamicProxy now you must deploy NHibernate.ByteCode.LinFu.dll
* If you want work using lazy loading with Castle.DynamicProxy2 now you must deploy NHibernate.ByteCode.Castle.dll
+ * compatible only with .NET2.0 SP1 or above (System.DateTimeOffset)
##### Possible Breaking Changes for external frameworks #####
* ISession interface have additional methods
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-03-05 13:06:51
|
Revision: 4117
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4117&view=rev
Author: fabiomaulo
Date: 2009-03-05 13:06:45 +0000 (Thu, 05 Mar 2009)
Log Message:
-----------
Minor
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-03-05 13:00:03 UTC (rev 4116)
+++ trunk/nhibernate/releasenotes.txt 2009-03-05 13:06:45 UTC (rev 4117)
@@ -1,4 +1,4 @@
-Build 2.1.0.GA
+Build 2.1.0
========================
** BREAKING CHANGES from NH2.0.xGA to NH2.1.0
##### Run time #####
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-03-14 19:14:08
|
Revision: 4132
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4132&view=rev
Author: fabiomaulo
Date: 2009-03-14 19:14:07 +0000 (Sat, 14 Mar 2009)
Log Message:
-----------
Minor
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-03-14 15:18:55 UTC (rev 4131)
+++ trunk/nhibernate/releasenotes.txt 2009-03-14 19:14:07 UTC (rev 4132)
@@ -1,9 +1,10 @@
Build 2.1.0
========================
-** BREAKING CHANGES from NH2.0.xGA to NH2.1.0
+** Know BREAKING CHANGES from NH2.0.xGA to NH2.1.0
##### Run time #####
* If you want work using lazy loading with LinFu.DynamicProxy now you must deploy NHibernate.ByteCode.LinFu.dll
* If you want work using lazy loading with Castle.DynamicProxy2 now you must deploy NHibernate.ByteCode.Castle.dll
+ * If you want work using lazy loading with Spring.Aop now you must deploy NHibernate.ByteCode.Spring.dll
* compatible only with .NET2.0 SP1 or above (System.DateTimeOffset)
##### Possible Breaking Changes for external frameworks #####
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-03-15 13:09:05
|
Revision: 4137
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4137&view=rev
Author: fabiomaulo
Date: 2009-03-15 13:08:54 +0000 (Sun, 15 Mar 2009)
Log Message:
-----------
Actualized for NH2.1.0Alpha1 release
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-03-14 22:43:23 UTC (rev 4136)
+++ trunk/nhibernate/releasenotes.txt 2009-03-15 13:08:54 UTC (rev 4137)
@@ -20,7 +20,197 @@
##### Breaking Changes #####
* see NH-1633 if you are using SQL native queries
+Build 2.1.0.Alpha1
+========================
+** Sub-task
+ * [NH-1379] - Allow <typedef> for version custom type
+ * [NH-1649] - DateTime2 and DateTimeOffset data types support
+ * [NH-1650] - FileStream data type support
+ * [NH-1656] - Date and Time data types support
+
+** Bug
+ * [NH-1083] - When using a proxy with an interface access strategy on the Id does not get applied
+ * [NH-1177] - Save/Delete/Evict/Save does not work if collections are mapped
+ * [NH-1197] - Some tests related to paged subselect are failing under PostgreSQL
+ * [NH-1251] - TypeFactory.GetSerializableType race condition
+ * [NH-1253] - Named paramaters with numeric suffix may cause problems
+ * [NH-1297] - <idbag> with native ID generator throws InvalidCastException
+ * [NH-1329] - Expression.Sql with parameters (inside of functions) is broken
+ * [NH-1345] - PersistentGenericList.GetEnumerator missing Read
+ * [NH-1357] - ICriteria.ClearOrders is mispelled and belongs on DetachedCriteria too
+ * [NH-1358] - SchemaUpdate fails for Firebird in released binaries only - NHibernate source and local builds from this source work fine
+ * [NH-1385] - System.Collections.Generic.KeyNotFoundException exception in PersistentGenericMap.GetDeletes()
+ * [NH-1395] - Unsaved value null for ValueType
+ * [NH-1422] - incorrect parameter replacement when one variable is the prefix of another
+ * [NH-1443] - default_catalog is not used in create table
+ * [NH-1445] - CriteriaImpl.Clone does not propertly maintain the persistentClass
+ * [NH-1446] - cast case sensitivity
+ * [NH-1447] - boolean ConstantProjection fails with MSSQL2005
+ * [NH-1480] - SchemaUpdate & Oracle
+ * [NH-1495] - using access=field.camelcase with interface to create proxy
+ * [NH-1499] - NullReferenceException construting Criteria query
+ * [NH-1502] - Order by with projections uses invalid parameter characters
+ * [NH-1505] - LikeExpression when using projections is invalid
+ * [NH-1520] - SQLite Dialect does not properly escape names surrounded by backticks
+ * [NH-1521] - The drop scripts from SchemaExport in SQL2005 dialect will not work when using DefaultSchema setting other than dbo
+ * [NH-1522] - AdoTransaction.CloseIfRequerid
+ * [NH-1526] - Cannot use projection for Count in OrderBy
+ * [NH-1527] - Using projection on order by in conjuction with set max results with parameters passed to the projection will fail
+ * [NH-1528] - Using order by with a parameter and set max results on 2005 mix up the parameters
+ * [NH-1549] - Accessing Id of proxy with base class intializes proxy
+ * [NH-1552] - Paging in NHibernate builds buggy SQL query string, when paging is used against a MS SQL 2005 Database
+ * [NH-1556] - Cannot order by aggregates in HQL
+ * [NH-1572] - Small typo in AbstractType.Compare()
+ * [NH-1573] - "collable" typo in nhibernate-mapping.xsd
+ * [NH-1578] - The "not" criteria does surround the following or inner criteria with parens only when using MySQLDialect.
+ * [NH-1584] - one-to-one compositions to a joined subclass don't load
+ * [NH-1587] - PocoEntityTuplizer don't use ReflectionOptimizer for instantiator
+ * [NH-1590] - NHibernate.Util.ReflectHelper.TryGetMethod not returning inherited id-getter/setter
+ * [NH-1593] - SchemaUpdate not create property index.
+ * [NH-1594] - When setting property in hbm type="Decimal(precision, scale)" - "DECIMAL(19,5)" is always generated
+ * [NH-1608] - LRUMap Memory Leak
+ * [NH-1609] - MSSQL2005 dialect: paged query in multicriteria uses wrong parameter values when preceeded by other queries
+ * [NH-1611] - One-To-One Mappings Fail with Composite ID
+ * [NH-1612] - Native SQL queries for value collections fail with NullReferenceException
+ * [NH-1619] - NHibernateUtil returns a wrong IType for Boolean on Postgres
+ * [NH-1627] - lazy=extra causes the where=".." to be ignored when using collection.Count()
+ * [NH-1633] - Native SQL queries with addJoin or <return-join/> return object arrays instead of single Entities
+ * [NH-1637] - Oracle9Dialect Paging based on rownum is not valid.
+ * [NH-1640] - FETCH JOIN query doesn't work in a StatelessSession
+ * [NH-1654] - Reserved words in formula
+ * [NH-1668] - Ingres .NET Data Provider name changed
+ * [NH-1675] - Problem using distinct query with SetMaxResult
+ * [NH-1677] - Bug in Criteria API with EntityMode == Map
+ * [NH-1679] - System.Boolean type incorrectly mapped to YesNoType when the criterion is created by using a projection instead of a property name
+ * [NH-1685] - Generated Version Not Reloaded After Update
+ * [NH-1687] - Version tag are ignoring child column tag
+
+** Improvement
+ * [NH-298] - After, deleting an item which belongs to a <list> the list indices are not modified
+ * [NH-545] - Distributed transactions support
+ * [NH-645] - Support for scalar functions which don't return a value in where clause
+ * [NH-727] - Allow using sql-insert with generator class="identity"
+ * [NH-1047] - Add overloads to IQuery.SetParameter to accept System.Type
+ * [NH-1053] - Allow short class name for collection-type
+ * [NH-1202] - Improve the error messages when compiling queries
+ * [NH-1274] - Give the option to exclude a mapped class from the SchemaExport.Create loop.
+ * [NH-1291] - Example.Create with anonymous objects
+ * [NH-1336] - Native id generator as default and make generator optional in config
+ * [NH-1354] - Add support for keyed retrieval of MultiCriteria results
+ * [NH-1381] - Add support for keyed retrieval of MultiQuery results
+ * [NH-1396] - Allow override of EmptyInterceptor.GetEntityName
+ * [NH-1398] - Allow access to EntityMode from ISession
+ * [NH-1402] - Support Cache for Dynamic entities (entity-name without entity-class)
+ * [NH-1468] - InFragment ToFragmentString() needs more information in error
+ * [NH-1496] - Configuration.AddAssembly(Assembly) should do some logging if no mapping files where found
+ * [NH-1500] - Spelling error of NHibernate.Cfg.ConfigurationSchema.ParseColectionsCache
+ * [NH-1515] - Proxy validator doesn't check "internal" methods
+ * [NH-1560] - AbstractDataBaseSchema: Make GetIndexInfo and GetIndexColumns virtual
+ * [NH-1564] - Generic EnumString Mapping
+ * [NH-1588] - "Relax" PocoEntityTuplizer
+ * [NH-1589] - ReflectionOptimizer override CreateCreateInstanceMethod
+ * [NH-1605] - Typedef support in sql-query/return-scaler/@type attribute
+ * [NH-1613] - Allow custom action for schema script create/update
+ * [NH-1643] - Allow to use ICollection<T> and HashSet<T> for <set>
+ * [NH-1644] - Oracle Lite Driver With Working Query Parameters
+ * [NH-1657] - TimeSpan as DbType.Time
+ * [NH-1658] - current_timestamp_offset: current_timestamp for DateTimeOffset
+ * [NH-1659] - current_timestamp in MsSql2008Dialect using SYSDATETIME()
+ * [NH-1661] - DriverConnectionProvider.GetConnection doesn't dispose IDbConnection in case of an exception
+ * [NH-1665] - Supports Hibernate-Quoting sequence name
+ * [NH-1669] - Add guid.native support to MySQL5Dialect
+ * [NH-1678] - Add a CreateCriteria<T> method to session
+ * [NH-1684] - MS SQL Server Dialect - UNION ALL
+ * [NH-1686] - IStatelessSession.CreateCriteria(System.Type entityType)
+ * [NH-1703] - Configuration full serializable
+ * [NH-1704] - AliasToBeanResultTransformer should hold ConstructorInfo
+
+** New Feature
+ * [NH-791] - Add always-wrap As a Configuration Option On Collections
+ * [NH-855] - Port lazy="extra" from Hibernate 3
+ * [NH-871] - Implement SelectGenerator
+ * [NH-1033] - Add support for polymorphic criteria
+ * [NH-1106] - SQL Anywhere 10 Driver and Dialect
+ * [NH-1173] - Generic Ordered Set
+ * [NH-1176] - Trigger generated identities
+ * [NH-1188] - Provide a method to delete by Id
+ * [NH-1232] - Enums as discriminators
+ * [NH-1233] - EnumCharType
+ * [NH-1305] - Add BuildMappings method to Configuration to eagerly configure mappings
+ * [NH-1359] - Ability to create an IProjection from a DetachedCriteria
+ * [NH-1370] - Allow short name for <type>
+ * [NH-1371] - short name for UserType (<typedef>)
+ * [NH-1373] - shorter name for UserCollectionType (<typedef>)
+ * [NH-1393] - Ability to use Aggregate Projections on Projections
+ * [NH-1394] - Ability to use "order by projection"
+ * [NH-1397] - <tuplizer> from H3.2
+ * [NH-1401] - Support for EntityMode.Map and for DefaultEntityMode in Settings
+ * [NH-1416] - Support DEFAULTs, for properties values, in mappings
+ * [NH-1451] - Port of <natural-id> from H3.2.6
+ * [NH-1458] - Collections events (from H3.2.6)
+ * [NH-1479] - Add Guid native generation
+ * [NH-1493] - BackingField accessors
+ * [NH-1518] - Log info per Operation Threshold in statistics (from H3.2.6)
+ * [NH-1537] - Comments in Query
+ * [NH-1538] - Configuration property use_sql_comments (from H3.2)
+ * [NH-1561] - Dialect, Driver + MetaData for SQL Anywhere 9, and 10
+ * [NH-1562] - SQLite MetaData
+ * [NH-1563] - LinFu ProxyFactoryFactory (LinFu.DynamicProxy)
+ * [NH-1571] - MSSQL 2008 Dialect
+ * [NH-1596] - Support Connection to Oracle Lite
+ * [NH-1621] - Read only property accessor
+ * [NH-1632] - System.Transactions support issue
+ * [NH-1646] - Support for IQuery.Future<T>()
+ * [NH-1662] - sequence-identity generator from H3
+ * [NH-1664] - Identity style generic generator support
+
+** Patch
+ * [NH-1094] - DecodeCaseFragment ignoring 'returnColumnName'
+ * [NH-1127] - Use default assembly name and namespace from the <hibernate-mapping> element (more than at present).
+ * [NH-1209] - TableHiLoGenerator Jumps 1 number each lo > maxLo
+ * [NH-1280] - Adds HAVING support to CreateCriteria queries, Fixes parameter order bugs
+ * [NH-1295] - ISynchronization support
+ * [NH-1314] - Change signature of AbstractPersistentCollection.IdentityRemoveAll() from ICollection to IEnumerable for generics
+ * [NH-1322] - DeleteEvent constructor does not check its parameter properly
+ * [NH-1356] - Fixes Generic List of Composite Elements
+ * [NH-1409] - Includes Patch : nant build scripts ignore -D:sign=false
+ * [NH-1429] - Oracle GUID to Raw(16)
+ * [NH-1467] - some comment clean ups
+ * [NH-1485] - MultiQueryImpl.GetResultList does not use Result Transformers correctly.
+ * [NH-1491] - NoArgSQLFunction is not cls compliant
+ * [NH-1503] - Support for Sybase ASE ADO.NET 2 Provider
+ * [NH-1532] - Class called SystemConfiguration does not persist properly
+ * [NH-1539] - Oracle dialect - incorrect CONCAT behaviour
+ * [NH-1540] - Oracle dialect - allowing pagging in subqueries
+ * [NH-1541] - Oracle Dialect - Extra lazy collection count not working under Oracle
+ * [NH-1542] - Oracle dialect - Fix to some HQL functions
+ * [NH-1543] - SQLite paging broken
+ * [NH-1547] - SqLite Paqing does not page properly after the 2nd page
+ * [NH-1550] - Oracle dialect - pagging correction (+left/right functions)
+ * [NH-1551] - Update some tests to support Oracle
+ * [NH-1555] - Add some helper methods for the transformers class
+ * [NH-1570] - Revision 3859 broke paging support in SQL 2005 dialect for ordered queries
+ * [NH-1575] - Revision 3860 introduced bug where paged Hql Queries can break unpaged Hql Queries in Sql 2005
+ * [NH-1582] - DbType.Date support for SQLite
+ * [NH-1586] - Informix driver
+ * [NH-1591] - SetCacheable isn't exposed by DetachedCriteria
+ * [NH-1592] - Informix dialect update
+ * [NH-1595] - SQLite dialect does not support the "extract" function
+ * [NH-1603] - MSSql2005Dialect - Better Data Paging Strategy
+ * [NH-1606] - Timestamp in Oracle8
+ * [NH-1607] - Dictionary<T,U> should use ContainsKey to check for values
+ * [NH-1614] - Add support to primitive type (es: unsigned type) to MySql Dialect
+ * [NH-1660] - Faster retrieval of tuplizer
+ * [NH-1691] - Nested component broken by fix for NH-1612
+ * [NH-1695] - MySQL MetaData implementation
+ * [NH-1698] - MS SQL Server 2005 creates a clustered primary key by default. Requesting nonclustered as a default to simplify the creation of optimized clustered indexes.
+ * [NH-1702] - Make AliasToBeanResultTransformer able to return types with a non-public constructor
+
+** Task
+ * [NH-1511] - Correctly spell IPropertyAccessor.CanAccessTroughReflectionOptimizer
+
+
Build 2.0.1.GA
========================
** Bug
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <dar...@us...> - 2009-03-15 16:56:16
|
Revision: 4138
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4138&view=rev
Author: darioquintana
Date: 2009-03-15 16:55:08 +0000 (Sun, 15 Mar 2009)
Log Message:
-----------
minor
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-03-15 13:08:54 UTC (rev 4137)
+++ trunk/nhibernate/releasenotes.txt 2009-03-15 16:55:08 UTC (rev 4138)
@@ -19,6 +19,7 @@
##### Breaking Changes #####
* see NH-1633 if you are using SQL native queries
+ * see NH-1657 if you are using 'TimeSpan' NH type.
Build 2.1.0.Alpha1
========================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-03-28 16:35:43
|
Revision: 4157
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4157&view=rev
Author: fabiomaulo
Date: 2009-03-28 16:35:33 +0000 (Sat, 28 Mar 2009)
Log Message:
-----------
Fix NH-1712
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-03-28 16:17:20 UTC (rev 4156)
+++ trunk/nhibernate/releasenotes.txt 2009-03-28 16:35:33 UTC (rev 4157)
@@ -20,6 +20,7 @@
##### Breaking Changes #####
* see NH-1633 if you are using SQL native queries
* see NH-1657 if you are using 'TimeSpan' NH type.
+ * CriteriaUtil is gone. NHibernate.Transform.Transformers now returns predefined IResultTransformer.
Build 2.1.0.Alpha1
========================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-03-29 16:08:49
|
Revision: 4168
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4168&view=rev
Author: fabiomaulo
Date: 2009-03-29 16:08:46 +0000 (Sun, 29 Mar 2009)
Log Message:
-----------
Release notes before 2.1.0Alpha2 release
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-03-29 15:58:41 UTC (rev 4167)
+++ trunk/nhibernate/releasenotes.txt 2009-03-29 16:08:46 UTC (rev 4168)
@@ -19,8 +19,38 @@
##### Breaking Changes #####
* see NH-1633 if you are using SQL native queries
- * see NH-1657 if you are using 'TimeSpan' NH type.
* CriteriaUtil is gone. NHibernate.Transform.Transformers now returns predefined IResultTransformer.
+
+Build 2.1.0.Alpha2 (rev4167)
+========================
+
+** Sub-task
+ * [NH-1688] - System.Boolean type incorrectly mapped to YesNoType when the criterion is created by using a projection instead of a property name
+
+** Bug
+ * [NH-1635] - <many-to-one formula="select id from..."> should not require a column
+ * [NH-1671] - SoftLimitMRUCache has a softReferenceCache which is NOT soft
+ * [NH-1693] - Wrong parameters order in query with subselect and filter
+ * [NH-1694] - SQL2005Dialect - Sorting fails on a Formula property containing a comma while using paging (MaxResults)
+ * [NH-1700] - union-subclass with same name as abstract superclass causes NHibernate.DuplicateMappingException.
+ * [NH-1706] - property-ref does not work for different data type than PK type
+ * [NH-1710] - Decimal fields are not create correctly in SQL Server 2005/2008 using SchemaExport
+ * [NH-1711] - Failure of DTC transaction with multiple durable enlistment will crash the process
+ * [NH-1715] - Timespan type doesn't work with SqlServer 2005
+
+** Improvement
+ * [NH-1707] - MsSQL : prepare_sql should be true by-default
+ * [NH-1716] - By default map TimeSpan as int64
+
+** New Feature
+ * [NH-1222] - <Join> elements: collections support
+ * [NH-1718] - CurrencyType
+ * [NH-1719] - Current TimeSpan moved to TimeAsTimeSpan and TimeSpanInt64 moved back to TimeSpan
+
+** Patch
+ * [NH-1708] - MS SQL CE Metadata implementation
+ * [NH-1712] - Release notes missing info about removal of CriteriaUtil
+ * [NH-1713] - NH-1707 results in buggy PrepareStatement behavior
Build 2.1.0.Alpha1
========================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-05-14 21:39:07
|
Revision: 4307
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4307&view=rev
Author: fabiomaulo
Date: 2009-05-14 21:38:50 +0000 (Thu, 14 May 2009)
Log Message:
-----------
Applied NH-1726
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-05-14 21:35:00 UTC (rev 4306)
+++ trunk/nhibernate/releasenotes.txt 2009-05-14 21:38:50 UTC (rev 4307)
@@ -25,7 +25,8 @@
* see NH-1633 if you are using SQL native queries
* CriteriaUtil is gone. NHibernate.Transform.Transformers now returns predefined IResultTransformer.
* Now filters are working even with many-to-one association for Criteria and HQL (NH-1293, NH-1179)
-
+ * ISessionFactory.Settings is gone (moved to ISessionFactoryImplementor.Settings)
+
Build 2.1.0.Alpha2 (rev4167)
========================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <aye...@us...> - 2009-05-22 23:31:30
|
Revision: 4364
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4364&view=rev
Author: ayenderahien
Date: 2009-05-22 23:31:22 +0000 (Fri, 22 May 2009)
Log Message:
-----------
Adding ICriteria.SetProjection potential breaking change to release notes
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-05-22 22:51:28 UTC (rev 4363)
+++ trunk/nhibernate/releasenotes.txt 2009-05-22 23:31:22 UTC (rev 4364)
@@ -1,6 +1,6 @@
Build 2.1.0
========================
-** Know BREAKING CHANGES from NH2.0.xGA to NH2.1.0
+** Known BREAKING CHANGES from NH2.0.xGA to NH2.1.0
##### Run time #####
* If you want work using lazy loading with LinFu.DynamicProxy now you must deploy NHibernate.ByteCode.LinFu.dll
* If you want work using lazy loading with Castle.DynamicProxy2 now you must deploy NHibernate.ByteCode.Castle.dll
@@ -13,6 +13,8 @@
##### Possible Breaking Changes #####
* ISession interface has additional methods
+ * ICriteria.SetProjection now takes a params array of projections, instead of a single projection
+ Only a breaking change if you are implementing ICriteria, there is full source code compatability
* IStatelessSession interface has additional methods
* DefaultProxyFactoryFactory removed
* IProxyFactoryFactory now provide the IProxyValidator implementation
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-05-24 14:16:57
|
Revision: 4379
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4379&view=rev
Author: fabiomaulo
Date: 2009-05-24 14:16:50 +0000 (Sun, 24 May 2009)
Log Message:
-----------
releasenotes.txt of NH2.1.0Alpha3
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-05-24 12:28:07 UTC (rev 4378)
+++ trunk/nhibernate/releasenotes.txt 2009-05-24 14:16:50 UTC (rev 4379)
@@ -31,6 +31,62 @@
* Obsolete ORACLE dialects was removed (new implementations are available)
* ISQLExceptionConverter was changed in order to have more flexibility about information available for the conversion and followed management.
* ADOException now use string instead SqlString
+
+Build 2.1.0.Alpha3 (rev4378)
+=============================
+
+** Bug
+ * [NH-1098] - Problem in filters with parameters and associated logging information
+ * [NH-1179] - Filter not applied in explicit join
+ * [NH-1264] - Eager fetching with Criteria/DetachedCriteria does not seem to be working properly
+ * [NH-1307] - Parameter Postion incorrect in the sql query .
+ * [NH-1343] - In HQL, when having only one Class for query it fails to work if we forget the Alias.
+ * [NH-1388] - Map does not delete keys if value of the key is null
+ * [NH-1574] - Stateless Session isn't ignoring untouched proxy properties on update
+ * [NH-1725] - When using SELECT NEW <Entity>(iif(a=0, 2, 1)) From .... Returns error '(' expected after HQL function in SELECT
+ * [NH-1727] - Hql parameter problems (Sql2005dialect)
+ * [NH-1736] - NHibernate.Util.TypeNameParser doesn't parse correctly generic types
+ * [NH-1741] - DetachedNamedQuery is ignoring mapped properties
+ * [NH-1742] - Wrong parameters order in IQuery with SetParameterList and Filter. SQL Server 2005 and SQL Server 2000
+ * [NH-1744] - Open/Close a session inside a TransactionScope fails.
+ * [NH-1751] - DistinctRootEntityResultTransformer assumes source ILists are always ArrayLists
+ * [NH-1754] - cast HQLFunction don't cast the result
+ * [NH-1756] - Updating newly saved entity with generated version causes StaleObjectStateException (explicit flush before commit)
+ * [NH-1764] - TableHiLoGenerator fail in a TransactionScope with MySQL database
+ * [NH-1767] - Multiple TransactionScopes inside one Session do not work properly
+ * [NH-1770] - Not posible to have system properties in web.config and session-factory properties in external hibernate.cfg.xml
+ * [NH-1773] - HQL Queries with projection and join fetching fail with AST query translator
+ * [NH-1775] - AST Parser & Bitwise queries
+ * [NH-1776] - Query executed twice on session with enabled Filter will cause NullReferenceException
+ * [NH-1780] - Section 18.4 - Incorrect method name IsUnsaved()
+ * [NH-1788] - Dynamic Update & generated timestamp cause NH to try to update the readonly timestamp column
+ * [NH-1792] - Invalid Sql for Paging when Subquery contains Order By clause using MsSql2005Dialect
+
+** Improvement
+ * [NH-514] - Allow expansion of the "on" clause in joins.
+ * [NH-1051] - Port AST-based HQL parser / QueryTranslator from H3
+ * [NH-1093] - Invalid caching probably shouldn't throw exceptions, but should log warnings.
+ * [NH-1516] - HQL doesn't support "update" statements
+ * [NH-1553] - SQL Server 2005: Support for wrapping snapshot isolation update conflict SQLException into a NHibernate StaleObjectStateException.
+ * [NH-1670] - MutiCriteria and MultiQuery results may be loaded directly into a generic List<T> instead of an ArrayList
+ * [NH-1745] - SQL formatters for DLL and all others SQLs
+ * [NH-1750] - Mark NHibernate.Util.WeakHashtable [Serializable]
+ * [NH-1765] - Add ISessionImplementor property to PreDeleteEvent
+ * [NH-1791] - Allow passing params of projections to ICriteria.SetProjectios
+ * [NH-1794] - Allow query only properties and associations
+ * [NH-1797] - MsSql2005Dialect uses paging query when no offset specified
+
+** New Feature
+ * [NH-322] - case when...then...else...end in select clause
+ * [NH-917] - Allow NHibernate to enlist in arbitrary IDbTransaction
+ * [NH-1701] - format_sql property of hibernate
+ * [NH-1786] - IObjectFactory (implementation responsibility by ByteCode provider) to concentrate all Activator.CreateInstance.
+
+** Patch
+ * [NH-1726] - ISessionFactory.Settings gone - breaking change
+ * [NH-1769] - Transaction completion on rollback with TransactionScope can cause ObjectDisposedException
+ * [NH-1777] - Removed some duplicated casts
+ * [NH-1783] - DateType should store only the date part of a System.DateTime to a column
Build 2.1.0.Alpha2 (rev4167)
========================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-05-24 21:00:38
|
Revision: 4381
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4381&view=rev
Author: fabiomaulo
Date: 2009-05-24 21:00:29 +0000 (Sun, 24 May 2009)
Log Message:
-----------
TYPO
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-05-24 15:23:32 UTC (rev 4380)
+++ trunk/nhibernate/releasenotes.txt 2009-05-24 21:00:29 UTC (rev 4381)
@@ -69,7 +69,7 @@
* [NH-1516] - HQL doesn't support "update" statements
* [NH-1553] - SQL Server 2005: Support for wrapping snapshot isolation update conflict SQLException into a NHibernate StaleObjectStateException.
* [NH-1670] - MutiCriteria and MultiQuery results may be loaded directly into a generic List<T> instead of an ArrayList
- * [NH-1745] - SQL formatters for DLL and all others SQLs
+ * [NH-1745] - SQL formatters for DDL and all others SQLs
* [NH-1750] - Mark NHibernate.Util.WeakHashtable [Serializable]
* [NH-1765] - Add ISessionImplementor property to PreDeleteEvent
* [NH-1791] - Allow passing params of projections to ICriteria.SetProjectios
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-06-07 14:58:45
|
Revision: 4427
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4427&view=rev
Author: fabiomaulo
Date: 2009-06-07 14:58:43 +0000 (Sun, 07 Jun 2009)
Log Message:
-----------
Updated for release
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-06-07 14:45:06 UTC (rev 4426)
+++ trunk/nhibernate/releasenotes.txt 2009-06-07 14:58:43 UTC (rev 4427)
@@ -32,6 +32,38 @@
* ISQLExceptionConverter was changed in order to have more flexibility about information available for the conversion and followed management.
* ADOException now use string instead SqlString
+Build 2.1.0.Beta1 (rev4424)
+=============================
+** Bug
+ * [NH-959] - HQL queries with math operators and aggregates fail
+ * [NH-1092] - An Aggregate Count(*) on on an Abstract Base Class (Polymorphic) with UniqueResults returns 1 result per subclass when using the table per subclass approach
+ * [NH-1171] - Named parameters in SQL query are not substituted when query contains comments with apostrophes
+ * [NH-1182] - Calling session.delete() causes unnecessary update to timestamp before sql:delete
+ * [NH-1400] - HQL string literals with dots in are tried loaded as types (classes) and fails
+ * [NH-1427] - XML Comments inside <join> tag cause exception
+ * [NH-1444] - broken implicit join
+ * [NH-1487] - schema generation of unique-key with column involved in multiple unique constraints
+ * [NH-1507] - NHibernate misplaces JOIN conditions when WHERE references their columns and others altoghether
+ * [NH-1517] - SaveOrUpdateCopy does not call "public LifecycleVeto OnUpdate(ISession s)"
+ * [NH-1601] - Problems when accessing lists through property
+ * [NH-1617] - Formulas containing a data type incorrectly have that data type aliased with the outer entity alias
+ * [NH-1735] - TicksType used as entity version causes exceptions on cache put operation.
+ * [NH-1789] - A proxy sometimes doesn't call the overriden Equals() method (mapping interface instead class)
+ * [NH-1801] - Cross join with a where clause where lhs and rhs are different types of associations breaks with the new AST Query Translator
+ * [NH-1802] - Query Cache does not include filters in QueryKey.ToString
+ * [NH-1805] - Does ignore <meta> on <subclass>
+ * [NH-1813] - Not understandable exception message
+
+** Improvement
+ * [NH-1814] - Autoregister ReservedWords from MetaData
+
+** New Feature
+ * [NH-188] - Should Table/Column names be quoted automatically?
+
+** Patch
+ * [NH-1044] - IdBag for component not in XSD
+ * [NH-1804] - Expiration property of session factory not handled when configured via XML
+
Build 2.1.0.Alpha3 (rev4378)
=============================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-06-21 11:21:28
|
Revision: 4499
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4499&view=rev
Author: fabiomaulo
Date: 2009-06-21 11:20:28 +0000 (Sun, 21 Jun 2009)
Log Message:
-----------
Minor
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-06-21 08:17:14 UTC (rev 4498)
+++ trunk/nhibernate/releasenotes.txt 2009-06-21 11:20:28 UTC (rev 4499)
@@ -56,6 +56,7 @@
* [NH-1813] - Not understandable exception message
** Improvement
+ * [NH-1019] - Improve error message for HQL in when entity not recognised
* [NH-1814] - Autoregister ReservedWords from MetaData
** New Feature
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-06-21 11:41:22
|
Revision: 4500
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4500&view=rev
Author: fabiomaulo
Date: 2009-06-21 11:40:14 +0000 (Sun, 21 Jun 2009)
Log Message:
-----------
Actualization releasenotes to release NH2.1.0Beta2
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-06-21 11:20:28 UTC (rev 4499)
+++ trunk/nhibernate/releasenotes.txt 2009-06-21 11:40:14 UTC (rev 4500)
@@ -33,6 +33,46 @@
* ADOException now use string instead SqlString
* IParameterizedType is using IDictionary<string, string>
+Build 2.1.0.Beta2 (rev4499)
+=============================
+** Sub-task
+ * [NH-1827] - SchemaUpdate exception
+ * [NH-1843] - Precision and scale for MySQL is not working, too
+
+** Bug
+ * [NH-1734] - NHibernate aggregate function sum() to return Int64 instead of floating point value
+ * [NH-1810] - Use of custom sorted set leads to "collection not processed by flush" exception
+ * [NH-1812] - Aggregates + IsNull bug (AST parser)
+ * [NH-1821] - Wrong SQL executed when the SQL contains new lines
+ * [NH-1822] - CLONE -NHibernate.Util.TypeNameParser doesn't parse correctly generic types
+ * [NH-1830] - Missing MatchMode Parameter
+ * [NH-1831] - AST Parser & Bitwise queries
+ * [NH-1834] - Formula node in Many-To-One is ignored
+ * [NH-1835] - prepare_sql = true (creating prepared queries) makes NHibernate set up wrong size for byte arrays larger than 8000
+ * [NH-1837] - UniqueResult<T>() executes sql query twice.
+
+** Improvement
+ * [NH-473] - order-by in <bag> is ignored if FetchMode is Join
+ * [NH-1069] - Add context information to LazyInitializationException.
+ * [NH-1097] - Should not parse column names, and consider them as failing HQL queries
+ * [NH-1192] - Support bitwise operations
+ * [NH-1266] - ISQLExceptionConverter for various Dialects
+ * [NH-1672] - Unnecessary calls to planCache.Put
+ * [NH-1820] - PostgreSQL: support for Temporary Tables
+ * [NH-1824] - MySQL: support for Temporary Tables
+ * [NH-1826] - PostgreSQL: support iff() function
+ * [NH-1833] - OverflowException instead of expected FormatException when trying to parse a "long" literal
+ * [NH-1846] - DbTimestampType (from H3.3.1)
+
+** New Feature
+ * [NH-1623] - Configuration of UserCollection for any collection type
+ * [NH-1817] - Allow <typedef> for Id generator class
+
+** Patch
+ * [NH-1829] - AbstractEntityPersister.Delete is not virtual
+ * [NH-1842] - Type.CharBooleanType.ctor(SqlType) is internal for no reason. Making it protected supports better extensibility.
+
+
Build 2.1.0.Beta1 (rev4424)
=============================
** Bug
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-06-21 13:22:32
|
Revision: 4502
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4502&view=rev
Author: fabiomaulo
Date: 2009-06-21 12:18:45 +0000 (Sun, 21 Jun 2009)
Log Message:
-----------
Minor
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-06-21 12:18:09 UTC (rev 4501)
+++ trunk/nhibernate/releasenotes.txt 2009-06-21 12:18:45 UTC (rev 4502)
@@ -33,7 +33,7 @@
* ADOException now use string instead SqlString
* IParameterizedType is using IDictionary<string, string>
-Build 2.1.0.Beta2 (rev4499)
+Build 2.1.0.Beta2 (rev4501)
=============================
** Sub-task
* [NH-1827] - SchemaUpdate exception
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2009-10-31 18:27:44
|
Revision: 4815
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4815&view=rev
Author: fabiomaulo
Date: 2009-10-31 18:27:35 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
preparing release NH2.1.1GA
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2009-10-31 18:26:38 UTC (rev 4814)
+++ trunk/nhibernate/releasenotes.txt 2009-10-31 18:27:35 UTC (rev 4815)
@@ -1,3 +1,67 @@
+Build 2.1.1.GA (rev4814)
+=============================
+
+** Sub-task
+ * [NH-1368] - Check same behavior for other persistent collection.
+
+** Bug
+ * [NH-1255] - key-many-to-one && not-found
+ * [NH-1476] - filtering by key-many-to-one causes invalid sql
+ * [NH-1760] - Missing table join when use a criteria on key-many-to-one part of a Composite Id
+ * [NH-1785] - Invalid SQL generated for join on composite id using Criteria API
+ * [NH-1858] - Problem with MsSql2000 and 2005 Dialects GetLimitString when using use_sql_comments=true
+ * [NH-1895] - delete-orphan mapping, NullReferenceException in DefaultDeleteEventListener.DeleteTransientEntity
+ * [NH-1898] - HQL query parser can't determine parameter type when using native sql function in hql query.
+ * [NH-1899] - SaveOrUpdateCopy throws InvalidCastException
+ * [NH-1902] - QBE don't set the '%' wildcards when using an other matchmode than Matchmode.Exact
+ * [NH-1904] - Protected properties and public properties cannot have the same name with different case
+ * [NH-1905] - Join used together with subquery generates wrong SQL
+ * [NH-1907] - IQuery.SetParameter<T> should use DetermineType
+ * [NH-1908] - Mishandling of filter parameters causes System.InvalidCastException
+ * [NH-1911] - Aggregate parameters in projection are not substituted
+ * [NH-1913] - AdoNet batcher not using CommandTimeout
+ * [NH-1914] - Collections with out native ID generation is not working
+ * [NH-1915] - CLONE -HQL AST-Parser: Null-Pointer Exception on Non-Exsistant Entity on Joins
+ * [NH-1917] - Not retrieving AUTO_INCREMENT identifier on MySQL because of connection closing
+ * [NH-1920] - Session Filters + collection + parametrized query = bug
+ * [NH-1926] - Oracle: Schema update crashes
+ * [NH-1931] - NativeSQLQuerySpecification.Equals compares collections by reference
+ * [NH-1938] - No 'lower' call in sql-query in LikeExpression with 'ignorecae' = true
+ * [NH-1939] - Missing <param> element in NHibernate mapping schema.
+ * [NH-1941] - Custom Enum-String mapping is not written to SQL statement
+ * [NH-1948] - Hibernate mapping file does not allow a value of 0 for the "scale" attribute of the "property" element
+ * [NH-1959] - Adding/Removing items to idbag in one transaction causes KeyNotFoundException
+ * [NH-1963] - System.InvalidCastException on cacheable query with byte array query parameter
+ * [NH-1964] - Byte array truncation to a length of 8000
+ * [NH-1969] - Criteria API does not handle property of type "System.Type" correctly
+ * [NH-1973] - DateTime sent to dataase is not accurate to millisecond
+ * [NH-1979] - cast and parameter combination in HQL fails to parse
+ * [NH-1983] - Blobs and Clobs with Sql Server CE
+ * [NH-1985] - NHibernate is allowing deletion of immutable objects
+ * [NH-1987] - MultiQuery does not update statistics
+ * [NH-1990] - Subquery filter parameters are not set as variables in SQL
+ * [NH-1992] - BasicFormatter throws exceptions for certain types of data
+ * [NH-1997] - Original exception information lost when error occurs NHibernate.Engine.TransactionHelper.Work.DoWork
+ * [NH-2000] - Problem when calling ISession.GetEnableFIilter with a not enabled filter name
+ * [NH-2003] - IsNullable property is not set properly in ClassIdBinder.cs
+
+** Improvement
+ * [NH-847] - Oracle stored procedure with Ref Cursor out
+ * [NH-1525] - IResultTransformer should override Equals and GetHashCode
+ * [NH-1912] - Add decimal types to MySQL dialect.
+ * [NH-1943] - Fix introduction in docs so it won't mention VS 2003
+ * [NH-1980] - Ignore exception when trying to set the same type of CollectionTypeFactory
+
+** New Feature
+ * [NH-1922] - Allow DetachedCriteria To Work with IStatelessSession
+ * [NH-1936] - Introduce new Interface IPostEvent in NHibernate.Event
+ * [NH-1998] - Possibility to turn off many-to-one filters
+
+** Patch
+ * [NH-1903] - GetEnumerator().Current inconsistent for generic
+ * [NH-1970] - SQLite dialect - Fix to substring function
+ * [NH-1993] - Patch for a bug in MySQLMetaData.cs
+
Build 2.1.0
========================
** Known BREAKING CHANGES from NH2.0.xGA to NH2.1.0
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2010-07-24 12:25:17
|
Revision: 5059
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5059&view=rev
Author: fabiomaulo
Date: 2010-07-24 12:25:11 +0000 (Sat, 24 Jul 2010)
Log Message:
-----------
Actualization of releasenotes of NH3.0.0Alpha1 (sorry for delay)
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2010-07-24 12:21:23 UTC (rev 5058)
+++ trunk/nhibernate/releasenotes.txt 2010-07-24 12:25:11 UTC (rev 5059)
@@ -4,7 +4,101 @@
##### Run time #####
* (NH-2199) - null values in maps/dictionaries are no longer silenty ignored/deleted
+Build 3.0.0.Alpha1 (rev5056)
+=============================
+** Sub-task
+ * [NH-2045] - NH 2044 Fixed
+
+** Bug
+ * [NH-892] - <many-to-one> associated by property-ref generates wrong SQL
+ * [NH-1849] - Using custom sql function "contains" causes an Antlr exception
+ * [NH-1891] - Formula - Escape characters break formula
+ * [NH-1899] - SaveOrUpdateCopy throws InvalidCastException
+ * [NH-1902] - QBE don't set the '%' wildcards when using an other matchmode than Matchmode.Exact
+ * [NH-1975] - QueryOver() on char Property yields exception
+ * [NH-1981] - Multiple SQL parameters generated for same HQL parameter
+ * [NH-1989] - Future query does not use second level cache
+ * [NH-2009] - Many-to-one fails when using property-ref against a joined property
+ * [NH-2020] - ISQLExceptionConverter does not get called if batch size enabled
+ * [NH-2027] - NH sql-query does not support calling Stored Procedures in Packages
+ * [NH-2030] - NHibernate.SqlTypes.SqlTypeFactory is not threadsafe
+ * [NH-2035] - Wrong error "ORDER BY items must appear in the select list if SELECT DISTINCT is specified."
+ * [NH-2044] - NHibernate.Criterion.Expression.Eq with chartype has a bug
+ * [NH-2047] - OracleDataClientBatchingBatcher writes misleading log messages in a different format than SqlClientBatchingBatcher
+ * [NH-2052] - CLONE -Getting identifier on a proxied class initializes it when identifier is defined in parent class
+ * [NH-2064] - Filter definitions should not be mandatory to be used
+ * [NH-2069] - When touching the identifier of a proxy object a call to the database is executed.
+ * [NH-2074] - SQL Server Dialect: unicode literals in formula results in incorrect SQL
+ * [NH-2086] - MsSqlCeDialect fails when mapping contains schemas
+ * [NH-2090] - ShemaValidator + Firebird
+ * [NH-2092] - Constrained lazy loaded one to one relations using Castle DynamicProxy throws ArgumentNullException
+ * [NH-2093] - When using Castle:s FieldInterceptionProxy, NHibernateProxyHelper.GuessClass() cannot guess the correct entity type.
+ * [NH-2094] - When using Castle:s FieldInterceptorProxy, accessing an initialized property (even nonlazy) throws LazyInitializationException
+ * [NH-2102] - Entity with constrained, lazy one-to-one relation should not generate field intercepting proxy
+ * [NH-2113] - NH force eager loading of key-many-to-one entity with overriden GetHashCode
+ * [NH-2122] - Nhibernate documentation refers to CriteriaUtil whitch is removed from 2.1
+ * [NH-2129] - FutureValue Parameters Missing Quotes
+ * [NH-2137] - list-index with one-to-many does not work
+ * [NH-2155] - NHibernate project files contain reference to missing AssemblyInfo.cs file
+ * [NH-2166] - Custom ISQLExceptionConverter is not called in the case when using query.UniqueResult<T>()
+ * [NH-2168] - Statistics.QueryExecutionMaxTimeQueryString is empty
+ * [NH-2173] - SetMaxResults fails when Dialect has BindLimitParametersFirst == true
+ * [NH-2175] - Cannot Cache NHibernate Future Criteria Results
+ * [NH-2189] - Fetch Join Not Consistently Working With Future
+ * [NH-2192] - Thread safety issue with QueryParameters.PrepareParameterTypes
+ * [NH-2199] - Map with element doesn't support nullable types
+ * [NH-2205] - NHibernate.Loader.Loader.DoQuery can hide exceptions
+ * [NH-2210] - Problem with merging detached entities with components
+ * [NH-2219] - HQL Update of multiple columns only updates the first column
+ * [NH-2221] - The tuplizer value specified for a component within a HBM file is ignored
+ * [NH-2225] - New Embedded LINQ Provider & Bitwise Queries
+ * [NH-2235] - IQueryOver.SelectList uses sub-type type instead of root type
+ * [NH-2242] - Formula - Escape characters break formula
+
+** Improvement
+ * [NH-1248] - Check if result of Subquery is null with Criteria API
+ * [NH-1838] - Guid support in MySql dialect
+ * [NH-1850] - NHibernate should log query duration
+ * [NH-1862] - Strongly typed configuration of SessionFactory properties
+ * [NH-1877] - Support for Projections.GroupBy(IProjection projection)
+ * [NH-1892] - Programatic configuration of Cache
+ * [NH-1935] - Add new WcfSessionContext to the already available ICurrentSessionContext implementations
+ * [NH-2021] - Exceptions serialization
+ * [NH-2055] - hbm2ddl SchemaExport support batching (GO in ddl)
+ * [NH-2065] - provide better exception details
+ * [NH-2083] - Undocumented attributes on hibernate-mapping element
+ * [NH-2150] - CreateCriteria / QueryOver inconsistency
+ * [NH-2186] - Allow MultiCriteria to directly add IQueryOver
+ * [NH-2215] - MsSql2005Dialect does not use parameters for paging parameters
+ * [NH-2216] - EnumType<T> as IType
+ * [NH-2230] - <parent> tag does not allow any accessor
+ * [NH-2249] - DateType as IParameterizedType to customize the BaseDateValue for null
+
+** New Feature
+ * [NH-429] - Lazy load columns
+ * [NH-1922] - Allow DetachedCriteria To Work with IStatelessSession
+ * [NH-1978] - Add ability to delimit aliases in generated SQL
+ * [NH-2152] - QueryOver equality to null should generate (x is null or x == value)
+
+** Patch
+ * [NH-2031] - Mod function in SqlDialect is broken
+ * [NH-2041] - SchemaExport does not export Components in Joined tables properly
+ * [NH-2046] - Release builds do not include PDB files
+ * [NH-2101] - Missing IsNotIn for WhereRestrictionOn
+ * [NH-2106] - DetachedCriteria.SetLockMode() is missing
+ * [NH-2131] - SessionIdLoggingContext perf patch
+ * [NH-2169] - ToUpper and ToLower functions are inverted in the new Linq provider
+ * [NH-2194] - NHibernate.Util.PropertiesHelper class throwing FormatException when property values are in-compatible with the expected type
+ * [NH-2201] - NDataReader doesn't reset the currentrow index when a move to NextResult is executed
+ * [NH-2227] - Missing [Serializable] attribute on ReadOnlyAccessor
+ * [NH-2236] - GetSequenceNextValString for Informix is wrong
+ * [NH-2243] - 'foreign-key' ignored in join/key
+
+** Task
+ * [NH-2013] - HQL breaking change
+ * [NH-2247] - Update FlushMode Documentation
+
Build 2.1.1.GA (rev4814)
=============================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2010-08-15 15:29:12
|
Revision: 5159
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5159&view=rev
Author: fabiomaulo
Date: 2010-08-15 15:29:06 +0000 (Sun, 15 Aug 2010)
Log Message:
-----------
Updated releasenotes to release NH3Alpha2
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2010-08-15 15:25:18 UTC (rev 5158)
+++ trunk/nhibernate/releasenotes.txt 2010-08-15 15:29:06 UTC (rev 5159)
@@ -6,8 +6,58 @@
##### Possible Breaking Changes #####
* (NH-2251) - Signature change for GetLimitString in Dialect
-
+Build 3.0.0.Alpha2 (rev5159)
+=============================
+
+** Bug
+ * [NH-1653] - SubqueryExpression don't support Dialect with VariableLimit
+ * [NH-1836] - AliasToBean transformer doesn't work correctly with MultiQuery
+ * [NH-2133] - Incorrect number of command parameters
+ * [NH-2148] - Not possible to call methods on Proxy for lazy-property
+ * [NH-2149] - CAST() statements fail in MySql due to invalid type parameters
+ * [NH-2158] - NVL Sql Function is broken
+ * [NH-2160] - MSSql DateTime2 type is not supported when preparing
+ * [NH-2162] - Formulas containing a DateTime data type incorrectly have that data type aliased with the outer entity alias
+ * [NH-2224] - SQLite 'In'-Restriction with year function
+ * [NH-2245] - AbstractEntityPersister ignores optimistic-lock when generating delete SQL on versioned objects
+ * [NH-2251] - System.FormatException mixing Future and Skip/Take
+ * [NH-2253] - SchemaExport/SchemaUpdate should take in account hbm2ddl.keywords
+ * [NH-2257] - Parameter ordering not working when driver does not support Named Parameters
+ * [NH-2261] - Linq Count function fails with MySQL Dialect
+ * [NH-2273] - SqlClientBatchingBatcher doesn't set timeout on batches after the first
+ * [NH-2277] - NHibernate.Linq - Eager Fetching Superclass Collection Throws NullReferenceException.
+
+** Improvement
+ * [NH-1378] - New Drivers using ADO.NET's DbProviderFactories
+ * [NH-1421] - Better exception message for Invalid handling of empty parameter lists
+ * [NH-2103] - Expose hbm mappings
+ * [NH-2117] - many-to-one mapping with composite-id formula fails
+ * [NH-2191] - Make a method FilterFragment of class AbstractEntityPersister a virtual
+ * [NH-2217] - LinFu version 1.0.3 used is not thread-safe. (new LinFu1.0.4 available)
+ * [NH-2220] - Support temporary tables within SQLite Dialect
+ * [NH-2226] - Set custom bytecode provider type in app.config
+ * [NH-2263] - Client Profile Support
+ * [NH-2266] - better exception if no concrete subclasses exist
+ * [NH-2267] - Prepared statements should be enabled for PostgreSQL
+ * [NH-2268] - Substring and Replace functions for PostgreSQLDialect
+ * [NH-2287] - Wrong HQL should throws QuerySyntaxException
+
+** New Feature
+ * [NH-1135] - Local & Utc DateTime Type
+ * [NH-1554] - Logging Abstraction
+ * [NH-1946] - Criteria API support for HQL 'with' clause
+ * [NH-2256] - Add support for user-provided extensions to the Linq provider
+ * [NH-2259] - Add a way to reset the Any cached type
+
+** Patch
+ * [NH-2026] - Fix: SchemaExport fails with foreign key constraints on Informix
+ * [NH-2120] - CsharpSqlite managed/embedded SQL database driver
+ * [NH-2142] - Register function Concat fo MySql to avoid null problem
+ * [NH-2190] - Criteria Join Restrictions Support (HHH-2308 Port)
+ * [NH-2252] - Added paging support for SQL CE 4
+ * [NH-2255] - MsSql2005Dialect resets parameters' positions(for paging parameters) when lock in use.
+
Build 3.0.0.Alpha1 (rev5056)
=============================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2010-09-24 03:01:55
|
Revision: 5210
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5210&view=rev
Author: fabiomaulo
Date: 2010-09-24 03:01:49 +0000 (Fri, 24 Sep 2010)
Log Message:
-----------
Fix NH-2161
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2010-09-24 02:46:33 UTC (rev 5209)
+++ trunk/nhibernate/releasenotes.txt 2010-09-24 03:01:49 UTC (rev 5210)
@@ -230,6 +230,7 @@
* Antlr3.Runtime.dll is required
* the syntax foo.bar.baz.elements or foo.bar.baz.indices is not longer supported. Use the alternative syntax of elements(foo.bar.baz) or indices(foo.bar.baz) instead
Note: in some case, where a sub-select is needed, the collection is enough example: FROM m IN CLASS Master WHERE NOT EXISTS( FROM m.Details d WHERE NOT d.I=5 )
+ * INamingStrategy.PropertyToColumnName does not include the component property path
##### Possible Breaking Changes #####
* ISession interface has additional methods
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jul...@us...> - 2010-09-26 03:00:19
|
Revision: 5221
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5221&view=rev
Author: julian-maughan
Date: 2010-09-26 03:00:13 +0000 (Sun, 26 Sep 2010)
Log Message:
-----------
Document breaking change: removal of Sybase ASE dialects (see r5188)
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2010-09-26 02:53:50 UTC (rev 5220)
+++ trunk/nhibernate/releasenotes.txt 2010-09-26 03:00:13 UTC (rev 5221)
@@ -2,11 +2,12 @@
=============================
** Known BREAKING CHANGES from NH2.1.1.GA to NH3.0.0.Alpha3
##### Run time #####
- * (NH-2199) - null values in maps/dictionaries are no longer silenty ignored/deleted
- * (NH-1894) - SybaseAnywhereDialect has been removed, and replaced with SybaseASA9Dialect
+ * [NH-2199] - null values in maps/dictionaries are no longer silenty ignored/deleted
+ * [NH-1894] - SybaseAnywhereDialect has been removed, and replaced with SybaseASA9Dialect.
+ - Sybase Adaptive Server Enterprise (ASE) dialects removed.
##### Possible Breaking Changes #####
- * (NH-2251) - Signature change for GetLimitString in Dialect
+ * [NH-2251] - Signature change for GetLimitString in Dialect
Build 3.0.0.Alpha2 (rev5159)
=============================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2010-09-26 17:52:57
|
Revision: 5226
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5226&view=rev
Author: fabiomaulo
Date: 2010-09-26 17:52:48 +0000 (Sun, 26 Sep 2010)
Log Message:
-----------
Preparing release 3.0.0Alpha3
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2010-09-26 17:49:15 UTC (rev 5225)
+++ trunk/nhibernate/releasenotes.txt 2010-09-26 17:52:48 UTC (rev 5226)
@@ -1,6 +1,6 @@
Build 3.0.0.Alpha3
=============================
-** Known BREAKING CHANGES from NH2.1.1.GA to NH3.0.0.Alpha3
+** Known BREAKING CHANGES from NH2.1.1.GA to NH3.0.0
##### Run time #####
* [NH-2199] - null values in maps/dictionaries are no longer silenty ignored/deleted
* [NH-1894] - SybaseAnywhereDialect has been removed, and replaced with SybaseASA9Dialect.
@@ -8,7 +8,66 @@
##### Possible Breaking Changes #####
* [NH-2251] - Signature change for GetLimitString in Dialect
+ * [NH-2284] - Obsolete members removed
+Build 3.0.0.Alpha3 (rev5226)
+=============================
+
+** Bug
+ * [NH-1927] - Criteria generates wrong sql when eager fetching one-to-many with filter
+ * [NH-1928] - SQL line comments swallow next line
+ * [NH-2024] - Max results parameter could not provided to subquery
+ * [NH-2061] - Merge operation causes null exception for null components that contain many-to-many relations
+ * [NH-2096] - IndexOutOfRangeException reading zero-length binary value from MySQL
+ * [NH-2112] - Update executed on the DB during a Session.Merge of an unmodified entity
+ * [NH-2138] - Entity name support in custom SQL is broken: sql-query/return/@entity-name attribute is ignored
+ * [NH-2147] - default_batch_fetch_size has no effect
+ * [NH-2188] - Exception occurs when configuration searches default config file and multiple search path were defined for current AppDomain.
+ * [NH-2202] - Unable to use ICriteria with projection property that references a composite key relationship
+ * [NH-2258] - Paging params in subquery breaks query execution.
+ * [NH-2265] - Any linq query using oracle fails when restricting the number of results returned
+ * [NH-2270] - NHibernatethrows MappingException on Linux/Mono 2.7
+ * [NH-2279] - PersistentIdentifierBag fails to maintain ID map in many cases
+ * [NH-2288] - The drop scripts from SchemaExport in SQL2005 dialect will not work for constraints when using DefaultSchema setting other than dbo
+ * [NH-2289] - Linq query fail when using contains from ICollection<T> or IList<T>
+ * [NH-2302] - MsSql Dialect, mapping an nvarchar(max) using string(10000) causes string truncation
+ * [NH-2303] - Regression bug: hibernate-mapping/subclass element can no longer extend hibernate-mapping/class//subclass element
+ * [NH-2322] - Performing updates in OnPostUpdate event causes enumeration error
+ * [NH-2339] - After rev 5139 (apply NH-2335) NHibernate does not work under Medium Trust
+ * [NH-2343] - NHibernate.Type.GenericBagType<T>.Wrap() incorrectly assumes collection implements IList<T>
+ * [NH-2344] - Coalesce expression does not work on linq provider
+
+** Improvement
+ * [NH-626] - Adding XmlDoc to NH types
+ * [NH-1618] - Lazy loading for one-to-one association
+ * [NH-1894] - New SQL Anywhere NHibernate dialect
+ * [NH-2135] - Compatible with Mono
+ * [NH-2292] - Set Initialize in AbstractLazyInitializer as virtual
+ * [NH-2301] - Castle Bytecode with last released 2.5
+ * [NH-2321] - Recommended method for xml intellisense
+ * [NH-2340] - Workaround, for some DataProviders, in AbstractCharType for char?
+
+** New Feature
+ * [NH-866] - SQL Server 2005 XML Support
+ * [NH-2348] - Support polymorphism with Get and Load
+
+** Patch
+ * [NH-2006] - Additional test to use-many-to-one
+ * [NH-2111] - PersistentIdentifierBag has null reference exception when accessing SyncRoot on lazy loaded collection
+ * [NH-2278] - PersistentGenericIdentifierBag instantiates wrong list type
+ * [NH-2284] - Obsolete members can be removed
+ * [NH-2293] - When query has only a "from" throw QuerySyntaxException instead of InvalidCastException
+ * [NH-2307] - Fix ByteCode Framework Targets
+ * [NH-2332] - Update SybaseAnywhereMetaData.cs to support fetching the reserved words
+ * [NH-2335] - ReflectiveHttpContext support for different .NET versions
+ * [NH-2336] - Leading and trailing ansi trim emulation functions are reversed
+ * [NH-2346] - Dialect.TableTypeString is not used when creating schema.
+
+** Task
+ * [NH-2161] - Breaking change in naming strategy from 2.0 to 2.1
+ * [NH-2315] - Spring version does not match antlr version
+ * [NH-2338] - Upgrade to Castle.Core 2.5.1
+
Build 3.0.0.Alpha2 (rev5159)
=============================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fab...@us...> - 2010-10-09 12:29:45
|
Revision: 5241
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5241&view=rev
Author: fabiomaulo
Date: 2010-10-09 12:29:39 +0000 (Sat, 09 Oct 2010)
Log Message:
-----------
Preparing release
Modified Paths:
--------------
trunk/nhibernate/releasenotes.txt
Modified: trunk/nhibernate/releasenotes.txt
===================================================================
--- trunk/nhibernate/releasenotes.txt 2010-10-09 11:29:22 UTC (rev 5240)
+++ trunk/nhibernate/releasenotes.txt 2010-10-09 12:29:39 UTC (rev 5241)
@@ -11,6 +11,33 @@
* [NH-2284] - Obsolete members removed
* Related to [NH-2358]: DateTimeOffset type now works as a DateTimeOffset instead a "surrogate" of DateTime
+Build 3.0.0.Beta1 (rev5241)
+=============================
+
+** Bug
+ * [NH-2001] - Filter by Null in Linq (hql ast version) doesn't work
+ * [NH-2077] - SQL Server Dialect: Nhibernate fails to execute native queries with parameters, separated with ';'
+ * [NH-2084] - Future + hql queries + same parameter name leads to "NHibernate.QueryException: The named parameter personId was used in more than one query. Either give unique names to your parameters, or use the multi query SetParameter() methods"
+ * [NH-2331] - ICriteria: Correlated query throws "Could not find a matching criteria info provider to", works in 2.1.0 broken in 2.1.2
+ * [NH-2352] - Null reference exception in GetDefaultConfigurationFilePath when AppDomain.CurrentDomain.RelativeSearchPath is null
+ * [NH-2358] - DateTimeOffsetType doesnt properly convert to-from database; milliseconds are lost.
+ * [NH-2364] - Dynamic entities with "full name" result in incorrect queries
+
+** Improvement
+ * [NH-1108] - Reference Data - Ability to load all rows from a table using an HBM file.
+ * [NH-2313] - Better logging when SessionFactory is being built
+ * [NH-2355] - Allow composite-id without class on dynamic entity
+
+** New Feature
+ * [NH-2309] - Add support for Future() with the new Linq provider
+ * [NH-2367] - Native support for System.Uri as string
+
+** Patch
+ * [NH-2073] - Missing QuerySequencesString override in FirebirdDialect
+ * [NH-2082] - AdoTransaction sometimes writes to log wrong information about IsolationLevel
+ * [NH-2357] - Support for custom boolean functions in the linq provider (as FREETEXT).
+
+
Build 3.0.0.Alpha3 (rev5226)
=============================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|