apache / apache/arrow-java

[Java] Move ArrowBufPointer out of the java the memory package

Open
#271 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
94
Forks
152
Avg merge
3d 16h
Merged PRs (30d)
11

Description

The memory package is focused on memory access and management. ArrowBufPointer should be moved to algorithm package as it isn't core to the Arrow memory management primitives. I would further suggest that is an anti-pattern.

**Reporter**: [Jacques Nadeau](https://issues.apache.org/jira/browse/ARROW-7533) / @jacques-n
#### PRs and other links:
- [GitHub Pull Request apache/arrow#6208](https://github.com/apache/arrow/pull/6208)

**Note**: *This issue was originally created as [ARROW-7533](https://issues.apache.org/jira/browse/ARROW-7533). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*

Contributor guide

Open the contributing guide

Research direction

Review PR #6208 first, then locate ArrowBufPointer and its references in the java memory and algorithm packages. Confirm the move leaves references and package structure consistent, and verify the project still builds successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.