Skip to content
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

Release 3.0.0-preview.1 #1936

Merged
merged 164 commits into from
Oct 17, 2019
Merged

Release 3.0.0-preview.1 #1936

merged 164 commits into from
Oct 17, 2019

Conversation

MaceWindu
Copy link
Contributor

@MaceWindu MaceWindu commented Oct 17, 2019

Early preview of functionality, already implemented for version 3.

Release notes

Milestone items

MaceWindu and others added 30 commits September 8, 2018 17:39
…ervers

# Conflicts:
#	Source/LinqToDB/SqlProvider/BasicSqlBuilder.cs
fix database<->schema terms misunderstanding for SAP HANA
fix SAP HANA schema tests issue
# Conflicts:
#	Source/LinqToDB/DataProvider/BasicMergeBuilder.cs
#	Source/LinqToDB/DataProvider/SqlServer/SqlServerDataProvider.cs
#	Source/LinqToDB/Linq/Builder/ExpressionBuilder.cs
MaceWindu and others added 11 commits October 3, 2019 11:00
# Conflicts:
#	.github/ISSUE_TEMPLATE.md
#	Build/linq2db.Default.props
#	Source/LinqToDB/Linq/Builder/ExpressionBuilder.cs
#	Source/LinqToDB/Linq/Builder/TableBuilder.TableContext.cs
#	Tests/Tests.T4/Databases/SqlServer.generated.cs
#	appveyor.yml
* replace netcoreapp2.0 with netcoreapp2.1

* - fix sap hana calculated view filtering

- update hana tests to work with SPS04 (no SAP developers were harmed during this process. unfortunately)

* add sap hana .net core (win) client support

*  sap hana  odbc provider revival

* fix schema tests and disable failiing odbc test

* fix last hana odbc test

* update test matrix

* enable access provider for .net core (win)

* update sqlce support to better work with .net core

* typo
* Working on improving UPDATE FROM for PostgreSQL.

* Working on PostgreSQL UPDATE FROM.

* Improved GetAlternativeUpdate method to allow using values based on other table.

* Improved UPDATE FROM.
Implemented new way how to modify queries.
Replaced pagination for Oracle and SqlServer with more robust algorithms.

* Disabled Skip/Take tests for providers which do not support such updates.

* Fixed found bugs with Update From.

* Reverted Line endings change.

* Working on improving Update From.

* Disabled SqlCe tests for UPDATE FROM.

* Fixed regression with SAP Hana.

* add missing visitors, disable update-from informix tests

* Fixed problem with visitors.

* Fixed UpdateFrom for PostgreSQL. Visitor fixes.

* Fixed alias for update table.

* Disabled unsupported tests for MySql.

* Fixed another case with UpdateFrom.

* Simplified SQL Server 2000 skip take processing.

* disable some tests

* Improved Aliases, removed duplicate calls.

* Disabled not supported tests.

* Added SqlServer2008SqlOptimizer.

* Fixed parameters regression.

* add note for disabled test provider

* Fixed SqlServer 2008 Skip/Take regression.

* normalize new files

* Fixed regressions. Updated Find visitors.

* Fixed Take/Skip transformations for SQL Server.

* Fixed MySql and MariaDB update FROM.

* Fixed Firebird parameters in Update statement.

* Disabled tests for unsupported providers.

* add missing context disposed checks, fixed test

* disable incorrect test

* Fixed TableSource detection when building query.
* add support for Microsoft.Data.SqlClient

* t4 schema test and new t4 nuget

* fix errors in nuspec and code

* simplify system.data vs system.data.sqlclient netfx duality code

* fix native bulk copy parameters handling

* fix TVP tests

* disable failing UDT tests

* add azure test config

* move mssql tests from experimental, test access/sqlce with .netcore

* fix test configs

* promote sqlce wincore to enabled test providers

* try this

* not surprised parameter doesn't work

* typo

* mkay

* omg...

* another try

* ok, no access core tests for now
@MaceWindu MaceWindu added this to the 3.0.0-preview.1 milestone Oct 17, 2019
@MaceWindu MaceWindu mentioned this pull request Oct 17, 2019
17 tasks
MaceWindu and others added 5 commits October 17, 2019 13:01
Added missed MappingSchema initialization for DataContext's DataConnection.
…Oracle. (#1931)

* Fix for #1927. Implemented support of LONG and LONG RAW datatypes in Oracle.

* Removed undocumented by Oracle bytes[] to string conversion.

* Added InitialLOBFetchSize initialization.
…tribute. (#1932)

* Fix for #1928. Fixed wrong algorithm for handling SqlQueryDependentAttribute.

* Fixed unhandled FromSql case.
* Working on automatic dynamic type mapper.

* Improved expression generation.

* Minor API corrections.

* Moved Type Mapping functionality to linq2db sources.

* Moved tests to main Tests project. Refactoring.

* fix test
# Conflicts:
#	Source/LinqToDB/DataProvider/Oracle/OracleDataProvider.cs
#	Source/LinqToDB/Linq/Builder/ExpressionBuilder.SqlBuilder.cs
#	Tests/Linq/Tests.csproj
#	Tests/Tests.Playground/Tests.Playground.csproj
#	appveyor.yml
@jogibear9988
Copy link
Member

What about the eager loading issue?
#1756
will this also be in 3.0?

@MaceWindu MaceWindu merged commit 2ad2c05 into release Oct 17, 2019
@MaceWindu
Copy link
Contributor Author

Eager loading is not ready yet, but yes, we want it in final release of 3.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants