You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Large read/write perf and memory wins on both engines. On a 5M-row synthetic Parameter: gdxcc write peak drops ~358 MB → ~129 MB, gdxcc read drops ~2.4 GB → ~1.5 GB. (Closes #113 and #65. Requires Pandas >=3.0.0 to realize full performance gain.)
Closes #75: Set reorder under UEL collisions is a GDX file-format semantic, not a gdxpds bug. Documented in overview.md with a workaround and pinned by tests/test_set_ordering.py.
Closes #106: non-Set/Alias strict-domain parents now raise DomainError up front instead of silently falling back to a relaxed write.
overview.md "Subset (Domain) Relationships" renamed to "Domain Relationships"; the docs now spell out that any symbol type can carry a strict domain over a Set or Alias-of-Set.
Dropped the deprecated pd.option_context("future.no_silent_downcasting") wrapper in convert_gdx_to_np_svs; silences a Pandas4Warning.