Skip to content

Commit 7f52a04

Browse files
ekjotmultanijvh-awscadivus
authored
feat(kinesis): Kinesis Data Streams Library (#6516)
Add Kinesis Data Streams Client --------- Co-authored-by: Jan Vincent Hoffbauer <jvhoff@amazon.de> Co-authored-by: Jonas Greifenhain <jonasgre@amazon.de>
1 parent 3b3cdaf commit 7f52a04

File tree

242 files changed

+14966
-48
lines changed

Some content is hidden

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

242 files changed

+14966
-48
lines changed

.github/composite_actions/log_cw_metric/dist/main.cjs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/composite_actions/log_cw_metric/dist/main.cjs.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/dependabot.yaml

Lines changed: 170 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1097,6 +1097,9 @@ updates:
10971097
built_value:
10981098
patterns:
10991099
- "built_value"
1100+
http:
1101+
patterns:
1102+
- "http"
11001103
json_annotation:
11011104
patterns:
11021105
- "json_annotation"
@@ -1924,6 +1927,34 @@ updates:
19241927
test:
19251928
patterns:
19261929
- "test"
1930+
- package-ecosystem: "pub"
1931+
directory: "packages/worker_bee/worker_bee/example"
1932+
schedule:
1933+
interval: "daily"
1934+
ignore:
1935+
# Ignore patch version bumps
1936+
- dependency-name: "*"
1937+
update-types:
1938+
- "version-update:semver-patch"
1939+
# Ignore all repo packages
1940+
- dependency-name: "worker_bee"
1941+
- dependency-name: "aws_common"
1942+
- dependency-name: "amplify_lints"
1943+
- dependency-name: "worker_bee_builder"
1944+
# Group dependencies which have a constraint set in the global "pubspec.yaml"
1945+
groups:
1946+
built_value:
1947+
patterns:
1948+
- "built_value"
1949+
build_runner:
1950+
patterns:
1951+
- "build_runner"
1952+
build_web_compilers:
1953+
patterns:
1954+
- "build_web_compilers"
1955+
built_value_generator:
1956+
patterns:
1957+
- "built_value_generator"
19271958
- package-ecosystem: "pub"
19281959
directory: "packages/worker_bee/worker_bee_builder"
19291960
schedule:
@@ -1996,6 +2027,53 @@ updates:
19962027
test:
19972028
patterns:
19982029
- "test"
2030+
- package-ecosystem: "pub"
2031+
directory: "packages/amplify_foundation/amplify_foundation_dart"
2032+
schedule:
2033+
interval: "daily"
2034+
ignore:
2035+
# Ignore patch version bumps
2036+
- dependency-name: "*"
2037+
update-types:
2038+
- "version-update:semver-patch"
2039+
# Ignore all repo packages
2040+
- dependency-name: "amplify_lints"
2041+
# Group dependencies which have a constraint set in the global "pubspec.yaml"
2042+
groups:
2043+
json_annotation:
2044+
patterns:
2045+
- "json_annotation"
2046+
build_runner:
2047+
patterns:
2048+
- "build_runner"
2049+
build_web_compilers:
2050+
patterns:
2051+
- "build_web_compilers"
2052+
json_serializable:
2053+
patterns:
2054+
- "json_serializable"
2055+
test:
2056+
patterns:
2057+
- "test"
2058+
- package-ecosystem: "pub"
2059+
directory: "packages/amplify_foundation/amplify_foundation_dart_bridge"
2060+
schedule:
2061+
interval: "daily"
2062+
ignore:
2063+
# Ignore patch version bumps
2064+
- dependency-name: "*"
2065+
update-types:
2066+
- "version-update:semver-patch"
2067+
# Ignore all repo packages
2068+
- dependency-name: "amplify_foundation_dart"
2069+
- dependency-name: "amplify_lints"
2070+
- dependency-name: "aws_common"
2071+
- dependency-name: "aws_signature_v4"
2072+
# Group dependencies which have a constraint set in the global "pubspec.yaml"
2073+
groups:
2074+
test:
2075+
patterns:
2076+
- "test"
19992077
- package-ecosystem: "pub"
20002078
directory: "packages/auth/amplify_auth_cognito_test"
20012079
schedule:
@@ -2133,6 +2211,98 @@ updates:
21332211
build_web_compilers:
21342212
patterns:
21352213
- "build_web_compilers"
2214+
- package-ecosystem: "pub"
2215+
directory: "packages/kinesis/amplify_kinesis"
2216+
schedule:
2217+
interval: "daily"
2218+
ignore:
2219+
# Ignore patch version bumps
2220+
- dependency-name: "*"
2221+
update-types:
2222+
- "version-update:semver-patch"
2223+
# Ignore all repo packages
2224+
- dependency-name: "amplify_foundation_dart"
2225+
- dependency-name: "amplify_lints"
2226+
- dependency-name: "amplify_kinesis_dart"
2227+
- dependency-name: "amplify_core"
2228+
- dependency-name: "aws_common"
2229+
- dependency-name: "aws_signature_v4"
2230+
- dependency-name: "amplify_db_common_dart"
2231+
- dependency-name: "amplify_foundation_dart_bridge"
2232+
- dependency-name: "smithy"
2233+
- dependency-name: "smithy_aws"
2234+
- package-ecosystem: "pub"
2235+
directory: "packages/kinesis/amplify_kinesis/example"
2236+
schedule:
2237+
interval: "daily"
2238+
ignore:
2239+
# Ignore patch version bumps
2240+
- dependency-name: "*"
2241+
update-types:
2242+
- "version-update:semver-patch"
2243+
# Ignore all repo packages
2244+
- dependency-name: "amplify_auth_cognito"
2245+
- dependency-name: "amplify_analytics_pinpoint"
2246+
- dependency-name: "amplify_analytics_pinpoint_dart"
2247+
- dependency-name: "amplify_core"
2248+
- dependency-name: "aws_common"
2249+
- dependency-name: "amplify_lints"
2250+
- dependency-name: "aws_signature_v4"
2251+
- dependency-name: "amplify_db_common_dart"
2252+
- dependency-name: "amplify_secure_storage_dart"
2253+
- dependency-name: "worker_bee"
2254+
- dependency-name: "worker_bee_builder"
2255+
- dependency-name: "smithy"
2256+
- dependency-name: "smithy_aws"
2257+
- dependency-name: "amplify_db_common"
2258+
- dependency-name: "amplify_secure_storage"
2259+
- dependency-name: "amplify_auth_cognito_dart"
2260+
- dependency-name: "smithy_codegen"
2261+
- dependency-name: "amplify_flutter"
2262+
- dependency-name: "amplify_authenticator"
2263+
- dependency-name: "amplify_foundation_dart"
2264+
- dependency-name: "amplify_foundation_dart_bridge"
2265+
- dependency-name: "amplify_kinesis"
2266+
- dependency-name: "amplify_kinesis_dart"
2267+
- package-ecosystem: "pub"
2268+
directory: "packages/kinesis/amplify_kinesis_dart"
2269+
schedule:
2270+
interval: "daily"
2271+
ignore:
2272+
# Ignore patch version bumps
2273+
- dependency-name: "*"
2274+
update-types:
2275+
- "version-update:semver-patch"
2276+
# Ignore all repo packages
2277+
- dependency-name: "amplify_core"
2278+
- dependency-name: "aws_common"
2279+
- dependency-name: "amplify_lints"
2280+
- dependency-name: "aws_signature_v4"
2281+
- dependency-name: "amplify_db_common_dart"
2282+
- dependency-name: "amplify_foundation_dart"
2283+
- dependency-name: "amplify_foundation_dart_bridge"
2284+
- dependency-name: "smithy"
2285+
- dependency-name: "smithy_aws"
2286+
# Group dependencies which have a constraint set in the global "pubspec.yaml"
2287+
groups:
2288+
built_value:
2289+
patterns:
2290+
- "built_value"
2291+
drift:
2292+
patterns:
2293+
- "drift"
2294+
build_runner:
2295+
patterns:
2296+
- "build_runner"
2297+
built_value_generator:
2298+
patterns:
2299+
- "built_value_generator"
2300+
drift_dev:
2301+
patterns:
2302+
- "drift_dev"
2303+
test:
2304+
patterns:
2305+
- "test"
21362306
- package-ecosystem: "pub"
21372307
directory: "packages/secure_storage/amplify_secure_storage_test"
21382308
schedule:
@@ -2905,8 +3075,3 @@ updates:
29053075
- dependency-name: "*"
29063076
update-types:
29073077
- "version-update:semver-patch"
2908-
2909-
- package-ecosystem: "pip"
2910-
directory: "packages/worker_bee/worker_bee/example/tool/example_web_tester"
2911-
schedule:
2912-
interval: "weekly"

.github/workflows/amplify_foundation_dart_bridge.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ on:
1919
- 'packages/amplify_lints/pubspec.yaml'
2020
- 'packages/aws_common/lib/**/*.dart'
2121
- 'packages/aws_common/pubspec.yaml'
22+
- 'packages/aws_signature_v4/lib/**/*.dart'
23+
- 'packages/aws_signature_v4/pubspec.yaml'
2224
pull_request:
2325
paths:
2426
- '.github/workflows/amplify_foundation_dart_bridge.yaml'
@@ -34,6 +36,8 @@ on:
3436
- 'packages/amplify_lints/pubspec.yaml'
3537
- 'packages/aws_common/lib/**/*.dart'
3638
- 'packages/aws_common/pubspec.yaml'
39+
- 'packages/aws_signature_v4/lib/**/*.dart'
40+
- 'packages/aws_signature_v4/pubspec.yaml'
3741
schedule:
3842
- cron: "0 13 * * 1" # Every Monday at 06:00 PST
3943
workflow_dispatch:
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Generated with aft. To update, run: `aft generate workflows`
2+
name: amplify_kinesis
3+
on:
4+
push:
5+
branches:
6+
- main
7+
- stable
8+
paths:
9+
- '.github/workflows/amplify_kinesis.yaml'
10+
- '.github/workflows/flutter_vm.yaml'
11+
- 'packages/amplify_core/lib/**/*.dart'
12+
- 'packages/amplify_core/pubspec.yaml'
13+
- 'packages/amplify_foundation/amplify_foundation_dart/lib/**/*.dart'
14+
- 'packages/amplify_foundation/amplify_foundation_dart/pubspec.yaml'
15+
- 'packages/amplify_foundation/amplify_foundation_dart_bridge/lib/**/*.dart'
16+
- 'packages/amplify_foundation/amplify_foundation_dart_bridge/pubspec.yaml'
17+
- 'packages/amplify_lints/lib/**/*.yaml'
18+
- 'packages/amplify_lints/pubspec.yaml'
19+
- 'packages/aws_common/lib/**/*.dart'
20+
- 'packages/aws_common/pubspec.yaml'
21+
- 'packages/aws_signature_v4/lib/**/*.dart'
22+
- 'packages/aws_signature_v4/pubspec.yaml'
23+
- 'packages/common/amplify_db_common_dart/lib/**/*.dart'
24+
- 'packages/common/amplify_db_common_dart/pubspec.yaml'
25+
- 'packages/kinesis/amplify_kinesis/**/*.dart'
26+
- 'packages/kinesis/amplify_kinesis/**/*.yaml'
27+
- 'packages/kinesis/amplify_kinesis/lib/**/*'
28+
- 'packages/kinesis/amplify_kinesis/test/**/*'
29+
- 'packages/kinesis/amplify_kinesis_dart/lib/**/*.dart'
30+
- 'packages/kinesis/amplify_kinesis_dart/pubspec.yaml'
31+
- 'packages/smithy/smithy/lib/**/*.dart'
32+
- 'packages/smithy/smithy/pubspec.yaml'
33+
- 'packages/smithy/smithy_aws/lib/**/*.dart'
34+
- 'packages/smithy/smithy_aws/pubspec.yaml'
35+
pull_request:
36+
paths:
37+
- '.github/workflows/amplify_kinesis.yaml'
38+
- '.github/workflows/flutter_vm.yaml'
39+
- 'packages/amplify_core/lib/**/*.dart'
40+
- 'packages/amplify_core/pubspec.yaml'
41+
- 'packages/amplify_foundation/amplify_foundation_dart/lib/**/*.dart'
42+
- 'packages/amplify_foundation/amplify_foundation_dart/pubspec.yaml'
43+
- 'packages/amplify_foundation/amplify_foundation_dart_bridge/lib/**/*.dart'
44+
- 'packages/amplify_foundation/amplify_foundation_dart_bridge/pubspec.yaml'
45+
- 'packages/amplify_lints/lib/**/*.yaml'
46+
- 'packages/amplify_lints/pubspec.yaml'
47+
- 'packages/aws_common/lib/**/*.dart'
48+
- 'packages/aws_common/pubspec.yaml'
49+
- 'packages/aws_signature_v4/lib/**/*.dart'
50+
- 'packages/aws_signature_v4/pubspec.yaml'
51+
- 'packages/common/amplify_db_common_dart/lib/**/*.dart'
52+
- 'packages/common/amplify_db_common_dart/pubspec.yaml'
53+
- 'packages/kinesis/amplify_kinesis/**/*.dart'
54+
- 'packages/kinesis/amplify_kinesis/**/*.yaml'
55+
- 'packages/kinesis/amplify_kinesis/lib/**/*'
56+
- 'packages/kinesis/amplify_kinesis/test/**/*'
57+
- 'packages/kinesis/amplify_kinesis_dart/lib/**/*.dart'
58+
- 'packages/kinesis/amplify_kinesis_dart/pubspec.yaml'
59+
- 'packages/smithy/smithy/lib/**/*.dart'
60+
- 'packages/smithy/smithy/pubspec.yaml'
61+
- 'packages/smithy/smithy_aws/lib/**/*.dart'
62+
- 'packages/smithy/smithy_aws/pubspec.yaml'
63+
schedule:
64+
- cron: "0 13 * * 1" # Every Monday at 06:00 PST
65+
workflow_dispatch:
66+
defaults:
67+
run:
68+
shell: bash
69+
70+
# These permissions are needed to interact with GitHub's OIDC Token endpoint.
71+
permissions:
72+
id-token: write
73+
contents: read
74+
75+
# Cancels in-progress job when there is another push to same ref.
76+
# https://docs.github.com/en/actions/using-jobs/using-concurrency#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow
77+
concurrency:
78+
group: ${{ github.workflow }}-${{ github.ref }}
79+
cancel-in-progress: true
80+
81+
jobs:
82+
test:
83+
uses: ./.github/workflows/flutter_vm.yaml
84+
secrets: inherit
85+
with:
86+
package-name: amplify_kinesis
87+
working-directory: packages/kinesis/amplify_kinesis
88+
has-goldens: false

0 commit comments

Comments
 (0)