aws / aws/aws-toolkit-vscode

S3 bucket dropdown should have Search By Prefix support

Open
#6,049 2 comments 0 reactions 0 assignees View on GitHub
duplicate feature-request service:s3
Dominant language
TypeScript
Stars
2k
Forks
807
Avg merge
10h 12m
Merged PRs (30d)
7

Description

## Problem
Currently, the S3 section of the AWS toolkit is not realistically usable for any bucket that has more than ~100 objects.

Workflows such as "find a text object by name out of the couple million objects in the bucket, edit it in vs code, and sync it back" are not viable because the object simply cannot be located - the UI lets the user paginate and fetch the next page of records, so getting to an object that is on the 1000th page would take unrealistic time.

## Expected behavior
The bucket dropdown should have a search field that filters down the result set by prefix, just like the S3 AWS console does.

Contributor guide

Open the contributing guide

Research direction

Start in the AWS Toolkit's S3 section and locate the bucket dropdown that currently paginates objects. Review how bucket contents are fetched and compare the AWS console's prefix-search behavior. Done means a user can enter a prefix to narrow a large bucket's objects and select the matching object without paging through every result.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript, vscode
Domain
cloud, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.