Skip to content

Commit bc8dc96

Browse files
Update to version v1.0.6 (#40)
1 parent c879124 commit bc8dc96

File tree

33 files changed

+507
-6227
lines changed

33 files changed

+507
-6227
lines changed

Diff for: .github/ISSUE_TEMPLATE/bug_report.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Steps to reproduce the behavior.
1717
A clear and concise description of what you expected to happen.
1818

1919
**Please complete the following information about the solution:**
20-
- [ ] Version: [e.g. v1.0.5]
20+
- [ ] Version: [e.g. v1.0.6]
2121

2222
To get the version of the solution, you can look at the description of the created CloudFormation stack. For example, "_(SO0021) - Video On Demand workflow with AWS Step Functions, MediaConvert, MediaPackage, S3, CloudFront and DynamoDB. Version **v5.0.0**_". If the description does not contain the version information, you can look at the mappings section of the template:
2323

Diff for: .gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,4 @@ lerna-debug.log*
4949
*.pem
5050
**/instance-types/*
5151

52-
.idea/*
52+
.idea/*

Diff for: CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file.
55
The format is 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+
## [1.0.6] - 2024-04-02
9+
10+
### Security
11+
12+
- Upgrade Druid to v31.0.0
13+
- Upgrade EC2 AMI to AL2023
14+
- Patch cross-spawn, esbuild and aws-cdk-lib vulnerabilities
15+
16+
### Fixed
17+
18+
- Fix broken CloudWatch agent integration
19+
820
## [1.0.5] - 2024-10-24
921

1022
### Security

Diff for: CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@ If you discover a potential security issue in this project we ask that you notif
5454

5555
## Licensing
5656

57-
See the [LICENSE](https://github.com/aws-solutions/scalable-analytics-using-apache-druid-on-aws/blob/master/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
57+
See the [LICENSE](https://github.com/aws-solutions/scalable-analytics-using-apache-druid-on-aws/blob/master/LICENSE.txt) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
5858

5959
We may ask you to sign a [Contributor License Agreement (CLA)](https://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.

Diff for: NOTICE.txt

+47-36
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
Scalable Analytics using Apache Druid on AWS
2+
23
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
34
Licensed under the Apache License Version 2.0 (the "License"). You may not use this file except
45
in compliance with the License. A copy of the License is located at http://www.apache.org/licenses/
@@ -54,7 +55,7 @@ This software includes third party software subject to the following copyrights:
5455
@aws-sdk/xml-builder under the Apache-2.0 license
5556
@babel/code-frame under the MIT license
5657
@babel/compat-data under the MIT license
57-
@babel/core under the MIT license.
58+
@babel/core under the MIT license
5859
@babel/generator under the MIT license
5960
@babel/helper-compilation-targets under the MIT license
6061
@babel/helper-environment-visitor under the MIT license
@@ -87,7 +88,7 @@ This software includes third party software subject to the following copyrights:
8788
@babel/plugin-syntax-typescript under the MIT license
8889
@babel/template under the MIT license
8990
@babel/traverse under the MIT license
90-
@babel/types under the MIT license.
91+
@babel/types under the MIT license
9192
@balena/dockerignore under the Apache-2.0 license
9293
@bcoe/v8-coverage under the MIT license
9394
@cspotcode/source-map-support under the MIT license
@@ -102,7 +103,7 @@ This software includes third party software subject to the following copyrights:
102103
@istanbuljs/load-nyc-config under the ISC license
103104
@istanbuljs/schema under the MIT license
104105
@jest/console under the MIT license
105-
@jest/core under the MIT license.
106+
@jest/core under the MIT license
106107
@jest/environment under the MIT license
107108
@jest/expect under the MIT license
108109
@jest/expect-utils under the MIT license
@@ -114,7 +115,7 @@ This software includes third party software subject to the following copyrights:
114115
@jest/test-result under the MIT license
115116
@jest/test-sequencer under the MIT license
116117
@jest/transform under the MIT license
117-
@jest/types under the MIT license.
118+
@jest/types under the MIT license
118119
@jridgewell/gen-mapping under the MIT license
119120
@jridgewell/resolve-uri under the MIT license
120121
@jridgewell/set-array under the MIT license
@@ -126,12 +127,12 @@ This software includes third party software subject to the following copyrights:
126127
@pkgr/utils under the MIT license
127128
@sinclair/typebox under the MIT license
128129
@sinonjs/commons under the BSD-3-Clause license
129-
@sinonjs/fake-timers under the BSD-3-Clause license.
130+
@sinonjs/fake-timers under the BSD-3-Clause license
130131
@sinonjs/samsam under the BSD-3-Clause license
131132
@sinonjs/text-encoding under the (Unlicense OR Apache-2.0) license
132133
@smithy/abort-controller under the Apache-2.0 license
133134
@smithy/config-resolver under the Apache-2.0 license
134-
@smithy/core under the Apache-2.0 license.
135+
@smithy/core under the Apache-2.0 license
135136
@smithy/credential-provider-imds under the Apache-2.0 license
136137
@smithy/eventstream-codec under the Apache-2.0 license
137138
@smithy/fetch-http-handler under the Apache-2.0 license
@@ -153,7 +154,7 @@ This software includes third party software subject to the following copyrights:
153154
@smithy/shared-ini-file-loader under the Apache-2.0 license
154155
@smithy/signature-v4 under the Apache-2.0 license
155156
@smithy/smithy-client under the Apache-2.0 license
156-
@smithy/types under the Apache-2.0 license.
157+
@smithy/types under the Apache-2.0 license
157158
@smithy/url-parser under the Apache-2.0 license
158159
@smithy/util-base64 under the Apache-2.0 license
159160
@smithy/util-body-length-browser under the Apache-2.0 license
@@ -162,7 +163,7 @@ This software includes third party software subject to the following copyrights:
162163
@smithy/util-config-provider under the Apache-2.0 license
163164
@smithy/util-defaults-mode-browser under the Apache-2.0 license
164165
@smithy/util-defaults-mode-node under the Apache-2.0 license
165-
@smithy/util-endpoints under the Apache-2.0 license.
166+
@smithy/util-endpoints under the Apache-2.0 license
166167
@smithy/util-hex-encoding under the Apache-2.0 license
167168
@smithy/util-middleware under the Apache-2.0 license
168169
@smithy/util-retry under the Apache-2.0 license
@@ -198,12 +199,12 @@ This software includes third party software subject to the following copyrights:
198199
@types/yargs under the MIT license
199200
@types/yargs-parser under the MIT license
200201
@typescript-eslint/eslint-plugin under the MIT license
201-
@typescript-eslint/parser under the BSD-2-Clause license.
202+
@typescript-eslint/parser under the BSD-2-Clause license
202203
@typescript-eslint/scope-manager under the MIT license
203204
@typescript-eslint/type-utils under the MIT license
204-
@typescript-eslint/types under the MIT license.
205+
@typescript-eslint/types under the MIT license
205206
@typescript-eslint/typescript-estree under the BSD-2-Clause license
206-
@typescript-eslint/utils under the MIT license.
207+
@typescript-eslint/utils under the MIT license
207208
@typescript-eslint/visitor-keys under the MIT license
208209
acorn under the MIT license
209210
acorn-jsx under the MIT license
@@ -221,6 +222,7 @@ astral-regex under the MIT license
221222
asynckit under the MIT license
222223
aws-cdk under the Apache-2.0 license
223224
aws-cdk-lib under the Apache-2.0 license
225+
aws-observability/aws-for-fluent-bit under the Apache-2.0 license
224226
aws-sdk-client-mock under the MIT license
225227
axios under the MIT license
226228
babel-jest under the MIT license
@@ -251,6 +253,7 @@ char-regex under the MIT license
251253
ci-info under the MIT license
252254
cjs-module-lexer under the MIT license
253255
cliui under the ISC license
256+
cloudwatch-agent/cloudwatch-agent under the MIT license
254257
co under the MIT license
255258
collect-v8-coverage under the MIT license
256259
color-convert under the MIT license
@@ -264,6 +267,8 @@ com.amazonaws/aws-java-sdk-s3 under the Apache-2.0 license
264267
com.amazonaws/aws-java-sdk-sts under the Apache-2.0 license
265268
com.amazonaws/elasticache-java-cluster-client under the Apache-2.0 license
266269
com.amazonaws/jmespath-java under the Apache-2.0 license
270+
com.amazon.solutions.druid.extensions/druid-cloudwatch under the Apache-2.0 license
271+
com.amazon.solutions.druid.extensions/druid-oidc under the Apache-2.0 license
267272
com.fasterxml.jackson.core/jackson-annotations under the Apache-2.0 license
268273
com.fasterxml.jackson.core/jackson-core under the Apache-2.0 license
269274
com.fasterxml.jackson.core/jackson-databind under the Apache-2.0 license
@@ -310,10 +315,10 @@ com.nimbusds/oauth2-oidc-sdk under the Apache-2.0 license
310315
com.ning/compress-lzf under the Apache-2.0 license
311316
com.opencsv/opencsv under the Apache-2.0 license
312317
com.squareup.okhttp3/mockwebserver under the Apache-2.0 license
313-
com.squareup.okhttp3/okhttp under the Apache-2.0 license.
318+
com.squareup.okhttp3/okhttp under the Apache-2.0 license
314319
com.squareup.okhttp/okhttp under the Apache-2.0 license
315320
com.squareup.okio/okio under the Apache-2.0 license
316-
com.squareup.okio/okio-jvm under the Apache-2.0 license.
321+
com.squareup.okio/okio-jvm under the Apache-2.0 license
317322
com.sun.activation/javax.activation under the (CDDL-1.0 OR GPL-2.0-with-classpath-exception) license
318323
com.sun.jersey.contribs/jersey-guice under the CDDL-1.1 license
319324
com.sun.jersey.contribs/jersey-guice under the GPL-2.0-with-classpath-exception license
@@ -355,6 +360,7 @@ diff-sequences under the MIT license
355360
dir-glob under the MIT license
356361
doctrine under the Apache-2.0 license
357362
docutils under the BSD-2-Clause license
363+
druid under the Apache-2.0 license
358364
electron-to-chromium under the ISC license
359365
emittery under the MIT license
360366
emoji-regex under the MIT license
@@ -379,6 +385,7 @@ execa under the MIT license
379385
exit under the MIT license
380386
expect under the MIT license.
381387
exponential-backoff under the Apache-2.0 license
388+
external-dns/external-dns under the Apache-2.0 license
382389
fast-deep-equal under the MIT license
383390
fast-diff under the Apache-2.0 license
384391
fast-glob under the MIT license
@@ -405,9 +412,9 @@ get-package-type under the MIT license
405412
get-stream under the MIT license
406413
glob under the ISC license
407414
glob-parent under the ISC license
408-
globals under the MIT license.
415+
globals under the MIT license
409416
globby under the MIT license
410-
graceful-fs under the ISC license.
417+
graceful-fs under the ISC license
411418
graphemer under the MIT license
412419
has under the MIT license
413420
has-flag under the MIT license
@@ -460,11 +467,11 @@ is-stream under the MIT license
460467
is-wsl under the MIT license
461468
isarray under the MIT license
462469
isexe under the ISC license
463-
istanbul-lib-coverage under the BSD-3-Clause license.
470+
istanbul-lib-coverage under the BSD-3-Clause license
464471
istanbul-lib-instrument under the BSD-3-Clause license
465-
istanbul-lib-report under the BSD-3-Clause license.
472+
istanbul-lib-report under the BSD-3-Clause license
466473
istanbul-lib-source-maps under the BSD-3-Clause license
467-
istanbul-reports under the BSD-3-Clause license.
474+
istanbul-reports under the BSD-3-Clause license
468475
it.unimi.dsi/fastutil under the Apache-2.0 license
469476
it.unimi.dsi/fastutil-core under the Apache-2.0 license
470477
it.unimi.dsi/fastutil-extra under the Apache-2.0 license
@@ -481,7 +488,7 @@ javax.validation/validation-api under the Apache-2.0 license
481488
javax.ws.rs/jsr311-api under the CDDL-1.0 license
482489
javax.xml.bind/jaxb-api under the CDDL-1.1 license
483490
javax.xml.bind/jaxb-api under the GPL-2.0-with-classpath-exception license
484-
jest under the MIT license.
491+
jest under the MIT license
485492
jest-changed-files under the MIT license
486493
jest-circus under the MIT license
487494
jest-cli under the MIT license
@@ -511,7 +518,7 @@ jest-worker under the MIT license
511518
Jinja2 under the BSD-3-Clause license
512519
joda-time/joda-time under the Apache-2.0 license
513520
js-tokens under the MIT license
514-
js-yaml under the MIT license.
521+
js-yaml under the MIT license
515522
jsesc under the MIT license
516523
json5 under the MIT license
517524
json-parse-even-better-errors under the MIT license
@@ -548,7 +555,7 @@ mock under the 0BSD license
548555
moment under the MIT license
549556
moto under the Apache-2.0 license
550557
ms under the MIT license
551-
mustache under the MIT license.
558+
mustache under the MIT license
552559
natural-compare under the MIT license
553560
natural-compare-lite under the MIT license
554561
net.bytebuddy/byte-buddy under the Apache-2.0 license
@@ -561,7 +568,7 @@ net.minidev/accessors-smart under the Apache-2.0 license
561568
net.minidev/json-smart under the Apache-2.0 license
562569
net.thisptr/jackson-jq under the Apache-2.0 license
563570
nise under the BSD-3-Clause license
564-
node-forge under the BSD-3-Clause license.
571+
node-forge under the BSD-3-Clause license
565572
node-int64 under the MIT license
566573
node-releases under the MIT license
567574
normalize-path under the MIT license
@@ -650,7 +657,7 @@ org.glassfish/jakarta.el under the GPL-2.0-with-classpath-exception license
650657
org.glassfish/javax.el under the (CDDL-1.0 OR GPL-2.0-with-classpath-exception) license
651658
org.hamcrest/hamcrest-core under the BSD-3-Clause license
652659
org.hibernate.validator/hibernate-validator under the Apache-2.0 license
653-
org.hibernate/hibernate-validator under the Apache-2.0 license.
660+
org.hibernate/hibernate-validator under the Apache-2.0 license
654661
org.hyperic/sigar under the Apache-2.0 license
655662
org.jboss.logging/jboss-logging under the Apache-2.0 license
656663
org.jdbi/jdbi under the Apache-2.0 license
@@ -678,7 +685,7 @@ org.roaringbitmap/shims under the Apache-2.0 license
678685
org.skife.config/config-magic under the Apache-2.0 license
679686
org.slf4j/jcl-over-slf4j under the Apache-2.0 license
680687
org.slf4j/slf4j-api under the MIT license
681-
org.tukaani/xz under the Public Domain license
688+
org.tukaani/xz under the 0BSD license
682689
org.xerial.snappy/snappy-java under the Apache-2.0 license
683690
p-limit under the MIT license
684691
p-locate under the MIT license
@@ -698,7 +705,7 @@ pirates under the MIT license
698705
pkg-dir under the MIT license
699706
pluggy under the MIT license
700707
prelude-ls under the MIT license
701-
prettier under the MIT license.
708+
prettier under the MIT license
702709
prettier-linter-helpers under the MIT license
703710
pretty-format under the MIT license
704711
prompts under the MIT license
@@ -714,6 +721,7 @@ pygpgme under the GNU Lesser General Public License v2 or later (LGPLv2+) licens
714721
pygpgme under the LGPL-2.1-only license
715722
pytest under the MIT license
716723
pytest-cov under the MIT license
724+
Python under the PSF license
717725
python-dateutil under the (Apache-2.0 or BSD) license
718726
queue-microtask under the MIT license
719727
react-is under the MIT license
@@ -726,23 +734,24 @@ resolve.exports under the MIT license
726734
responses under the Apache-2.0 license
727735
reusify under the MIT license
728736
rimraf under the ISC license
737+
rpm-python under the MIT license
729738
run-applescript under the MIT license
730739
run-parallel under the MIT license
731740
s3transfer under the Apache-2.0 license
732-
semver under the ISC license.
741+
semver under the ISC license
733742
setuptools under the MIT license
734743
shebang-command under the MIT license
735744
shebang-regex under the MIT license
736745
signal-exit under the ISC license
737-
sinon under the BSD-3-Clause license.
746+
sinon under the BSD-3-Clause license
738747
sisteransi under the MIT license
739748
slash under the MIT license
740749
slice-ansi under the MIT license
741750
software.amazon.ion/ion-java under the Apache-2.0 license
742-
source-map under the BSD-3-Clause license.
743-
source-map-support under the MIT license.
751+
source-map under the BSD-3-Clause license
752+
source-map-support under the MIT license
744753
sprintf-js under the BSD-3-Clause license
745-
stack-utils under the MIT license.
754+
stack-utils under the MIT license
746755
string-length under the MIT license
747756
string-width under the MIT license
748757
strip-ansi under the MIT license
@@ -775,7 +784,7 @@ uri-js under the BSD-2-Clause license
775784
urlgrabber under the GNU Lesser General Public License v2 or later (LGPLv2+) license
776785
urlgrabber under the LGPL-2.0-or-later license
777786
urllib3 under the MIT license
778-
uuid under the MIT license.
787+
uuid under the MIT license
779788
v8-compile-cache-lib under the MIT license
780789
v8-to-istanbul under the ISC license
781790
walker under the Apache-2.0 license
@@ -790,10 +799,11 @@ xmltodict under the MIT license
790799
y18n under the ISC license
791800
yallist under the ISC license
792801
yaml under the ISC license
793-
yargs under the MIT license.
794-
yargs-parser under the ISC license.
802+
yargs under the MIT license
803+
yargs-parser under the ISC license
795804
yn under the MIT license
796805
yocto-queue under the MIT license
806+
yum-metadata-parser under the GPL-2.0 license
797807

798808
********************
799809
OPEN SOURCE LICENSES
@@ -813,7 +823,7 @@ CC0-1.0 - None
813823
CDDL-1.0 - None
814824
CDDL-1.1 - None
815825
EPL-1.0 - http://www.eclipse.org/legal/epl-v10.html
816-
EPL-2.0 - None
826+
EPL-2.0 - http://www.eclipse.org/legal/epl-v20.html
817827
GNU Lesser General Public License v2 or later (LGPLv2+) - None
818828
GNU Library or Lesser General Public License (LGPL) - None
819829
GPL-2.0-with-classpath-exception - None
@@ -826,7 +836,8 @@ LGPL/MIT - None
826836
MIT - https://opensource.org/licenses/MIT
827837
Mozilla Public License, Version 2.0 - http://www.mozilla.org/MPL/2.0/index.txt
828838
PSF or ZPL - None
829-
PSF-2.0 - https://opensource.org/licenses/PSF-2.0
839+
PSF-2.0 - https://opensource.org/license/python-2-0
840+
Python-2.0 - https://opensource.org/license/python-2-0
830841
Public Domain - None
831842
Unicode/ICU License - https://raw.githubusercontent.com/unicode-org/icu/main/icu4c/LICENSE
832-
Unlicense - https://opensource.org/licenses/Unlicense
843+
Unlicense - https://opensource.org/licenses/Unlicense

0 commit comments

Comments
 (0)