This is an automated email from the ASF dual-hosted git repository.
sgilmore pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
from ded148c2ef GH-41667: [C++][Parquet] Refuse writing non-nullable column
that contains nulls (#44921)
add 2b5a80245d GH-44922: [MATLAB] Add IPC `RecordBatchStreamFileWriter`
MATLAB class (#44925)
No new revisions were added by this update.
Summary of changes:
.../io/ipc/proxy/record_batch_file_writer.cc | 49 +------------
.../matlab/io/ipc/proxy/record_batch_file_writer.h | 17 ++---
.../io/ipc/proxy/record_batch_stream_writer.cc | 64 +++++++++++++++++
.../ipc/proxy/record_batch_stream_writer.h} | 18 ++---
...batch_file_writer.cc => record_batch_writer.cc} | 50 +++-----------
...d_batch_file_writer.h => record_batch_writer.h} | 13 ++--
matlab/src/cpp/arrow/matlab/proxy/factory.cc | 3 +
.../matlab/+arrow/+io/+ipc/RecordBatchFileWriter.m | 56 ++-------------
.../+ipc/RecordBatchStreamWriter.m} | 27 ++++----
...RecordBatchFileWriter.m => RecordBatchWriter.m} | 27 ++++----
...ecordBatchFileWriter.m => tRecordBatchWriter.m} | 80 ++++++++++++----------
matlab/tools/cmake/BuildMatlabArrowInterface.cmake | 4 +-
12 files changed, 175 insertions(+), 233 deletions(-)
create mode 100644
matlab/src/cpp/arrow/matlab/io/ipc/proxy/record_batch_stream_writer.cc
copy matlab/src/cpp/arrow/matlab/{c/proxy/schema.h =>
io/ipc/proxy/record_batch_stream_writer.h} (72%)
copy matlab/src/cpp/arrow/matlab/io/ipc/proxy/{record_batch_file_writer.cc =>
record_batch_writer.cc} (56%)
copy matlab/src/cpp/arrow/matlab/io/ipc/proxy/{record_batch_file_writer.h =>
record_batch_writer.h} (77%)
copy matlab/src/matlab/+arrow/{+type/FixedWidthType.m =>
+io/+ipc/RecordBatchStreamWriter.m} (58%)
copy matlab/src/matlab/+arrow/+io/+ipc/{RecordBatchFileWriter.m =>
RecordBatchWriter.m} (69%)
rename matlab/test/arrow/io/ipc/{tRecordBatchFileWriter.m =>
tRecordBatchWriter.m} (77%)