Release notes for re-motion version 1.13.155

List of Issues

New Features

Details

[RM-4206] SQL Backend: Support table-valued SQL functions as query sources

Component/s: Data.Linq
Issue Type: New Feature
Resolution: Duplicate
Status: Closed


Requires changes to all stages. See attached spike.

  • It would probably be a good idea to refactor the resolution stage so that the resolution stuff is handled by polymorphic methods rather than ITableInfo visitors.
  • Check whether the SqlPreparationFromExpressionVisitor can be changed to support arbitrary expressions (as long as they return enumerables). May need some redesign of the ITableInfo stuff.

[RM-3306] SQL Backend: Support for MemberInitExpressions

Component/s: Data.Linq
Issue Type: New Feature
Resolution: Duplicate
Status: Closed


Support for queries of the following form:

from c in Cooks
select new Name { FirstName = c.FirstName, LastName = c.LastName }

This construct is handled the same way as ordinary NewExpressions.