Commit graph

170 commits

Author SHA1 Message Date
Ethan Katnic
88ff519d51 Fix sts assume role credential provider logic 2024-11-04 16:47:42 -08:00
Ethan Katnic
210d61a843 Improve logging for failed/successful credential creation 2024-11-04 12:53:15 -08:00
Ethan Katnic
c27744d789 Update properties files with correct property name 2024-11-04 10:15:03 -08:00
Ethan Katnic
16ab7c8d25 Catch up to kclv3-off-master 2024-11-04 09:25:11 -08:00
Aravinda Kidambi Srinivasan
a27c22def9 Rename few classes and fields from review of multi-lang changes 2024-11-01 17:15:11 -07:00
Furqaan Ali
67d54045c1 Merge from multilang-kclv3 branch: Add multi-lang support for new configs, refactor enums, and update documentation
This is a squash of commits a144dfaac117415c400e8786b98060f5660d4276 through 4185f6e72520744e8a18cd04c550bc57a1bfd298.
2024-11-01 15:11:40 -07:00
Furqaan Ali
a754364d29 KCLv3 merge 2024-10-31 14:11:40 -07:00
Ethan Katnic
0d890a24d8 Add testing for property key parsing. Update documentation for providers. 2024-09-23 11:13:27 -07:00
Ethan Katnic
95253af6f2 Remove inline comment 2024-09-10 13:57:27 -07:00
Ethan Katnic
88dc89e1a8 Remove unused import and clean up helper processKey fn 2024-09-10 11:40:46 -07:00
Ethan Katnic
df0782d34c Replace AWSCredentialProvider with AwsCredentialProvider to be consistent with SDK v2 naming convention 2024-09-10 11:33:47 -07:00
Ethan Katnic
f8d5750bd2 Update comment references to AWS SDK v2 2024-09-10 08:34:33 -07:00
Ethan Katnic
f87bf83deb Reorganize getValidCredentialsProviders to simplify calls 2024-09-09 13:26:51 -07:00
Ethan Katnic
ac7d975c5f Specify sts provider path for conversion to kclStsProvider 2024-09-05 09:39:22 -07:00
Ethan Katnic
4d5a3995f0 Fix method header to remove unused param description 2024-09-05 08:53:50 -07:00
Ethan Katnic
90d984b670 Add method header for getClass helper 2024-09-04 10:38:15 -07:00
Ethan Katnic
892cc79dfc Add functionality to decoder for create(arg) providers and refactor provider creation 2024-09-04 10:31:43 -07:00
Ethan Katnic
1e708e1196 Add tests to validate create() method providers and StsAssumeRoleCredentialsProvider 2024-09-04 10:30:56 -07:00
Ethan Katnic
77a3440f0b Clean up legacy library names 2024-08-29 16:21:23 -07:00
Ethan Katnic
6deff85994 Remove unused prefix 2024-08-29 16:16:18 -07:00
Ethan Katnic
9b342180e0 Clean up unused changes 2024-08-29 16:13:02 -07:00
Ethan Katnic
921781b9f9 Simplify decoder logic for empty create constructor. Update documentation. 2024-08-29 15:46:42 -07:00
Ethan Katnic
444a4ddf9a Add https check 2024-08-27 10:19:27 -07:00
Ethan Katnic
22c2a7c910 Simplify syntax of StsAssumeRoleCredentialsProvider 2024-08-27 09:10:49 -07:00
Ethan Katnic
6799c81f82 Simplify StsAssumeRoleCredentialsProvider logic 2024-08-27 09:06:07 -07:00
Ethan Katnic
f8eafb457a Add casting check for create() provider 2024-08-22 10:33:07 -07:00
Ethan Katnic
8aa81dc255 Remove unused old sdk version 2024-08-21 11:35:28 -07:00
Ethan Katnic
4edccf42f0 Add region validation to region setting in NestedPropertyProcessor 2024-08-21 10:44:18 -07:00
Ethan Katnic
e6402773d6 Fix syntax error, update method header for new clazz param 2024-08-21 09:18:17 -07:00
Ethan Katnic
f83f8c8e02 Upgrade DefaultCredentialsProvider and AwsBasicCredentials to AWS SDK v2 2024-08-21 08:49:42 -07:00
Ethan Katnic
c8f642b435 Upgrade ProviderPropertyValueDecoder to aws SDK v2 2024-08-21 08:48:31 -07:00
Ethan Katnic
17f7d51845 Remove v1 credential wrapper from daemon configuration 2024-08-20 10:08:10 -07:00
Ethan Katnic
119ef42206 Rewrite KCLSTSAssumeRoleCredentialsProvider to use AWS SDK v2 2024-08-19 17:41:06 -07:00
Ethan Katnic
a8b70da3b3 Upgrade NestedPropertyKey and NestedPropertyProcessor to AWS SDKv2 2024-08-19 17:39:30 -07:00
lucienlu-aws
1c0c41c4e8
Add config to enable PITR (#1365)
* Add config to enable PITR
2024-07-15 14:15:52 -07:00
dependabot[bot]
78fb42ede1 Bump commons-io:commons-io from 2.15.1 to 2.16.1
Bumps commons-io:commons-io from 2.15.1 to 2.16.1.

---
updated-dependencies:
- dependency-name: commons-io:commons-io
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-07 11:06:32 -07:00
dependabot[bot]
a83b3fbd57 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0
Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.6.3 to 3.7.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.3...maven-javadoc-plugin-3.7.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 09:06:16 -07:00
Nakul Joshi
49fa32d68e Update maven compiler plugin to 3.13.0
This version of the compiler plugin supports the `--release` option as
documented [here](https://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-release.html).
2024-05-30 09:33:41 -07:00
Nakul Joshi
18fe49eed0 run spotless:apply 2024-05-21 01:27:20 -07:00
Nakul Joshi
409a8f13cd add spotless 2024-05-21 01:27:20 -07:00
kcl-release-automation-bot
35fc72b2c8
Add snapshot to version 2.6.1-SNAPSHOT (#1324) 2024-05-01 17:54:42 -07:00
kcl-release-automation-bot
89a90e34e2
Preparation for v2.6.0 (#1323) 2024-05-01 17:48:25 -07:00
lucienlu-aws
96be30b3e7
Change agedFailoverTimeMultiplier config to doPriorityLeaseTaking (#1317)
* Change agedFailoverTimeMultiplier config to doPriorityLeaseTaking
2024-04-22 10:35:08 -07:00
vincentvilo-aws
7d55b7a77f
Create script to check for backwards compatibility (#1316)
* create script to check for backwards compatibility

* move scripts directory to .github folder

* add execute permissions to script

* moved the 'continue' call to the find_removed_methods() function

* add function to check if minor release is being performed

* Upgrade version to 2.6.0-SNAPSHOT
2024-04-19 14:01:04 -07:00
lucienlu-aws
981899499f
Expose veryOldLeaseDurationMultiplier in LeaseManagementConfig (#1307)
* Expose veryOldLeaseDurationMultiplier in LeaseManagementConfig as agedFailoverTimeMultiplier
2024-04-10 11:24:53 -07:00
kcl-release-automation-bot
581d713815
Add snapshot to version 2.5.9-SNAPSHOT (#1303) 2024-04-02 08:09:22 -07:00
kcl-release-automation-bot
bf5ab60f4b
Preparation for v2.5.8 (#1290) 2024-03-27 15:19:20 -07:00
dependabot[bot]
fcfa3ec08f
Upgrade org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.3 (#1282)
Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.5.0 to 3.6.3.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.5.0...maven-javadoc-plugin-3.6.3)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 10:07:03 -07:00
kcl-release-automation-bot
f205673fee
Preparation for v2.5.7 (#1287) 2024-03-19 11:09:32 -07:00
dependabot[bot]
ddff314020
Bump commons-io:commons-io from 2.11.0 to 2.15.1 (#1236)
Bumps commons-io:commons-io from 2.11.0 to 2.15.1.

---
updated-dependencies:
- dependency-name: commons-io:commons-io
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 10:38:07 -07:00