Skip to content

refactor!: table row/iteration rewrite#857

Merged
molpopgen merged 1 commit into
mainfrom
refactor_table_row_and_row_iter
Apr 27, 2026
Merged

refactor!: table row/iteration rewrite#857
molpopgen merged 1 commit into
mainfrom
refactor_table_row_and_row_iter

Conversation

@molpopgen
Copy link
Copy Markdown
Member

This PR rewrites table row accessors and row iterators to make direct use of C types.

This breaks API but has several benefits, including fewer lines of code, more zero-copy semantics by default, and maybe a couple of other things I'm forgetting...

@molpopgen molpopgen force-pushed the refactor_table_row_and_row_iter branch from 6524f43 to 06e7337 Compare April 27, 2026 17:07
* Rely directly on C types now, unifying the two API
@molpopgen molpopgen force-pushed the refactor_table_row_and_row_iter branch from 06e7337 to 2db00d3 Compare April 27, 2026 17:21
@molpopgen molpopgen marked this pull request as ready for review April 27, 2026 17:27
@molpopgen molpopgen merged commit 7ede9b4 into main Apr 27, 2026
14 checks passed
@molpopgen molpopgen deleted the refactor_table_row_and_row_iter branch April 27, 2026 17:29
This was referenced Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant