Introduce new `maxdepth` keyword argument for setting a limit on nesting (#147)
authorJacob Quinn <quinn.jacobd@gmail.com>
Wed, 10 Mar 2021 23:40:26 +0000 (16:40 -0700)
committerGitHub <noreply@github.com>
Wed, 10 Mar 2021 23:40:26 +0000 (16:40 -0700)
commit0f1b3500b78edc48861ce4782aaf994d355cbf44
treefcdfbe49cb6db4029a375522f81c772e691e97dd
parent8e7869df7029ff544443395136e8b35f38f05158
Introduce new `maxdepth` keyword argument for setting a limit on nesting (#147)

level limit

Alternative fix for #143. This is a more general fix than just
specializing CategoricalArrays. This should prevent more general cases
of the same issue: i.e. someone accidently passes a recursive data
structure and `Arrow.write` gets stuck trying to recursively serialize.
src/arraytypes/arraytypes.jl
src/write.jl