apache / apache/iotdb

[IoTDB-1518] Session null pointer when create timeseries

Đang mở
#3,745 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
6.4k
Fork
1.2k
Merge trung bình
1 ngày 23 giờ
Pull request đã merge (30 ngày)
115

Mô tả

In org.apache.iotdb.session.Session, createMultiTimeseries don't support encoding or compressor to be null, which will throw null pointer error. But in client, it is supported to create series without encoding and compressor. The details are as follows

![image](https://user-images.githubusercontent.com/46039728/129471549-fc78ceb9-cb22-4f03-8afa-8470abd1c375.png)

![image](https://user-images.githubusercontent.com/46039728/129471608-794546d6-4981-4d38-93f8-4c362c92ddd4.png)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu tại org.apache.iotdb.session.Session và kiểm tra createMultiTimeseries, tập trung vào cách các giá trị null của encoding và compressor được xử lý. Tái hiện trường hợp null-pointer đã được báo cáo và xác minh rằng việc tạo timeseries mà không có các giá trị đó vẫn thành công mà không thay đổi hành vi của client được hỗ trợ.

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

Đánh giá

Công nghệ
java
Lĩnh vực
databases
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
38/100

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.