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

asyncBopPipedInsertBulk API 동작 검토.

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

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

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
java
Lĩnh vực
api

Hướng nghiên cứu

Bắt đầu bằng cách lần theo API asyncBopPipedInsertBulk và cách API này xử lý attributesForCreate trong quá trình chèn hàng loạt. Xem xét cách việc xóa một Collection trong quá trình chèn được xử lý, sau đó làm rõ và ghi lại hành vi dự kiến cũng như các tiêu chí hoàn tất trước khi thực hiện thay đổi.

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

Mô tả

아래 asyncBopPipedInsertBulk API는 다음 2 중의 하나로 동작한다.

  • attributesForCreate 주어지면, insert 시에 해당 collection 없을 시에 직접 생성한다.
  • attributesForCreate 생략되면, insert 시에 해당 collection 없을 시에 insert 실패한다.
CollectionFuture<Map<Integer, CollectionOperationStatus>>
asyncBopPipedInsertBulk(String key, List<Element<Object>> elements,
                        CollectionAttributes attributesForCreate)

이슈는 attributesForCreate 주어진 경우, insert 하는 도중에 collection이 제거되는 경우이다.
Unreadable 상태이면, 해당 collection을 명시적으로 제거할 수 없다.
TTL 설정에 의해 제거될 수는 있다.

이 경우, insert 하는 과정에서 해당 collection이 제거된 경우, insert를 계속해야 하는 것인가 ?
attributesForCreate 주어지더라도 처음 insert 시에만 collection 생성 여부를 결정하여 진행하고,
그 이후의 insert 연산에서는 colleciton이 제거되면 insert 실패 처리하는 것을 검토하자.

Ngôn ngữ chính
Java
Star
56
Fork
49
Merge trung bình
3 ngày 21 giờ
Pull request đã merge (30 ngày)
2

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

  • Không có Dockerfile hay tệp Docker Compose
  • Có mẫu pull request
  • Không có hướng dẫn đóng góp

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 naver/arcus-java-client

Tất cả issue của naver/arcus-java-client

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.