Skip to content

[Java] Provide functionality to efficiently compute hash code for arbitrary memory segment #22311

@asfimport

Description

@asfimport

This issue adds a functionality to efficiently compute  the hash code for a consecutive memory region. This functionality is important in practical scenarios because it helps:

  • Avoid unnecessary memory copy.

  • Avoid repeated conversions between Java objects & Arrow buffers. 

    Since the algorithm for calculating hash code has  significant performance implications, we need to design an interface so that different algorithms can be easily introduces as plug-ins.

Reporter: Liya Fan / @liyafan82
Assignee: Liya Fan / @liyafan82

PRs and other links:

Note: This issue was originally created as ARROW-5898. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions