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

Reorganize dataframe files #6872

Merged
merged 5 commits into from
Dec 12, 2023
Merged

Reorganize dataframe files #6872

merged 5 commits into from
Dec 12, 2023

Conversation

asmirnov82
Copy link
Contributor

@asmirnov82 asmirnov82 commented Oct 23, 2023

Code is not changed. This PR only reorganizes files (moves all PrimitiveDataFrameColumns and internal util under separate folders, split unit tests into separate files based on the area being tested). The aim of this PR is to make futher development easier.

…files

# Conflicts:
#	src/Microsoft.Data.Analysis/DataFrameColumns/ArrowStringDataFrameColumn.cs
#	src/Microsoft.Data.Analysis/DataFrameColumns/StringDataFrameColumn.cs
#	src/Microsoft.Data.Analysis/DataFrameColumns/VBufferDataFrameColumn.cs
#	src/Microsoft.Data.Analysis/PrimitiveColumnContainer.cs
@asmirnov82
Copy link
Contributor Author

@michaelgsharp could you please take a look and approve while Jake is on vacation? There isn't any changes in the code. This PR reorganizes files inside dataframe project to simplify project structure and make it easier to change unit tests (and track these changes) in future development

@codecov
Copy link

codecov bot commented Oct 23, 2023

Codecov Report

Merging #6872 (23aa3ae) into main (796cb35) will increase coverage by 0.06%.
Report is 9 commits behind head on main.
The diff coverage is 99.00%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6872      +/-   ##
==========================================
+ Coverage   69.40%   69.46%   +0.06%     
==========================================
  Files        1238     1249      +11     
  Lines      249462   250702    +1240     
  Branches    25522    25875     +353     
==========================================
+ Hits       173139   174154    +1015     
- Misses      69578    69803     +225     
  Partials     6745     6745              
Flag Coverage Δ
Debug 69.46% <99.00%> (+0.06%) ⬆️
production 63.96% <ø> (+0.03%) ⬆️
test 88.95% <99.00%> (+0.05%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
...sis/DataFrameColumns/ArrowStringDataFrameColumn.cs 63.54% <ø> (ø)
...rimitiveDataFrameColumns/BooleanDataFrameColumn.cs 100.00% <ø> (ø)
...s/PrimitiveDataFrameColumns/ByteDataFrameColumn.cs 100.00% <ø> (ø)
...s/PrimitiveDataFrameColumns/CharDataFrameColumn.cs 90.90% <ø> (ø)
...imitiveDataFrameColumns/DateTimeDataFrameColumn.cs 90.90% <ø> (ø)
...rimitiveDataFrameColumns/DecimalDataFrameColumn.cs 90.90% <ø> (ø)
...PrimitiveDataFrameColumns/DoubleDataFrameColumn.cs 100.00% <ø> (ø)
.../PrimitiveDataFrameColumns/Int16DataFrameColumn.cs 100.00% <ø> (ø)
.../PrimitiveDataFrameColumns/Int32DataFrameColumn.cs 100.00% <ø> (ø)
.../PrimitiveDataFrameColumns/Int64DataFrameColumn.cs 100.00% <ø> (ø)
... and 20 more

... and 22 files with indirect coverage changes

@michaelgsharp
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@michaelgsharp michaelgsharp merged commit efab011 into dotnet:main Dec 12, 2023
28 of 29 checks passed
@asmirnov82 asmirnov82 deleted the reorganize_dataframe_files branch December 12, 2023 20:23
@github-actions github-actions bot locked and limited conversation to collaborators Jan 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants