Yes, both have not. Please note that AFAIK Hibernate Team does not plan to make another official release of 3.x branch. BTW, I think you can workaround this issue by overriding SQL Server dialect. See: https://github.com/hibernate/hibernate-orm/blob/bff4a0621460374f7499b8469d7dee79a7a244e9/hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2005Dialect.java (especially shallowIndexOf() method).
Yes, both have not. Please note that AFAIK Hibernate Team does not plan to make another official release of 3.x branch. BTW, I think you can workaround this issue by overriding SQL Server dialect. See: https://github.com/hibernate/hibernate-orm/blob/bff4a0621460374f7499b8469d7dee79a7a244e9/hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2005Dialect.java (especially shallowIndexOf() method).