This vote fails with the following counts:

3 +1 votes:

   - Matt Cheah
   - Ryan Blue
   - Sean Owen (binding)

1 -0 vote:

   - Jose Torres

2 -1 votes:

   - Mark Hamstra (binding)
   - Midrul Muralidharan (binding)

Thanks for the discussion, everyone, It sounds to me that the main
objection is simply that we’ve already committed to a release that removes
deprecated APIs and we don’t want to commit to features at the same time.
While I’m a bit disappointed, I think that’s a reasonable position for the
community to take and at least is a clear result.

rb

On Thu, Feb 28, 2019 at 8:38 AM Ryan Blue rb...@netflix.com
<http://mailto:rb...@netflix.com> wrote:

I’d like to call a vote for committing to getting DataSourceV2 in a
> functional state for Spark 3.0.
>
> For more context, please see the discussion thread, but here is a quick
> summary about what this commitment means:
>
>    - We think that a “functional DSv2” is an achievable goal for the
>    Spark 3.0 release
>    - We will consider this a blocker for Spark 3.0, and take reasonable
>    steps to make it happen
>    - We will *not* delay the release without a community discussion
>
> Here’s what we’ve defined as a functional DSv2:
>
>    - Add a plugin system for catalogs
>    - Add an interface for table catalogs (see the ongoing SPIP vote)
>    - Add an implementation of the new interface that calls SessionCatalog
>    to load v2 tables
>    - Add a resolution rule to load v2 tables from the v2 catalog
>    - Add CTAS logical and physical plan nodes
>    - Add conversions from SQL parsed plans to v2 logical plans (e.g.,
>    INSERT INTO support)
>
> Please vote in the next 3 days on whether you agree with committing to
> this goal.
>
> [ ] +1: Agree that we should consider a functional DSv2 implementation a
> blocker for Spark 3.0
> [ ] +0: . . .
> [ ] -1: I disagree with this goal because . . .
>
> Thank you!
> --
> Ryan Blue
> Software Engineer
> Netflix
>
-- 
Ryan Blue
Software Engineer
Netflix

Reply via email to