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/multi file serialization #4067

Merged
merged 26 commits into from
Sep 12, 2024
Merged

Conversation

antonydellavecchia
Copy link
Collaborator

@antonydellavecchia antonydellavecchia commented Sep 2, 2024

Proof of concept for multi file serialization.
Comments and suggestions welcome.

Copy link

codecov bot commented Sep 2, 2024

Codecov Report

Attention: Patch coverage is 95.12195% with 2 lines in your changes missing coverage. Please review.

Project coverage is 84.65%. Comparing base (8d44d45) to head (12e6510).
Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
src/Serialization/PolyhedralGeometry.jl 90.00% 1 Missing ⚠️
src/Serialization/main.jl 90.90% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##           master    #4067   +/-   ##
=======================================
  Coverage   84.65%   84.65%           
=======================================
  Files         614      614           
  Lines       83331    83344   +13     
=======================================
+ Hits        70542    70554   +12     
- Misses      12789    12790    +1     
Files with missing lines Coverage Δ
src/Serialization/serializers.jl 99.18% <100.00%> (+0.07%) ⬆️
src/Serialization/PolyhedralGeometry.jl 88.57% <90.00%> (+0.15%) ⬆️
src/Serialization/main.jl 85.87% <90.90%> (-0.37%) ⬇️

@antonydellavecchia antonydellavecchia marked this pull request as ready for review September 4, 2024 15:27
@antonydellavecchia antonydellavecchia merged commit 97bc0a4 into master Sep 12, 2024
54 of 55 checks passed
@antonydellavecchia antonydellavecchia deleted the adv/multi-file-serialization branch September 12, 2024 22:26
HechtiDerLachs pushed a commit to HechtiDerLachs/Oscar.jl that referenced this pull request Sep 13, 2024
* updates for serializers

* working proof of concept

* test multi file

* small fix for loading without attrs

* fixing merge

* Update src/Groups/GAPGroups.jl

* fixes errors introduced from merge

* simplify saving external lp

* fixes from discussion

* Update src/Serialization/PolyhedralGeometry.jl

* forgot to change type in signature

* typo

* fix for LP tests

* missed input type for one of the saves

* pass kw to load in setup tests

* fixes warning + polyhedral sets

* version number check without commit

* hack to now check dev version

* hack to not check dev version

* deal with conflicts

---------

Co-authored-by: Lars Göttgens <lars.goettgens@rwth-aachen.de>
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.

3 participants