Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

A performance optimized Google Protocol Buffers code generator, parser, and Gradle module.

hashgraph/pbj có thân thiện với người mới không?

Maintainer của hashgraph/pbj thường phản hồi pull request trong vòng 1 ngày. Hiện có 2 issue phù hợp với người mới đang mở.

Star
44
Fork
16
Issue cho người mới đang mở
2
Issue đã lập chỉ mục
67
Merge trung bình
13 giờ 49 phút
Pull request đã merge (30 ngày)
10
Ngôn ngữ chính
Java
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
5/10/2026
Lập chỉ mục gần nhất
17/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho hashgraph/pbj

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  4. Chọn một trong 2 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • grpc-timeout deadline is computed incorrectly in PbjProtocolHandler.scheduleDeadline (integer overflow)
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100

    hashgraph/pbj#938 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Allow attaching Filter-style hooks to PbjRouting (mirror Helidon's HttpRouting.Builder.addFilter)
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 58/100

    hashgraph/pbj#937 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Convert many toReadableSequentialData to toPbjReader
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100

    hashgraph/pbj#933 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • perf: Optimize writeIntegerList
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 20/100

    hashgraph/pbj#932 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Indent fixes
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 25/100

    hashgraph/pbj#931 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Remove Exceptions
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    hashgraph/pbj#930 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • perf: Inline an addToList, and reserved space for the list
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    hashgraph/pbj#929 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Switched to PbjReader/PbjWriter
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100

    hashgraph/pbj#928 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Duplicate functions in ProtoWriterTools.java
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#927 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Duplicate functions in ProtoParserTools.java
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 76/100

    hashgraph/pbj#926 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Adding Pbj Reader/Writer Test
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    hashgraph/pbj#925 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Adding PbjWriter
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    hashgraph/pbj#924 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Adding PbjReader
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    hashgraph/pbj#923 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: UTF8 to string (fromUTF8)
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    Performance

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#922 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Test PBJ GRPC keep-alive machinery
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    hashgraph/pbj#905 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Remeasure VarInt in PbjReader
    Có thể làm lại được @ldintr đã nhận 45 ngày trước và không có pull request nào đang mở. Đang mở

    hashgraph/pbj#904 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • PBJ http/2 stream state transition breaks Helidon connection idle management
    Đang mở
    Bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    hashgraph/pbj#888 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Wrong example of creating PbjGrpcClient
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100

    hashgraph/pbj#877 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Consider replacing the Hiero Conventions Gradle Plugin
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    hashgraph/pbj#822 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Review all dependencies and consider replacements
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    hashgraph/pbj#821 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Review plugins and dependencies to support broader adoption
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#820 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Option comment parsing has issues
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    hashgraph/pbj#818 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Update and test varint performance
    Có thể làm lại được @jasperpotts đã nhận 168 ngày trước và không có pull request nào đang mở. Đang mở

    hashgraph/pbj#789 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add SBE serialization format
    Có thể làm lại được @jasperpotts đã nhận 187 ngày trước và không có pull request nào đang mở. Đang mở

    hashgraph/pbj#779 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add XDR serialization format
    Có thể làm lại được @jasperpotts đã nhận 189 ngày trước và không có pull request nào đang mở. Đang mở

    hashgraph/pbj#772 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Feature Request: Publish pbj-compiler JAR to Maven Central
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#649 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support GRPC REST Transcoding
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    hashgraph/pbj#644 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Test generator should import all dependencies
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    hashgraph/pbj#641 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Revisit String performance
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#620 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for custom max size per field
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    hashgraph/pbj#551 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Options to reject duplicate and deprecated fields while strict parsing
    Có thể làm lại được @jasperpotts đã nhận 495 ngày trước và không có pull request nào đang mở. Đang mở

    hashgraph/pbj#507 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support OpenTelemetry Traces and connection metrics in gRPC stubs
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    hashgraph/pbj#453 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ci: add automatic linting to repo
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#440 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ci: implement codeql
    Đang mở
    Audit github_actions

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    hashgraph/pbj#439 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ci: implement snyk
    Đang mở
    Audit github_actions

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    hashgraph/pbj#438 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ci: implement codecov on repo
    Đang mở
    Audit github_actions

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100

    hashgraph/pbj#437 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • VarInt performance with SIMD
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    hashgraph/pbj#423 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Performance: Replace oneOf if statements with switches
    Đang mở
    Good First Issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#400 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ProtoParserToolsTest.testReadString() fails if string length is zero
    Đang mở
    Good First Issue

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 52/100

    hashgraph/pbj#397 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Implement a new method in Codec to provide record's estimated size in memory
    Đang mở
    Performance

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    hashgraph/pbj#336 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add document generation for PBJ
    Đang mở
    New Feature

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    hashgraph/pbj#272 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Break Gradle plugin out of pbj-core and pbj-compiler
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    hashgraph/pbj#260 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve OneOf tests
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 39/100

    hashgraph/pbj#232 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Ensure hash codes immutability
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#230 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for proto3 `optional` keyword
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#225 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Extended Validation in Schemas
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    hashgraph/pbj#209 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve performance: ReadableStreamingData.readBytes(BufferedData)
    Đang mở
    Good First Issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hashgraph/pbj#204 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve performance: ReadableSequentialData.readBytes(ByteBuffer)
    Đang mở
    Good First Issue

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    hashgraph/pbj#203 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve performance: *BufferedData.writeBytes(RandomAccessData)
    Đang mở
    Good First Issue

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100

    hashgraph/pbj#202 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve performance: writeBytes(InputStream src)
    Đang mở
    Good First Issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    hashgraph/pbj#201 ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.