Merge branch 'parquet_support' into test-parquet

This commit is contained in:
Will Beason
2025-06-17 12:20:19 -05:00
3 changed files with 11 additions and 3 deletions

View File

@@ -104,6 +104,14 @@ class RevisionEditorId(RevisionField[Union[int, None]]):
return revision.user.id
class RevisionEditSummary(RevisionField[Union[str, None]]):
field = pa.field("edit_summary", pa.string(), nullable=True)
def extract(self, page: mwtypes.Page, revisions: list[mwxml.Revision]) -> Union[str, None]:
revision = revisions[-1]
return revision.comment
class RevisionIsAnon(RevisionField[Union[bool, None]]):
field = pa.field("anon", pa.bool_(), nullable=True)