`dsc resource list <INPUT>` should leverage the adapter cache to find resources
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Rust
- Star
- 523
- Fork
- 75
- Merge trung bình
- 3 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 24
Mô tả
Summary of the new feature / enhancement
dsc resource list <INPUT> will not currently find resources behind adapters without specifying the adapter (or *). With the resource cache for adapters, this may be performant enough to allow searching across all adapters even without being requested.
The downside is that on a system without any cached data, the initial search for a resource will need to build out the caches. This could make the first run of dsc resource list <INPUT> extremely expensive.
Note that I am not suggesting that dsc resource list should search adapters. Even if this was fast to do, the result set would be far too large to be of much use. This may eventually be the case for un-adapted resources.
Proposed technical implementation details (optional)
No response
Hướng dẫn đóng góp
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 bằng cách truy vết lệnh dsc resource list <INPUT> và phần triển khai bộ nhớ đệm tài nguyên của adapter. Kiểm tra cách hoạt động của việc tìm kiếm khi không chỉ định adapter, sau đó xác định cách tìm kiếm các tài nguyên của adapter đã được lưu vào bộ nhớ đệm mà không đồng thời tìm kiếm chính các adapter đó. Công việc được xem là hoàn tất khi lệnh tìm thấy các tài nguyên phía sau adapter mà không cần adapter tường minh, vẫn giữ tập kết quả tập trung và xử lý phù hợp các hệ thống không được lưu vào bộ nhớ đệm.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- rust
- Lĩnh vực
- cli
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 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
- 35/100