Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: AWS Lambda Datasource is not showing more than 50 functions #38072

Open
1 task done
tomjose92 opened this issue Dec 10, 2024 · 0 comments
Open
1 task done

[Bug]: AWS Lambda Datasource is not showing more than 50 functions #38072

tomjose92 opened this issue Dec 10, 2024 · 0 comments
Assignees
Labels
Bug Something isn't working Datasources Issues related to configuring datasource on appsmith Needs Triaging Needs attention from maintainers to triage

Comments

@tomjose92
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Description

A user reached out stating that he connected his Lambda Datasource to Appsmith. And tried to list all functions.
He said he definitely has much more than 50 functions, but in the list functions query only first 50 is being shown.

We further debugged this to understand that the AWS API to retrieve lambda functions shows only 50 a time. This means we need to find a way to show all the lambda functions, whether using pagination or so.

Similarly the invoke function also shows the first 50 only in the dropdown. And we would need pagination here as well.

Steps To Reproduce

  1. Connect Lambda Datasource to Appsmith App
  2. Have a lambda with more than 50 functions
  3. Run the list all functions query of the Lambda from Appsmith
  4. You will see all first 50 is being displayed
  5. Similarly, when you switch the query to Function to invoke, only 50 functions are seen in the dropdown

We were able to provide a workaround by enabling JS and manually typing in the function name.
But this was not a good experience as they needed to dynamically get the function name from list functions query and run it, without hardcoding it.

Public Sample App

No response

Environment

Production

Severity

Medium (Frustrating UX)

Issue video log

No response

Version

Cloud

@tomjose92 tomjose92 added Bug Something isn't working Needs Triaging Needs attention from maintainers to triage labels Dec 10, 2024
@Nikhil-Nandagopal Nikhil-Nandagopal added Medium Issues that frustrate users due to poor UX Production labels Dec 10, 2024
@tomjose92 tomjose92 added Datasources Issues related to configuring datasource on appsmith and removed Production Medium Issues that frustrate users due to poor UX labels Dec 10, 2024
@github-actions github-actions bot added Integrations Product Issues related to a specific integration Query & JS Pod Issues related to the query & JS Pod labels Dec 10, 2024
@Nikhil-Nandagopal Nikhil-Nandagopal added Datasources Issues related to configuring datasource on appsmith and removed Datasources Issues related to configuring datasource on appsmith labels Dec 10, 2024
@github-actions github-actions bot removed Integrations Product Issues related to a specific integration Query & JS Pod Issues related to the query & JS Pod labels Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Datasources Issues related to configuring datasource on appsmith Needs Triaging Needs attention from maintainers to triage
Projects
None yet
Development

No branches or pull requests

5 participants