GH-30915: [C++][Python] Add missing methods to RecordBatch#39506
GH-30915: [C++][Python] Add missing methods to RecordBatch#39506jorisvandenbossche merged 20 commits intoapache:mainfrom
RecordBatch#39506Conversation
|
|
|
|
35235a0 to
423a7ad
Compare
add/set/remove_column methods to RecordBatchRecordBatch
|
|
d702c6b to
e5b0836
Compare
|
|
RecordBatchRecordBatch
|
|
2 similar comments
|
|
|
|
|
|
|
@benibus @jorisvandenbossche I think that I've dealt with all the feedback on this one. |
jorisvandenbossche
left a comment
There was a problem hiding this comment.
Thanks for the last updates, and for the extensive test parametrization of Recordbatch/Table! Looking all good to me now. Will merge once green
|
|
|
After merging your PR, Conbench analyzed the 7 benchmarking runs that have been run so far on merge-commit 7f361fd. There were no benchmark performance regressions. 🎉 The full Conbench report has more details. It also includes information about 25 possible false positives for unstable benchmarks that are known to sometimes produce them. |
Rationale for this change
These methods are present on
Tablebut missing onRecordBatch:add_columnappend_columnremove_columnset_columndrop_columnsrename_columnscastWe also should probably accept a
dictas input topa.record_batchlike we do forpa.table.What changes are included in this PR?
Add the methods.
Are these changes tested?
Yes.
add_columnmethod missing in pyarrow.RecordBatch #30915add_columnmethod missing in pyarrow.RecordBatch #30915