Synchronize some features dialect support properties

Description

Hibernate defines a bunch of feature support properties on dialects, such as SupportsSubqueryOnMutatingTable. Those properties exists in NHibernate too, but appears to not be overridden in dialects requiring it, such as MySQLDialect.

This causes tests ported from Hibernate which depends on those properties for avoiding to test unsupported features to fail. (Like BulkManipulation.SimpleDeleteOnAnimal under MySQL.)

Synchronizing at least the "informational" properties would help in reducing the failing tests count of some databases. (Those informational properties are the ones which only serves in the Test project, and do not affect any current NHibernate behavior. There is a code region around them, but some of the properties in it are used in some NHibernate logics, and must not be considered only informational.)

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Who's Looking?

Open Who's Looking?

Created April 1, 2017 at 6:07 PM
Updated September 20, 2017 at 3:03 AM
Resolved April 6, 2017 at 9:41 PM
Who's Looking?