dataobjects-net icon indicating copy to clipboard operation
dataobjects-net copied to clipboard

Results 46 dataobjects-net issues
Sort by recently updated
recently updated
newest added

Hello! We have a project running on Xtensive.Orm 6.1.1 and .net Framework 4.8 and we have migrated it to Xtensive.Orm 7.1.1 and net7.0. We experience that database tasks are slower...

To perform a schema upgrade that simultaneously adds a new `[Field]` and a new `[Index]` whose `Filter` references the new field, DataObjects.Net generates a single SQL batch that contains the...

bug

DO 7.1.1/7.2.0-Beta-1 Example, see generated sql queries private static async Task Main(string[] args) { try { DbHelper.ExecuteNonQuery("DROP DATABASE [DO-Tests]"); } catch (Exception) { } DbHelper.ExecuteNonQuery("CREATE DATABASE [DO-Tests]"); var currentConnection =...

Also: * Upgrade `Mono.Cecil` & `Microsoft.Data.SqlClient`

Use standard (since .NET4) `System.AggregateException` instead

This property is useful for multi-command transactions. Each `DbCommand.CommandTimeout` property is assigned to remaining time until `Transaction.Timestamp + Timeout` deadline. Also: * Refactor `Transaction` class

Using Virtual-function dispatching minimizes number of branches, which is a bottleneck in CPU This approach applied to `SELECT` translator only as an example. Can be propagated to other frequently used...

Assembly code generated by JIT for Entity.Field getter: before optimization (without `.tail`): ``` push rbp sub rsp,20h lea rbp,[rsp+20h] mov qword ptr [rbp+10h],rcx mov r8,1914C813828h mov r8,qword ptr [r8] mov...

Also: * `recieved` -> `received` * `succesfully` -> `successfully`