The GitHub Actions job "ASF GitHub Actions Allowlist" on fory.git/main has 
failed.
Run started by GitHub user chaokunyang (triggered by chaokunyang).

Head commit for run:
a18b41b3fbbac4ef50990910a7b0ddc70a26e453 / Ayush Kumar 
<[email protected]>
fix(javascript): truncate meta string dispose list on write reset (#4015)

## What was the error
`MetaStringWriter.reset()` restored each entry's `dynamicWriteStringId`
but never truncated `disposeMetaStringBytes`. Since meta string owners
re-push themselves on every root serialization of a named type, the list
grew by every past root operation (an unbounded leak in long-running
processes) and each reset walked the whole history.

## What this PR fixes
`reset()` now truncates the list after restoring the ids, so it only
ever holds the current root's entries. A regression test asserts the
list stays at its baseline size across 100 root serializations.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to