The GitHub Actions job "Fory CI" on 
fory.git/feat/cpp-iterator-support-issue-2911 has failed.
Run started by GitHub user zhan7236 (triggered by zhan7236).

Head commit for run:
1195e84d15360bc528bd74c20412f46fbcb5f553 / zhan7236 
<[email protected]>
feat(cpp): add iterator container serialization support

Add serialization support for C++ iterator containers:
- std::list<T>
- std::deque<T>
- std::forward_list<T>

All these containers are serialized as TypeId::LIST (value 21)
per xlang specification, which only distinguishes between LIST
and SET collection types. Set-like classes (std::set, std::unordered_set)
continue to use TypeId::SET.

Changes:
- serializer_traits.h: Add is_list, is_deque, is_forward_list
  type traits and is_generic_type specializations
- collection_serializer.h: Add complete Serializer specializations
  for std::list, std::deque, std::forward_list with read/write support
- type_resolver.h: Add FieldTypeBuilder specializations for new
  container types
- collection_serializer_test.cc: Add 9 comprehensive test cases

Closes #2911

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

With regards,
GitHub Actions via GitBox


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

Reply via email to