Vortex columnar format, in pure Java (zero-copy, FFM, no JNI, no Unsafe)

dfa1/vortex-java は初心者に優しい?

dfa1/vortex-java のメンテナーはふだん 1 日以内に PR へ返信します。 初心者向けの issue が現在 1 件オープンです。

スター
3
フォーク
2
オープンの初心者向け issue
1
索引済み issue
41
平均マージ
9時間 47分
マージ済み PR(30日)
128
主要言語
Java
ライセンス
Apache-2.0
最終 GitHub push
2026年10月8日
最新の索引
2026年10月9日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範がありません
初心者向けラベル
help wanted

dfa1/vortex-java にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  3. 下にある初心者向けのオープンな issue を選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Parquet export fails on a Decimal column
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 70/100

    dfa1/vortex-java#655 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: integer cascade choices differ from Rust's on real columns (run-end, nullable bit-packing), 1.2–1.8x larger
    オープン
    perf

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    dfa1/vortex-java#651 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: string columns written as per-chunk dicts where Rust uses its dict layout (up to 2x larger)
    オープン
    perf

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    dfa1/vortex-java#650 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: numeric dict layout is chosen by a 2,048-distinct cap; Rust probes and writes several dictionaries
    オープン
    perf

    難易度 4/5 3〜5日 初心者へのやさしさ 28/100

    dfa1/vortex-java#649 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: nested List<Struct> columns are 5.5x larger than Rust's (masked wrappers at every level, uncompressed list offsets)
    オープン
    perf

    難易度 4/5 3〜5日 初心者へのやさしさ 18/100

    dfa1/vortex-java#648 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: a nullable decimal column goes through vortex.masked; Rust keeps the validity on decimal_byte_parts' child or drops it
    オープン
    perf

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    dfa1/vortex-java#646 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: vortex.onpair throws on a string chunk past 2 GB instead of stepping aside
    オープン
    bug

    難易度 3/5 半日 初心者へのやさしさ 42/100

    dfa1/vortex-java#643 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: compact zstd writes one frame per array; Rust writes 8192 values per frame
    オープン
    bug

    難易度 2/5 1〜3時間 初心者へのやさしさ 66/100

    dfa1/vortex-java#636 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: timestamp days child and zone-stats min/max pick different encodings from Rust
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    dfa1/vortex-java#634 ·

    メンテナーはふだん 1 日以内に返信

  • feat: JFR events for open, HTTP range, segment decode/encode, chunk filtering and writer back-pressure
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    dfa1/vortex-java#601 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Writer: flat array stats should match the ones Rust keeps per encoding node
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    dfa1/vortex-java#583 ·

    メンテナーはふだん 1 日以内に返信

  • feat(jdbc): JdbcExporter, matching the CSV and Parquet exporters
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    dfa1/vortex-java#567 ·

    メンテナーはふだん 1 日以内に返信

  • Editions: gate extension dtypes and support crate-declared families (json)
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    dfa1/vortex-java#548 ·

    メンテナーはふだん 1 日以内に返信

  • OnPair trainer should draw Rust's sample (StdRng + partial_shuffle) for byte-identical dictionaries
    オープン
    enhancement PARKED

    難易度 4/5 3〜5日 初心者へのやさしさ 22/100

    dfa1/vortex-java#534 ·

    メンテナーはふだん 1 日以内に返信

  • Reader: concurrent scan with a confined arena per worker thread
    オープン
    enhancement perf

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    dfa1/vortex-java#505 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Domain primitives (unsigned integers via Valhalla)
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 8/100

    dfa1/vortex-java#496 ·

    メンテナーはふだん 1 日以内に返信

  • VortexException message sanitization
    オープン
    security

    難易度 5/5 1週間以上 初心者へのやさしさ 18/100

    dfa1/vortex-java#495 ·

    メンテナーはふだん 1 日以内に返信

  • vortex-arrow bridge module
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 18/100

    dfa1/vortex-java#494 ·

    メンテナーはふだん 1 日以内に返信

  • Implement ResourceLimits + ReadOptions
    オープン
    security

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    dfa1/vortex-java#492 ·

    メンテナーはふだん 1 日以内に返信

  • Benchmark publishing: reproducible, peer-reviewed, multi-machine
    オープン
    perf

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    dfa1/vortex-java#489 ·

    メンテナーはふだん 1 日以内に返信

  • Create a project website
    オープン
    help wanted project

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    dfa1/vortex-java#488 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Move project to a dedicated GitHub organization
    オープン
    help wanted project

    難易度 3/5 半日 初心者へのやさしさ 10/100

    dfa1/vortex-java#487 ·

    メンテナーはふだん 1 日以内に返信

  • perf(writer, core): optional Vector API candidates on the write path and in shared helpers
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 22/100

    dfa1/vortex-java#484 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • perf(reader): SIMD kernels mirroring Rust: C2-shaped scalar loops, opt-in Vector API for filter compress/bitmap/small-table take
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 8/100

    dfa1/vortex-java#483 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Telemetry data
    オープン
    enhancement help wanted

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    dfa1/vortex-java#462 ·

    メンテナーはふだん 1 日以内に返信

  • New module `mapper`: read and write Java records as typed rows
    対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
    enhancement help wanted PARKED

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dfa1/vortex-java#528 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。