Commit 03024be
docs: HelloWorldStreamFunction in examples fails with sam (#1532)
* Setting up Kotlin environment. Converting test to Kotlin.
* Deploying via SAM successfully.
* Added Kotlin example.
* Removing unused Gradle build file.
* Adding SAM template so can be used as an existing project and Java target compatibility
* Adding SAM template so can be used as an existing project
* Updating guidance to use SAM for build and deploy
* Restructuring separate Java and Kotlin examples.
* Updating core examples readme to represent new structure for Java and Kotlin examples.
* Refactoring application code for efficiency, updating build to cover tests too and is more idiomatic and readme to be more descriptive
* Updating to fix trailing \n
* Updating guidance to be more specific for examples
* Adopting new mechanism for specifying jvm target.
* accommodating new project structure
* Fixing link typo after refactoring
* Setting up Kotlin environment. Converting test to Kotlin.
* Deploying via SAM successfully.
* Added Kotlin example.
* Removing unused Gradle build file.
* Adding SAM template so can be used as an existing project and Java target compatibility
* Adding SAM template so can be used as an existing project
* Updating guidance to use SAM for build and deploy
* Restructuring separate Java and Kotlin examples.
* Updating core examples readme to represent new structure for Java and Kotlin examples.
* Refactoring application code for efficiency, updating build to cover tests too and is more idiomatic and readme to be more descriptive
* Updating to fix trailing \n
* Updating guidance to be more specific for examples
* Adopting new mechanism for specifying jvm target.
* accommodating new project structure
* Fixing link typo after refactoring
* Flattening structure back to original to make merging easier for v2
* Adding build for Kotlin Gradle
* Adding build for Kotlin Gradle - Restructuring Java examples to v1 approach
* Correcting paths
* Adding SNAPSHOT support and local capability for Maven. Testing using Java 1.8
* Reviewed and updated against PR comments.
* Un-commenting examples
* Adding validation step for IaC SAM
* Adding Terraform for Java projects IaC validator and linter
* Adding additional projects for SAM validation and matrix approach
* Refactoring stream function to process input logging example with a Lambda Function URL instead of APIGW.
* Demonstrating Java streaming response
* Refactoring stream function to process input logging example to return
* Update CONTRIBUTING.md
* fix: get trace id from system property when env var is not set (#1503)
* fix: check if XRAY Trace ID is present in System property
* chore: remove erroneous extra char in tests
* fix #1500 (#1506)
* feat: Add support for POWERTOOLS_LOGGER_LOG_EVENT (#1510)
* chore: Addition of Warn Message If Invalid Annotation Key While Tracing #1511 (#1512)
* feat: ALC (#1514)
* handle AWS_LAMBDA_LOG configuration
* ALC documentation + code review
* update doc
* chore:Prep release 1.18.0 (#1515)
* chore:prep release 1.18.0
* update version
* update version in kotlin example
* maven local repo in gradle example
* update changelog
---------
Co-authored-by: scottgerring <scottgerring@users.noreply.github.com>
* chore: update version to next snapshot: 1-19.0-SNAPSHOT (#1516)
* update version to next snapshot: 1-19.0-SNAPSHOT
* update version to next snapshot: 1-19.0-SNAPSHOT
* update version to next snapshot: 1-19.0-SNAPSHOT
* building only for LTS
* Add some more margin to the test pause (#1518)
* test: e2e tests with java 21 (#1517)
* e2e tests with java 21
* Run Java21 tests using the Java17 compiler
* Run all of the E2E tests in parallel, not just the first 3
* Try again
* .
* Let's try again
* Add some comment on Java21 to the repo
* Add caveat about lambda runtimes
* Clean up wording a little
---------
Co-authored-by: Scott Gerring <gerrings@amazon.com>
* update doc for ALC (#1520)
* chore: Testing java21 aspectj pre-release (#1519)
* e2e tests with java 21
* use aspectj 1.9.21-SNAPSHOT
* Fix log4j2.xml missing in logging test for java21
* rollback double runtime
* remove comment
* keep aspectj 1.9.7 in parent for java8 compatibility
* use M1 instead of snapshot
* update documentation for aspectj
* update documentation for aspectj
---------
Co-authored-by: Jerome Van Der Linden <jeromevdl@gmail.com>
* chore: Remove build cruft
* Adding context for using RequestStreamHandler
* removing pr_lint
* Update examples/powertools-examples-core/sam/src/main/java/helloworld/AppStream.java
Clarify usage of RequestStreamHandler.
Co-authored-by: Alexey Soshin <alexey.soshin@gmail.com>
---------
Co-authored-by: Jason Harris <harrzjas@amazon.com>
Co-authored-by: Scott Gerring <scottgerring@users.noreply.github.com>
Co-authored-by: Jason Harris <harrzjas@amazon.co.uk>
Co-authored-by: Jérôme Van Der Linden <117538+jeromevdl@users.noreply.github.com>
Co-authored-by: Michele Ricciardi <mriccia@amazon.com>
Co-authored-by: Alexey Soshin <alexey.soshin@gmail.com>
Co-authored-by: jdoherty <jdoherty07@gmail.com>
Co-authored-by: Scott Gerring <gerrings@amazon.com>
Co-authored-by: Jerome Van Der Linden <jeromevdl@gmail.com>1 parent 628a2ca commit 03024be
File tree
1 file changed
+25
-4
lines changed- examples/powertools-examples-core/sam/src/main/java/helloworld
1 file changed
+25
-4
lines changedLines changed: 25 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
23 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
24 | 28 | | |
25 | 29 | | |
26 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
27 | 37 | | |
28 | 38 | | |
| 39 | + | |
29 | 40 | | |
30 | 41 | | |
31 | 42 | | |
32 | 43 | | |
33 | | - | |
34 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
35 | 50 | | |
36 | | - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
37 | 57 | | |
38 | 58 | | |
| 59 | + | |
0 commit comments