Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
3ef452f
First remove only ObjectType
AlenkaF Mar 18, 2025
d02ca6e
Remove FileStatistics
AlenkaF Apr 1, 2025
979d10a
Run linter
AlenkaF Apr 1, 2025
1c44a1f
Update tests and filesystem/hdfs.cc
AlenkaF Apr 1, 2025
3b56ac2
Move definitions from libarrow.pxd to libarrow_fs.pxd
AlenkaF Apr 1, 2025
286aea0
Move hdfs code from io to filesystem
AlenkaF Apr 8, 2025
1c166ff
Fix a small mess after merge conflict resolve
AlenkaF Apr 8, 2025
2148d36
Fix linter errors and revert changes in the test namespace
AlenkaF Apr 9, 2025
9267495
Add docstrings to python have_libhdfs method
AlenkaF Apr 9, 2025
59e5cb7
More linter fixes
AlenkaF Apr 9, 2025
089ed54
And Python linter
AlenkaF Apr 9, 2025
27ef914
Remove target_link_libraries for ARROW_IO
AlenkaF May 5, 2025
ff8c087
Rename hdfs_io_test
AlenkaF May 5, 2025
800e468
Remove hdfs_io include in filesystem/api.h
AlenkaF May 5, 2025
22d7e99
Merge internal hdfs classes
AlenkaF May 12, 2025
d6508c9
Remove commented code
AlenkaF May 19, 2025
85c78c6
Fix linter error in CMakeLists
AlenkaF May 19, 2025
64d2fcd
Add missing linter fix
AlenkaF May 19, 2025
26c1c81
Make MSVC happy
AlenkaF May 19, 2025
b16d6ad
Change friend Status Make* methods to static Result Make
AlenkaF May 19, 2025
1a1869a
Try to remove the correct std::move
AlenkaF May 19, 2025
d8f97b5
Define the static method on the outer class
AlenkaF May 20, 2025
9973e16
Try to safeguard client_ from nullptr and dangling ptr
AlenkaF May 20, 2025
df80238
Update hdfs Impl
AlenkaF May 20, 2025
a65e369
Change io::internal to fs::internal
AlenkaF Jun 10, 2025
087d721
Run C++ linter
AlenkaF Jun 10, 2025
6d1ec18
Remove HdfsDriver from PyArrow Cython file
AlenkaF Jun 10, 2025
916d554
Run pre-commit
AlenkaF Jun 8, 2026
a799cb1
Fix failing CI builds
AlenkaF Jun 8, 2026
5171c97
Add <unordered_map>
AlenkaF Jun 8, 2026
3d5c0d9
Update HdfsConnectionConfig comment
AlenkaF Jun 8, 2026
5115b19
Update meson.build
AlenkaF Jun 8, 2026
fe7a29e
Fix MakeDirectory
AlenkaF Jun 8, 2026
6c0232e
Update Copy
AlenkaF Jun 8, 2026
79e0923
Move internal hdfs methods back to public
AlenkaF Jun 11, 2026
b3709fc
Update tests
AlenkaF Jun 11, 2026
d6f6dc9
Run pre-hook
AlenkaF Jun 11, 2026
55f8c4d
Remove internal tests
AlenkaF Jun 26, 2026
6cbb1fe
Add #undef for CHECK_FAILURE
AlenkaF Jun 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 1 addition & 9 deletions cpp/src/arrow/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -439,19 +439,11 @@ arrow_add_object_library(ARROW_IO
io/caching.cc
io/compressed.cc
io/file.cc
io/hdfs.cc
io/hdfs_internal.cc
io/interfaces.cc
io/memory.cc
io/slow.cc
io/stdio.cc
io/transform.cc)
foreach(ARROW_IO_TARGET ${ARROW_IO_TARGETS})
target_link_libraries(${ARROW_IO_TARGET} PRIVATE arrow::hadoop)
if(NOT MSVC)
target_link_libraries(${ARROW_IO_TARGET} PRIVATE ${CMAKE_DL_LIBS})
endif()
endforeach()

set(ARROW_MEMORY_POOL_SRCS memory_pool.cc)
if(ARROW_JEMALLOC)
Expand Down Expand Up @@ -948,7 +940,7 @@ if(ARROW_FILESYSTEM)
endif()
endif()
if(ARROW_HDFS)
list(APPEND ARROW_FILESYSTEM_SRCS filesystem/hdfs.cc)
list(APPEND ARROW_FILESYSTEM_SRCS filesystem/hdfs.cc filesystem/hdfs_internal.cc)
endif()
if(ARROW_S3)
list(APPEND ARROW_FILESYSTEM_SRCS filesystem/s3fs.cc)
Expand Down
Loading
Loading