The GitHub Actions job "Fory CI" on fory.git/row-codec-schema-versions has 
failed.
Run started by GitHub user stevenschlansker (triggered by stevenschlansker).

Head commit for run:
ca39fe8c88f13202d66d96c569cde8885cde2d62 / Claude (on behalf of Steven 
Schlansker) <[email protected]>
fix(format): propagate schema introspection failures and cover streaming/cycle 
paths

Let descriptor introspection errors in SchemaHistory.isBeanWithVersioning
propagate instead of being swallowed. getDescriptors only throws for a class
the row codec cannot serialize at all (duplicate field names across the
hierarchy); that class fails identically on the real encode/decode path, so
catching it here only masked the real error or built a wrong schema history by
treating an unintrospectable class as non-versioned.

Add a MemoryBuffer streaming round-trip test through a projection hit, covering
the sizeEmbedded int32-prefix framing the byte[] tests skip, and a
self-referential-bean test confirming a cyclic versioned bean is rejected at
build time (by the existing type-resolution cycle check) rather than recursing.

Report URL: https://github.com/apache/fory/actions/runs/28259063586

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to