-
Notifications
You must be signed in to change notification settings - Fork 204
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
refactor!: add agent context #920
refactor!: add agent context #920
Conversation
999a888
to
eae5f82
Compare
Codecov Report
@@ Coverage Diff @@
## 0.3.0-pre #920 +/- ##
=============================================
+ Coverage 86.51% 86.62% +0.11%
=============================================
Files 512 515 +3
Lines 12468 12542 +74
Branches 2103 2131 +28
=============================================
+ Hits 10787 10865 +78
+ Misses 1585 1582 -3
+ Partials 96 95 -1
Continue to review full report at Codecov.
|
Signed-off-by: Timo Glastra <[email protected]> BREAKING CHANGE: To make AFJ multi-tenancy ready, all services and repositories have been made stateless. A new `AgentContext` is introduced that holds the current context, which is passed to each method call. The public API hasn't been affected, but due to the large impact of this change it is marked as braking. Signed-off-by: Timo Glastra <[email protected]>
eae5f82
to
017d2b7
Compare
I assume the test will succeed once #935 is merged. |
Yes, locally that's the only tests failing |
Merging as the only failed test is the one as fixed in #935 so we can keep the PR review going |
Signed-off-by: Timo Glastra <[email protected]> BREAKING CHANGE: To make AFJ multi-tenancy ready, all services and repositories have been made stateless. A new `AgentContext` is introduced that holds the current context, which is passed to each method call. The public API hasn't been affected, but due to the large impact of this change it is marked as breaking.
Signed-off-by: Timo Glastra <[email protected]> BREAKING CHANGE: To make AFJ multi-tenancy ready, all services and repositories have been made stateless. A new `AgentContext` is introduced that holds the current context, which is passed to each method call. The public API hasn't been affected, but due to the large impact of this change it is marked as breaking.
Signed-off-by: Timo Glastra <[email protected]> BREAKING CHANGE: To make AFJ multi-tenancy ready, all services and repositories have been made stateless. A new `AgentContext` is introduced that holds the current context, which is passed to each method call. The public API hasn't been affected, but due to the large impact of this change it is marked as breaking.
Signed-off-by: Timo Glastra [email protected]
This is the same PR as #881, but based off the 0.3.0-pre branch instead of main. There's no changes compared to #881 except for making it work with this branch (making the new w3c services stateless). Due to the breaking changes we don't want to have this in main just yet.
BREAKING CHANGE: To make AFJ multi-tenancy ready, all services and repositories have been made stateless. A new
AgentContext
is introduced that holds the current context, which is passed to each method call. The public API hasn't been affected, but due to the large impact of this change it is marked as breaking.