OpenTenBase / OpenTenBase/TXSQL
Bug #34893684: Alter Table IMPORT TABLESPACE crashes after upgrade
Đang mở
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- C++
- Star
- 337
- Fork
- 234
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
PROBLEM:
- In current version pattern for naming hidden dropped column has
changed. - When cfg file is taken from older version hidden dropped column
name follows old pattern. - When INSTANT operations are done in current version exactly in same
order as done before creating cfg file, then the server crashes.
FIX:
- When searching dropped column with older name version returns null,
IMPORT fails with error SCHEMA_MISMATCH.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu với đường dẫn Alter Table IMPORT TABLESPACE và việc xử lý tên các cột đã bị xóa nhưng bị ẩn trong các thao tác INSTANT. Tái hiện kịch bản nâng cấp bằng cách sử dụng một tệp cfg cũ, sau đó xác minh rằng một cột bị thiếu theo mẫu cũ tạo ra SCHEMA_MISMATCH thay vì làm máy chủ bị lỗi.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp
- Lĩnh vực
- databases
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100