Commits on Oct 13, 2012
Commits on Oct 12, 2012
  1. Fix CastingTest.ToUpperInvariant test

    hazzik committed Oct 12, 2012
    It did check on ToUpper rather than ToUpperInvariant
Commits on Oct 11, 2012
  1. Fix NH-3239 by moving NameUnNamedParameters call after key generation.

    hazzik committed Oct 11, 2012
    Also NameUnNamedParameters should be removed when will be fixed.
Commits on Oct 10, 2012
Commits on Oct 6, 2012
  1. In NET_4_0 mode, the SecurityCritical attribute must be applied to im…

    oskarb committed Jul 4, 2012
    …plementations of ISerializable.GetObjectData(). I believe this prevents use under partial trust. Maybe we should implement the new ISafeSerializationData interface instead.
  2. GroupByTests.cs: In GroupByTwoFieldsWhereOneOfThemIsTooDeep() we get …

    oskarb committed Oct 6, 2012
    …a NullReferenceException from inside the result transformer lambda when running on .Net 4. Perhaps there is something deep in .Net framework that differs between 2.0 and 4.0?. In any case, casting to (int?) already in the group expression resolves this, which seems like a reasonable fix given that an employee may indeed lack a superior.
  3. Make IPersistentCollection.GetSnapshot() return object instead of ICo…

    oskarb committed Jul 4, 2012
    …llection. Some of the implementations return sets, and when those are BCL sets they don't implement non-generic ICollection. Since the contents of the snapshots are never accessed outside each type of persistent collection (and probably never should be), we might as well make it a completely opaque object.
  4. Remove the only NHibernate use of ImmutableSet, to prepare for .Net 4…

    oskarb committed Oct 6, 2012
    … which doesn't have this type of set. It was only class private anyway.
  5. Spelling in comments.

    oskarb committed Oct 6, 2012
Commits on Oct 4, 2012
  1. Add Ingres v9+ Dialect

    Nicholas Gamble authored and hazzik committed Oct 3, 2012
    Supporting paging on Ingres DB v9+
Commits on Oct 2, 2012
  1. Fix for NH-3280

    hazzik committed Oct 2, 2012
Commits on Sep 30, 2012
  1. Move NHibernate.Hql.Ast.ANTLR.Loader.QueryLoader to NHibernate.Loader…

    hazzik committed Sep 30, 2012
    ….Hql namespace to match Hibernate
  2. Bug fixes in SQL Tokenizer.

    ggeurts authored and hazzik committed Jul 18, 2012
  3. Paging for MsSql2012 changed to the new recommended standard syntax a…

    ggeurts authored and hazzik committed Mar 13, 2012
    …nd made MsSql20xxDialect.GetLimitString() implementations more consistent.
  4. NH-2977

    ggeurts authored and hazzik committed Jan 23, 2012
    - Added limit SQL generation for SQL Server queries with comments, common table expressions, and stored procedure invocations.
    - Modified loader to fall back to client-side limit/offset behavior if dialect does not support generation of server side limit/offset SQL for a given (custom) SQL statement.
  5. Added new SqlTokenizer class to support parsing of non-trivial SELECT…

    ggeurts authored and hazzik committed Jan 23, 2012
    … statements. Modified SqlString.Parse() to ignore parameter references in SQL comments.
Commits on Sep 29, 2012
  1. Fix typo in last commit

    hazzik committed Sep 29, 2012
Commits on Sep 27, 2012
  1. Fix NH-2463 and NH-2688 by removing unnecessary casts to the same typ…

    hazzik committed Sep 27, 2012
    …e of to superclass (upcast) in expressions of type Convert, ConvertChecked and TypeAs
  2. Code cleanup

    hazzik committed Sep 27, 2012
Commits on Sep 20, 2012
  1. Small code cleanups

    hazzik committed Sep 17, 2012
Commits on Sep 18, 2012
  1. HqlGeneratorExpressionTreeVisitor should process TypeAs expression ty…

    hazzik committed Sep 18, 2012
    …pe in the same way as Convert and ConvertChecked expression types (NH-2463)