aws / aws/aws-appsync-community

Feature Request: Support for VTL Sort Tool

Open
#40 8 comments 19 reactions 0 assignees View on GitHub
feature-request
Dominant language
HTML
Stars
507
Forks
37
PR merge metrics
No merged PRs in 30d

Description

I have seen several requests for this before on the Community Forums, but I can't see it here so wanted to make sure it was raised officially.

Support for this:
https://velocity.apache.org/tools/devel/apidocs/org/apache/velocity/tools/generic/SortTool.html

Or ideally the whole range of tools:
http://velocity.apache.org/tools/3.0/generic.html?

We are finding that a Query to DynamoDB will often not have the results sorted in the right format for the UI (IDs used in the sortKey but alphabetical sorting needed for the GUI). So from a performance aspect we assume that doing this via VTL and not client side JS will yield the best results.

Contributor guide

Open the contributing guide

Research direction

Start with the linked Velocity SortTool and generic tools documentation, then review how AWS AppSync handles VTL templates and DynamoDB query results. Define whether the request covers SortTool alone or the broader tool set, and validate the supported behavior against the stated UI sorting use case.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, graphql
Domain
api, cloud, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.