-
Type:
Enhancement
-
Status: Closed
-
Priority:
High
-
Resolution: Done
-
Component/s: Performance
-
Labels:None
-
Module:Platform - Performance
-
Reported by:Support
-
Item State:Production Complete
-
Issue Importance:Must Have
Field | Original Value | New Value |
---|---|---|
Status | New Request [ 10029 ] | Pending for Approval [ 10002 ] |
Status | Pending for Approval [ 10002 ] | Approved for Development [ 10003 ] |
Status | Approved for Development [ 10003 ] | In Development [ 10007 ] |
Attachment | Prod_ActionsList.xls [ 21227 ] |
Item State | Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209) | Parent values: LB QA(10201) |
Status | In Development [ 10007 ] | Local Testing [ 10200 ] |
Assignee | Saurabh Sablaka [ saurabh.sablaka ] | Rakesh Roy [ rakeshr ] |
Item State | Parent values: LB QA(10201) | Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) |
Assignee | Rakesh Roy [ rakeshr ] | Kunal Kedari [ kunal.kedari ] |
Item State | Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) | Parent values: LB QA(10201)Level 1 values: In Testing(10210) |
Item State | Parent values: LB QA(10201)Level 1 values: In Testing(10210) | Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) |
Status | Local Testing [ 10200 ] | Pending for Stage Approval [ 10300 ] |
Status | Pending for Stage Approval [ 10300 ] | Approved for Stage [ 10030 ] |
Item State | Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) |
QA | Kunal Kedari [ kunal.kedari ] |
Item State | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) | Parent values: Stage QA(10202)Level 1 values: In Testing(10214) |
Status | Approved for Stage [ 10030 ] | Stage Testing [ 10201 ] |
Item State | Parent values: Stage QA(10202)Level 1 values: In Testing(10214) | Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) |
Status | Stage Testing [ 10201 ] | Pending for Production Approval [ 10301 ] |
Status | Pending for Production Approval [ 10301 ] | Approved for production [ 10034 ] |
Item State | Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) | Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) |
Item State | Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) | Parent values: Production Complete(10222)Level 1 values: Closed(10223) |
Status | Approved for production [ 10034 ] | Production Testing [ 10202 ] |
Resolution | Done [ 10000 ] | |
Status | Production Testing [ 10202 ] | Production Complete [ 10028 ] |
Item State | Parent values: Production Complete(10222)Level 1 values: Closed(10223) | Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) |
Resolution | Done [ 10000 ] | Fixed [ 1 ] |
Status | Production Complete [ 10028 ] | Closed [ 6 ] |
Item State | Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) | Parent values: Production Complete(10222) |
Transition | Time In Source Status | Execution Times |
---|
|
8s | 1 |
|
2s | 1 |
|
2s | 1 |
|
4d 8h 5m | 1 |
|
3d 23h 49m | 1 |
|
23s | 1 |
|
2d 20h 47m | 1 |
|
4h 33m | 1 |
|
2s | 1 |
|
16h 21m | 1 |
|
10s | 1 |
|
42m 14s | 1 |
Implementation details:
ASP State acquires Read / Write lock for any request that uses Session by default. In our application, at number of places we only need to read from session and not make any write operation. For these calls we have modified the session behavior as ReadOnly.
Affected Files:
Web/SharedFunctionWebTier/SharedFunctionWebTier/Controllers/BaseControllers/WORKTERRASharedBaseController.cs
Web/SharedFunctionWebTier/SharedFunctionWebTier/Controllers/Common/CommonController.cs
Web/SharedFunctionWebTier/SharedFunctionWebTier/Controllers/WTHomePage/WTHomePageController.cs
Web/SharedFunctionWebTier/SharedFunctionWebTier/Filters/ActionSessionStateAttribute.cs
Web/SharedFunctionWebTier/SharedFunctionWebTier/SharedFunctionWebTier.csproj
Web/Web Projects/BenAdmin/Areas/UserDetails/Controllers/EmployeeBeneficiary/EmployeeBeneficiaryController.cs
Web/Web Projects/BenAdmin/Areas/UserDetails/Controllers/EnrollNow/EnrollNowController.cs
Web/Web Projects/BenAdmin/Areas/UserDetails/Controllers/EnrollNowSupportingpages/EnrollNowSupportingpagesController.cs
Web/Web Projects/BenAdmin/Areas/UserDetails/Controllers/Exchange/ExchangeController.cs
Web/Web Projects/BenAdmin/Global.asax.cs
Web/Web Projects/WORKTERRA/Areas/UserDetails/Controllers/ChangePassword/ChangePasswordController.cs
Web/Web Projects/WORKTERRA/Global.asax.cs
Action Methods: List of Action Methods with their current Session behavior is mentioned in attached excel.