[Pandas-dev] A case for a simplified (non-consolidating) BlockManager with 1D blocks

Joris Van den Bossche jorisvandenbossche at gmail.com
Fri Jun 12 16:34:18 EDT 2020


On Thu, 11 Jun 2020 at 23:35, Brock Mendel <jbrockmendel at gmail.com> wrote:

> > We actually *have* prototypes: the prototype of the split-policy
> discussed
>
> AFAICT that is a 5 year old branch.  Is there a version of this based off
> of master that you can show asv results for?
>
> A correction here: that branch has been updated several times over the
last 5 years, and a last time two weeks ago when I started this thread, as
I explained in the github issue comment I linked to:
https://github.com/pandas-dev/pandas/issues/10556#issuecomment-633703160


> > Also, if performance is in the end the decisive criterion, I repeat my
> earlier remark in this thread: we need to be clearer about what we want /
> expect.
>
> In principle, this is pretty much exactly what the asvs are supposed to
> represent.
>

Well, I am repeating myself .. but I already mentioned that I am not sure
ASV is fully useful for this, as that requires a complete working
replacement, which is IMO too much to ask for an initial prototype.

But OK, the message is clear: we need a more concrete implementation /
prototype. So let's put this discussion aside for a moment, and focus on
that instead. I will try to look at that in the coming weeks, but any help
is welcome (and I will try to get it running with ASV, or at least a part
of it).


> ----
> You have demonstrated that you are willing to repeat yourself more than I
> am, to the point that I find pandas interactions more frustrating than
> fulfilling.  I'm going to step away for a little while.
>
> I am sincerely sorry that you find this discussion frustrating. Healthy
disagreement and discussion are an essential part of (open source)
collaborative projects, but we also need to avoid getting tired of it. So
maybe we should evaluate at some point the way this discussion went
(including my own interactions) or how to improve our discussions in
general.

Joris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pandas-dev/attachments/20200612/a49e993e/attachment.html>


More information about the Pandas-dev mailing list