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

Adv/upgrade regression fix #3325

Merged
merged 3 commits into from
Feb 16, 2024
Merged

Conversation

antonydellavecchia
Copy link
Collaborator

Fixes a regression in the upgrade script, and fixes test for upgrades that allowed said regression.

Also adds comment in error message when trying to serialize an unsupported type.

Copy link

codecov bot commented Feb 7, 2024

Codecov Report

Merging #3325 (21cdd64) into master (a91222c) will increase coverage by 24.16%.
Report is 28 commits behind head on master.
The diff coverage is 93.33%.

Additional details and impacted files
@@             Coverage Diff             @@
##           master    #3325       +/-   ##
===========================================
+ Coverage   57.57%   81.73%   +24.16%     
===========================================
  Files         543      556       +13     
  Lines       72784    74107     +1323     
===========================================
+ Hits        41904    60574    +18670     
+ Misses      30880    13533    -17347     
Files Coverage Δ
src/Serialization/Upgrades/0.11.3.jl 85.71% <100.00%> (+85.71%) ⬆️
src/Serialization/Upgrades/0.13.0.jl 76.10% <100.00%> (+71.56%) ⬆️
src/Serialization/serializers.jl 96.39% <100.00%> (-0.04%) ⬇️
src/Serialization/main.jl 85.89% <80.00%> (+2.07%) ⬆️

... and 357 files with indirect coverage changes

@thofma
Copy link
Collaborator

thofma commented Feb 16, 2024

Who should review this?

1 similar comment
@thofma
Copy link
Collaborator

thofma commented Feb 16, 2024

Who should review this?

@antonydellavecchia
Copy link
Collaborator Author

Who should review this?

@benlorenz looked at it this week, and we decided we wanted to pretty print
the files in the data folder. I am currently working on change the format for some of them so I can deal with pretty printing the files the another pull request, and then we can just merge

@thofma
Copy link
Collaborator

thofma commented Feb 16, 2024

OK, then just merge at your own discretion.

@antonydellavecchia antonydellavecchia merged commit fbd34b8 into master Feb 16, 2024
24 checks passed
@antonydellavecchia antonydellavecchia deleted the adv/upgrade-regression-fix branch February 16, 2024 15:44
@lgoettgens
Copy link
Member

backport?

@antonydellavecchia antonydellavecchia added the backport 1.0.x Should be backported to the release 1.0 branch label Feb 16, 2024
@benlorenz benlorenz mentioned this pull request Feb 16, 2024
33 tasks
benlorenz pushed a commit that referenced this pull request Feb 19, 2024
* some debuggging

* add fix to upgrade tests, and fix code regression

* updates johnson matrices, and always adds the refs to s.refs
@benlorenz benlorenz removed the backport 1.0.x Should be backported to the release 1.0 branch label Feb 19, 2024
benlorenz added a commit that referenced this pull request Feb 23, 2024
### Backported PRs

- [x] #3367
- [x] #3379 
- [x] #3369
- [x] #3291
- [x] #3325
- [x] #3350 
- [x] #3351
- [x] #3365 
- [x] #3366
- [x] #3382
- [x] #3373
- [x] #3341
- [x] #3346
- [x] #3381
- [x] #3385
- [x] #3387 
- [x] #3398 
- [x] #3399 
- [x] #3374 
- [x] #3406 
- [x] #2823
- [x] #3298
- [x] #3386 
- [x] #3412 
- [x] #3392 
- [x] #3415 
- [x] #3394
- [x] #3391
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants