Skip to content
This repository has been archived by the owner on May 5, 2019. It is now read-only.

Remove autopromotion #64

Merged
merged 3 commits into from
May 18, 2017
Merged

Remove autopromotion #64

merged 3 commits into from
May 18, 2017

Conversation

quinnj
Copy link
Member

@quinnj quinnj commented May 17, 2017

opening a new PR because github won't let me push to @cjprybol's branch for some reason.

cjprybol and others added 3 commits April 27, 2017 20:49
Consolidating the constructors minimized the number of places where
auto promotion could take place. The new constructor recycles scalars
such that if DataTable is created with a mix of scalars and vectors
the scalars will be recycled to the same length as the vectors. Fixes an
outstanding bug where scalar recycling only worked if the scalar
assignments came after the vector assignments of the desired length, see
JuliaData/DataFrames.jl#882. Tests that
used to assume NullableArray promotion now explicitly use NullableArrays
and new constructor tests have been added to test changes.
@cjprybol
Copy link
Contributor

Thanks for the help here Jacob!

@quinnj quinnj merged commit 05b1fd9 into master May 18, 2017
@quinnj quinnj deleted the cjprybol-cjp/dtconstructor branch May 18, 2017 02:21
@nalimilan
Copy link
Member

Thanks for rebasing Jacob, but next time please leave the PR open for a few more hours so that people have a chance to comment.

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

Successfully merging this pull request may close these issues.

None yet

3 participants