Skip to content

[BUG]: Serializing a cuDF DataFrame with struct columns results in loosing keys #2236

@dagardner-nv

Description

@dagardner-nv

Version

25.06

Which installation method(s) does this occur on?

Source

Describe the bug.

This appears to only happen with our C++ code

Minimum reproducible example

repro:

from morpheus.io.deserializers import read_file_to_df
from morpheus.io.serializers import write_df_to_file

df = read_file_to_df('.tmp/output/data_loss_prevention_out.jsonlines', df_type='cudf')
write_df_to_file(df, '.tmp/output/st.jsonlines')

Relevant log output

Click here to see error details

[Paste the error here, it will be hidden by default]

Full env printout

Click here to see environment details

[Paste the results of print_env.sh here, it will be hidden by default]

Other/Misc.

No response

Code of Conduct

  • I agree to follow Morpheus' Code of Conduct
  • I have searched the open bugs and have found no duplicates for this bug report

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions