Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Improved custom tracing span API #3

Closed
wants to merge 662 commits into from

Conversation

johanandren
Copy link
Member

@johanandren johanandren commented Nov 20, 2024

This drops the previous TracingContext and introduces a new akka.javasdk.Tracing API, which provides minimal surface, only giving access to the current parent trace if there is one, and a way to start a new custom child trace.

This is a breaking change but I don't expect anyone to use the custom tracing APIs yet so probably fine.

efgpinto and others added 30 commits October 17, 2024 09:53
* with package and imports to make them fully copy-pasteable into the project created by the archetype
* feat(workflow): ReadOnlyEffect support

* missing endpoint to accept the transfer

* docs

* docs improvements

* fixing glossary references
Edit Vale config so that it correctly detects issues in documentation
writing.

Fix various typos and formatting issues now correctly detected in
documentation.

Move Vale config and rules to docs/ directory.

Disable Vale GitHub action temporarily.

Closes lightbend/kalix#XXX
Add Coursier cache action to improve build performance.
Disable make-docs job temporarily.
Closes lightbend/kalix#XXX
Mention Akka console sample deployment option.

Remove prebuilt-samples page no longer needed.

Closes lightbend/kalix#XXX
Restructure instructions, add prerequisites, troubleshooting, conclusion
and next steps sections.

Fix outdated links.
Create new partials for local and cloud dev prerequisites.

Update existing docs to use new partials for consistency.
Restructure instructions, add prerequisites, troubleshooting, conclusion
and next steps sections.

Fix outdated Kalix references and links.
* feat: added multi-region operations docs

* Apply suggestions from code review

Co-authored-by: Eduardo Pinto <[email protected]>

---------

Co-authored-by: Patrik Nordwall <[email protected]>
Co-authored-by: Eduardo Pinto <[email protected]>
---------

Co-authored-by: Johan Andrén <[email protected]>
Co-authored-by: Eduardo Pinto <[email protected]>
Co-authored-by: Patrik Nordwall <[email protected]>
* docs: simplify language in Libraries overview page

Reduce word count by ~15% while conveying original  message.

* Update docs/src/modules/libraries/pages/index.adoc

Co-authored-by: Patrik Nordwall <[email protected]>

---------

Co-authored-by: Patrik Nordwall <[email protected]>
drosanova and others added 19 commits November 8, 2024 19:55
* docs: timers troubleshooting

* Apply suggestions from code review

Co-authored-by: Patrik Nordwall <[email protected]>

* add serialization and troubleshooting section

* remove superfulous cli usage

* show how to inspect timers

* rename section to 'Best practices'

* remove mention to query methods

* clarify what would happen on error

---------

Co-authored-by: Patrik Nordwall <[email protected]>
* chore: Switch to standard mvn plugin props for Java version

* Try only release

* Since JDK 9 we can use release only
Closes: lightbend/kalix-runtime#XXX
* docs: enity state diagrams remake

* Geo replication diagrams
@github-actions github-actions bot added documentation documentation related java-sdk labels Nov 20, 2024
@johanandren johanandren changed the title DRAFT feat: Improved custom tracing span API feat: Improved custom tracing span API Nov 20, 2024
@ennru ennru removed the java-sdk label Nov 20, 2024
@octonato octonato closed this Nov 20, 2024
@octonato octonato deleted the wip-improved-custom-tracing branch November 20, 2024 13:48
@octonato octonato restored the wip-improved-custom-tracing branch November 20, 2024 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation documentation related
Projects
None yet
Development

Successfully merging this pull request may close these issues.