Skip to content

Commit bc5996d

Browse files
authored
Merge pull request #488 from aws-solutions/v2.1.2
update to v2.1.2
2 parents ef4c6b1 + 0190e0f commit bc5996d

File tree

85 files changed

+49706
-14739
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+49706
-14739
lines changed

.idea/aws.xml

Lines changed: 0 additions & 11 deletions
This file was deleted.

.idea/misc.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.idea/modules.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/vcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.viperlightignore

Lines changed: 0 additions & 12 deletions
This file was deleted.

.viperlightrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ All notable changes to this project are documented in this file.
55
Based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.1.2] - 2023-11-14
9+
10+
### Fixed
11+
12+
- Throttle `ListAccounts` API to prevent rate limiting from stopping the Discovery process discover accounts
13+
in large organisation. [478](https://github.com/aws-solutions/workload-discovery-on-aws/issues/478)
14+
- Only attempt to discover accounts from provided OU and its children, rather than whole organization.
15+
- Throttle `SelectAggregateResourceConfig` API to prevent rate limiting from stopping discovery process from reading from the Config aggregator.
16+
- Remove Retain on organization-wide StackSet so IAM roles are no longer left in organization's accounts after solution is uninstalled.
17+
- Handle error message difference between AppSync VTL resolvers and JS resolvers that prevented discovery process from retrying
18+
requests to DB if payload was too large.
19+
20+
### Changed
21+
- Move GraphQL queries that queried whole Neptune database to use DynamoDB, significantly reducing load on Neptune and
22+
improving rendering times on the frontend.
23+
- Retrieve the following resource types from AWS Config advanced query rather than `ListAggregateDiscoveredResources`
24+
and `BatchGetAggregateResourceConfig`.
25+
- `AWS::EC2::LaunchTemplate`
26+
- `AWS::EC2::TransitGateway`
27+
- `AWS::EC2::TransitGatewayAttachment`
28+
- `AWS::EC2::TransitGatewayRouteTable`
29+
- `AWS::Kinesis::Stream`
30+
- `AWS::MSK::Cluster`
31+
- Ensure OAC name length does exceed 64 characters. [462](https://github.com/aws-solutions/workload-discovery-on-aws/issues/462)
32+
- No longer ingest resources with status `ResourceNotRecorded`.
33+
- Improve performance of `getResourceChanges` function in Discovery process from O(n<sup>2</sup>) to O(n).
34+
- Retrieve account metadata on frontend in batches of 50.
35+
836
## [2.1.1] - 2023-10-24
937

1038
### Fixed

NOTICE.txt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ lodash
7878
match-sorter
7979
material-table
8080
object-hash
81+
p-limit
82+
p-throttle
8183
react
8284
react-cytoscapejs
8385
react-datepicker
@@ -107,7 +109,6 @@ unzipper
107109
mime-types
108110
node-fetch
109111
async-retry
110-
p-throttle
111112
undici
112113
acorn
113114
msw
@@ -191,11 +192,6 @@ Unlicense
191192
react-use
192193
filelock
193194

194-
**********************
195-
PSFL
196-
**********************
197-
defusedxml
198-
199195
***********************************************
200196
Other Licenses found in Dependency Tree include
201197
***********************************************

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Workload Discovery on AWS (v2.1.1)
1+
# Workload Discovery on AWS (v2.1.2)
22

33
Workload Discovery on AWS is a tool that quickly visualizes AWS Cloud workloads as architecture diagrams.
44
You can use the solution to build, customize, and share detailed workload visualizations based on live data from AWS.

aws-perspective.iml

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)