The GitHub Actions job "Lint PR" 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/28259063318 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
