This is an automated email from the ASF dual-hosted git repository.
lidavidm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/master by this push:
new dd84c0f68c MINOR: [C++] Mark ChunkResolver move constructor noexcept
dd84c0f68c is described below
commit dd84c0f68c6f898e3a02bb0623500e3f165f80d4
Author: Yibo Cai <[email protected]>
AuthorDate: Tue May 24 09:34:12 2022 -0400
MINOR: [C++] Mark ChunkResolver move constructor noexcept
It also makes ChunkedArray nothrow move constructible as it contains a
ChunkResolver data member.
Closes #13223 from cyb70289/chunk-resolver-noexcept-move
Authored-by: Yibo Cai <[email protected]>
Signed-off-by: David Li <[email protected]>
---
cpp/src/arrow/chunk_resolver.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cpp/src/arrow/chunk_resolver.h b/cpp/src/arrow/chunk_resolver.h
index f69253b161..1a63d26c24 100644
--- a/cpp/src/arrow/chunk_resolver.h
+++ b/cpp/src/arrow/chunk_resolver.h
@@ -39,7 +39,7 @@ struct ChunkResolver {
explicit ChunkResolver(const RecordBatchVector& batches);
- ChunkResolver(ChunkResolver&& other)
+ ChunkResolver(ChunkResolver&& other) noexcept
: offsets_(std::move(other.offsets_)),
cached_chunk_(other.cached_chunk_.load()) {}
ChunkResolver& operator=(ChunkResolver&& other) {