Closed buraksezer closed 3 weeks ago
:broken_heart: The detected issue is not in one of the allowed statuses :broken_heart:
Detected Status | Open | :x: |
---|---|---|
Allowed Statuses | In Dev,In Code Review,Ready for Testing,In Test,In Progress,In Review | :heavy_check_mark: |
Please ensure your jira story is in one of the allowed statuses
Here are some key observations to aid the review process:
β±οΈ Estimated effort to review: 4 π΅π΅π΅π΅βͺ |
π§ͺ No relevant tests |
π No security concerns identified |
β‘ Recommended focus areas for review Refactoring The changes in the `removeStream` function simplify the stream ID handling by directly using `streamID` instead of constructing a `streamFullID`. This should be carefully tested to ensure that it does not affect the functionality where multiple APIs might share the same `streamID` but differ in `APIID`. |
No code suggestions found for the PR.
API Changes
no api changes detected
Failed conditions
0.0% Coverage on New Code (required β₯ 80%)
User description
PR for https://tyktech.atlassian.net/browse/TT-13508
Changes:
removeStream
uses the correct key to remove an inactive stream, not combining it with the API ID.Related PR: https://github.com/warpstreamlabs/bento/pull/125
PR Type
Bug fix, Enhancement
Description
removeStream
function by using the correct key for removing inactive streams, ensuring that the API ID is not combined with the stream ID.google.golang.org/grpc
dependency to versionv1.67.0
.github.com/warpstreamlabs/bento
dependency to a specific commit for improved performance.Changes walkthrough π
manager.go
Correct stream removal logic in `removeStream` function
ee/middleware/streams/manager.go
removeStream
function to use the correct key for streamremoval.
identification.
go.mod
Update dependencies to latest versions
go.mod
google.golang.org/grpc
to versionv1.67.0
.github.com/warpstreamlabs/bento
to a specific commit.go.sum
...
go.sum ...