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

Kafka Streams runner: expose topic-level configuration for runner-created topics

Đang mở
#39,565 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

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

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
48/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
java, kafka
Lĩnh vực
stream-processing

Hướng nghiên cứu

Bắt đầu với Kafka Streams runner và cách nó xử lý các topic bootstrap và repartition do runner tạo ra cho Impulse, Read và GroupByKey. Xem xét các tùy chọn pipeline hiện có --internalParallelism và replication-factor, sau đó so sánh cách tiếp cận JSON topic-config và cách tiếp cận tùy chọn riêng được thảo luận trong PR 39546. Hoàn thành có nghĩa là các thiết lập được hỗ trợ ở cấp topic được cung cấp và áp dụng cho các topic nội bộ đó, với các bài kiểm thử bao quát cấu hình.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Summary

The Kafka Streams runner creates its own internal topics (a bootstrap topic per Impulse and Read, a repartition topic per GroupByKey). Today only the partition count (--internalParallelism) and replication factor are configurable.

A user should be able to set the rest of the topic-level configuration — retention, compaction, segment settings, min.insync.replicas and so on. Two options discussed on https://github.com/apache/beam/pull/39546: pass a JSON-serialized dictionary of topic configs, and/or expose the most common ones as separate pipeline options.

Part of #18479.

Ngôn ngữ chính
Java
Star
8.7k
Fork
4.7k
Merge trung bình
2 ngày 6 giờ
Pull request đã merge (30 ngày)
301

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của apache/beam

Tất cả issue của apache/beam

Issue tương tự

Thêm issue về Java

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.