Eric Erhardt created ARROW-4543:
-----------------------------------
Summary: [C#] Update Flat Buffers code to latest version
Key: ARROW-4543
URL: https://issues.apache.org/jira/browse/ARROW-4543
Project: Apache Arrow
Issue Type: Improvement
Components: C#
Reporter: Eric Erhardt
Assignee: Eric Erhardt
In order to support zero-copy reads, we should update to the latest Google Flat
Buffers code. A recent change now allows [C# support for directly reading and
writing to memory other than
byte|https://github.com/google/flatbuffers/pull/4886][] which will make reading
native memory using `Memory<byte>` possible.
Along with this update, we should mark the flat buffers types as `internal`,
since they are an implementation detail of the library. From an API
perspective, it is confusing to see multiple public types named "Schema",
"Field", "RecordBatch" etc.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)