Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
610aa61
First remove only ObjectType
AlenkaF Mar 18, 2025
b5487e8
Remove FileStatistics
AlenkaF Apr 1, 2025
d224dd9
Run linter
AlenkaF Apr 1, 2025
da5dc43
Update tests and filesystem/hdfs.cc
AlenkaF Apr 1, 2025
8a93ba2
Move definitions from libarrow.pxd to libarrow_fs.pxd
AlenkaF Apr 1, 2025
b0cca50
Move hdfs code from io to filesystem
AlenkaF Apr 8, 2025
439f882
Fix a small mess after merge conflict resolve
AlenkaF Apr 8, 2025
5cfc03c
Fix linter errors and revert changes in the test namespace
AlenkaF Apr 9, 2025
ef524a8
Add docstrings to python have_libhdfs method
AlenkaF Apr 9, 2025
03abd33
More linter fixes
AlenkaF Apr 9, 2025
20c8d28
And Python linter
AlenkaF Apr 9, 2025
c5922fb
Remove target_link_libraries for ARROW_IO
AlenkaF May 5, 2025
caab0d0
Rename hdfs_io_test
AlenkaF May 5, 2025
142f99d
Remove hdfs_io include in filesystem/api.h
AlenkaF May 5, 2025
2bbb630
Merge internal hdfs classes
AlenkaF May 12, 2025
94847d5
Remove commented code
AlenkaF May 19, 2025
0449181
Fix linter error in CMakeLists
AlenkaF May 19, 2025
b1ff78a
Add missing linter fix
AlenkaF May 19, 2025
d9b57c8
Make MSVC happy
AlenkaF May 19, 2025
7ba0da5
Change friend Status Make* methods to static Result Make
AlenkaF May 19, 2025
c22c340
Try to remove the correct std::move
AlenkaF May 19, 2025
d23b575
Define the static method on the outer class
AlenkaF May 20, 2025
f145af4
Try to safeguard client_ from nullptr and dangling ptr
AlenkaF May 20, 2025
b9df46d
Update hdfs Impl
AlenkaF May 20, 2025
5667b50
Change io::internal to fs::internal
AlenkaF Jun 10, 2025
e153876
Run C++ linter
AlenkaF Jun 10, 2025
43d5890
Remove HdfsDriver from PyArrow Cython file
AlenkaF Jun 10, 2025
0421e6f
Run pre-commit
AlenkaF Jun 8, 2026
607bb1c
Fix failing CI builds
AlenkaF Jun 8, 2026
e8b723f
Add <unordered_map>
AlenkaF Jun 8, 2026
6c38487
Update HdfsConnectionConfig comment
AlenkaF Jun 8, 2026
a3b8b54
Update meson.build
AlenkaF Jun 8, 2026
8cbd147
Fix MakeDirectory
AlenkaF Jun 8, 2026
67a20c7
Update Copy
AlenkaF Jun 8, 2026
a518fef
Move internal hdfs methods back to public
AlenkaF Jun 11, 2026
060ce86
Update tests
AlenkaF Jun 11, 2026
ed209f5
Run pre-hook
AlenkaF Jun 11, 2026
b9aab57
Remove internal tests
AlenkaF Jun 26, 2026
92304a3
Add #undef for CHECK_FAILURE
AlenkaF Jun 26, 2026
24b29c5
Add newline at the end of the file
AlenkaF Jun 26, 2026
7d3afea
Remove legacy methods
AlenkaF Jun 26, 2026
fcea572
Remove HdfsConnectionConfig
AlenkaF Jul 1, 2026
e1136c3
Use internal::ConnectLibHdfs
AlenkaF Jul 1, 2026
972f7a4
Fix Python bindings
AlenkaF Jul 1, 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 @@ -958,7 +950,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