GithubHelp home page GithubHelp logo

Progress? about datalab HOT 26 CLOSED

Wraith2 avatar Wraith2 commented on August 16, 2024 7
Progress?

from datalab.

Comments (26)

Wraith2 avatar Wraith2 commented on August 16, 2024 16

We'll communicate on this soon, hang tight.

It's 4 months later. Can you define "soon" for me?

from datalab.

mburbea avatar mburbea commented on August 16, 2024 14

It's been a few months since the last poke, but any updates @roji?

from datalab.

roji avatar roji commented on August 16, 2024 12

Everyone, we're now heads-down in the last phases of .NET/EF 8.0 feature work, before the window for improvements closes. I hoped to be able to do this much earlier, but unfortunately there have been many unscheduled things that required our attention.

We'll post an update once the release goes into stabilization and things calm down a bit.

from datalab.

roji avatar roji commented on August 16, 2024 12

@Wraith2 unfortunately I'm still extremely busy with 8.0-related work, and that's unlikely to change before the release in November. We've done some investigation and prototype coding in 8.0, but a serious write-up is needed to describe that, and I simply don't have the time to do that at the moment.

I'm sorry things are taking this long, but it is what it is. I promise that once I get some breathing space I'll prioritize summarizing what we've done and the state of affairs.

from datalab.

roji avatar roji commented on August 16, 2024 9

@Wraith2 there's definitely been progress, and we're also discussing internally about future directions for this. We'll communicate on this soon, hang tight.

from datalab.

Tornhoof avatar Tornhoof commented on August 16, 2024 9

@roji as rc1 ist out now, what about a tiny update?

from datalab.

ajcvickers avatar ajcvickers commented on August 16, 2024 7

@Wraith2 If I have any credit built up with the community over the years, then let me use some to just say what is happening in SqlClient is good. Of course, politics are involved, but fundamentally there is enthusiasm and investment in making SQL connectivity in .NET better. This is good! Celebrate! 🥳 🍾 🎆

from datalab.

Wraith2 avatar Wraith2 commented on August 16, 2024 4

Given that EF 8 is now in stabilization mode, per dotnet/efcore#29853 (comment) can we get some information what's going on please? Even if we don't get code can we get some sort of information about what's happened and what is yet to happen?

from datalab.

PureKrome avatar PureKrome commented on August 16, 2024 4

Keep up the awesome work @roji (and team). We respect what you're doing 🤗

from datalab.

Wraith2 avatar Wraith2 commented on August 16, 2024 3

anything?

from datalab.

ilmax avatar ilmax commented on August 16, 2024 2

Just out of curiosity, why is this being worked on behind closed doors at the moment?

from datalab.

ymotton avatar ymotton commented on August 16, 2024 2

Just out of curiosity, why is this being worked on behind closed doors at the moment?

Bump ^

Would love to see this opened up to the community.
If we've learned anything from the last couple of years, performance work gets a lot of outside eyeballs and contributions.
Please, let us help.

from datalab.

vonzshik avatar vonzshik commented on August 16, 2024 2

anything?

Something's going on with SqlClient (dotnet/SqlClient#2570) ...

from datalab.

Varorbc avatar Varorbc commented on August 16, 2024 1

@roji any update ?

from datalab.

Wraith2 avatar Wraith2 commented on August 16, 2024 1

specially, if the "async" issue will be fixed when needing to download multiple MBs from SQL Server to .NET.

You may want to know about dotnet/SqlClient#2164 which should be in the next full release.

from datalab.

ErikEJ avatar ErikEJ commented on August 16, 2024 1

@ajcvickers We owe each other beers! 😄

from datalab.

Wraith2 avatar Wraith2 commented on August 16, 2024

How soon?

from datalab.

roji avatar roji commented on August 16, 2024

We'll very likely post an update in the next few weeks.

from datalab.

LeftTwixWand avatar LeftTwixWand commented on August 16, 2024

From what I see: Woodstar been added as one of the goals of EF Core 8:
dotnet/efcore#29853

from datalab.

ilmax avatar ilmax commented on August 16, 2024

We'll very likely post an update in the next few weeks.

Also few now has a whole different meaning to me 😄

from datalab.

roji avatar roji commented on August 16, 2024

Not yet.

from datalab.

jernejk avatar jernejk commented on August 16, 2024

@roji, apologies for the probe but is the adapter going to be ready by February?

I'm doing a talk about EF Core + SQL Server; a deeper dive and at least having information on differences would be greatly appreciated. Especially, if the "async" issue will be fixed when needing to download multiple MBs from SQL Server to .NET.

The plan is to show less-known features of EF Core and SQL Server, as well as how to make them work well together, as there is very little material on this.

from datalab.

jernejk avatar jernejk commented on August 16, 2024

Thank you, @Wraith2! :)

I checked this GB issue weeks ago, and then I tried with the Preview 3 version of the adapter and EF Core 8 RC2.
My demo currently uses Microsoft.Data.SqlClient 5.2.0-preview3.23201.1 and EF Core 8.0.0 but I'll return to this once preview 4 is out. :) (or try to set it up locally if I get too bored on Xmas)

I still would appreciate it if there are any more in-depth differences between SqlServer.Core and Microsoft.Data.SqlClient that I could mention at my talk to get people excited for its release. :)

from datalab.

edwardneal avatar edwardneal commented on August 16, 2024

We're starting to see PRs for SqlClientX merged, so I'd definitely be interested to understand what the roadmap for this is and what design work's already been done.

from datalab.

Wraith2 avatar Wraith2 commented on August 16, 2024

There is a discussion about SqlClientX here dotnet/SqlClient#2603 which I encourage everyone to read through and ask questions in.
There is also an in depth discussion about connection pooling and how the new implementation is going to work here dotnet/SqlClient#2612

It looks like any innovation is going to happen in SqlClient by having a secondary set of code in the library written by the SqlClient and SqlServer teams rather than being implemented externally in woodstar. This all smells like internal MS politics to me but whatever is going on we'll probably never understand the reasons.

from datalab.

roji avatar roji commented on August 16, 2024

Please see #22 for a short summary of the Woodstar experiment.

from datalab.

Related Issues (11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.