Skip to content

Merge upstream #379

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 65 commits into from
Apr 28, 2025
Merged

Merge upstream #379

merged 65 commits into from
Apr 28, 2025

Conversation

SergeiPavlov
Copy link
Collaborator

No description provided.

and pass postgre abstract driver to compiler/typemapper not the generic one
ALSO
- Added setting of two Postgre AppDomain switches. The first one disables
  DateTime/DateOnly/DateTimeOffset's min and max value conversion to
  Infinity/-Infinity, without it many of operations with the types are more
  complicated because require checks for infinities to provide correct results
  of queries.
  Second one disable legacy timestamps behavior, this legacy mode can be
  removed at any point of time in future we can't rely on it.
…eOffset

Since we have to support Npgsql conversion of the values to infinity/-infinity
we need to test such behavior
Switches are initialized in global test setup via TestConfiguration if necessary
…ersion

Server-side version has reduced fractions which can cause problems
on comparison with .NET values.
- Some tests became Postgre-only
- removed temporary logging of commands
alex-kulakov and others added 28 commits March 4, 2025 12:53
no loading data from server
# Conflicts:
#	Orm/Xtensive.Orm.PostgreSql/Sql.Drivers.PostgreSql/v8_0/Compiler.cs
#	Orm/Xtensive.Orm.Tests.Sql/PostgreSql/IntervalToMillisecondsTest.cs
Tests require PostgreSQL so model should not have them in model
…move-obsoletes

Remove obsolete members that was marked so in 7.1 or earlier
# Conflicts:
#	ChangeLog/7.2.0-Beta-2-dev.txt
…-trimscale

Apply 'trim_scale' function to results of aggregation to improve compatibility with .NET decimal
…test-npgsql

Update to Npgsql package to 9.0.3
@SergeiPavlov SergeiPavlov merged commit f2ab772 into master-servicetitan Apr 28, 2025
5 checks passed
@SergeiPavlov SergeiPavlov deleted the mergeUpstream branch April 28, 2025 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants