apache / apache/parquet-java

Integrate asan into pre commit hook

Open
#1,936 0 comments 0 reactions 0 assignees View on GitHub
Component: Parquet Priority: Major Type: task
Dominant language
Java
Stars
3.1k
Forks
1.6k
Avg merge
3d 12h
Merged PRs (30d)
33

Description

Asan is super helpful finding bugs particular for the low level byte read/write logic we have. We should integrate this to some of the pre commit tests.

**Reporter**: [Nong Li](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=nongli) / @nongli

**Note**: *This issue was originally created as [PARQUET-504](https://issues.apache.org/jira/browse/PARQUET-504). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the repository’s pre-commit tests and the low-level byte read/write logic referenced in the issue. Determine how ASAN can be integrated into those checks, then verify that the hook runs successfully and detects relevant memory bugs without breaking normal pre-commit runs.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.