Uploaded image for project: 'WORKTERRA'
  1. WORKTERRA
  2. WT-10772

Performance - Caching of get company details and Employee PopUp Details

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Module:
      Performance Management
    • Reported by:
      Harbinger
    • Item State:
      Production Complete - Closed
    • Severity:
      Simple

      Description

      As per Production Performance Testing of 20 August results we observe GetCompanyDetails action took 7.8 % (Total Time) for optimize this time we decide cache this output on employee level. On self serve mode Employee PopUp Details call on every page load

        Attachments

          Issue Links

            Activity

            roshan.deshmukh Roshan Deshmukh (Inactive) created issue -
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Field Original Value New Value
            Assignee Vijay Siddha [ vijays ] Roshan Deshmukh [ roshan.deshmukh ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Status New Request [ 10029 ] Pending for Approval [ 10002 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Status Pending for Approval [ 10002 ] Approved for Development [ 10003 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Status Approved for Development [ 10003 ] In Development [ 10007 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Code Reviewed By Nandkumar Karlekar [ 11904 ]
            ashwin.wankhede Ashwin Wankhede (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Summary Performance - Caching of get company details Performance - Caching of get company details and Employee PopUp Details
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Description As per Production Performance Testing of 20 August results we observe GetCompanyDetails action took 7.8 % (Total Time) for optimize this time we decide cache this output on employee level As per Production Performance Testing of 20 August results we observe GetCompanyDetails action took 7.8 % (Total Time) for optimize this time we decide cache this output on employee level. On self serve mode Employee PopUp Details call on every page load
            Hide
            roshan.deshmukh Roshan Deshmukh (Inactive) added a comment -

            Employee Level Changes:-

            1. Company Details:-

            On employee level company details are fetch once and same data will serve upto the user out , in mean while any admin changed company details as well as class details it will reflect on next login .

            2. Employee PopUp Details:-

            In existing scenario GetEmployeePopUpDetailsCollection action call on every page load instead of this we call on user action whenever user click or hover on info icon this will action will execute.

            Show
            roshan.deshmukh Roshan Deshmukh (Inactive) added a comment - Employee Level Changes:- 1. Company Details:- On employee level company details are fetch once and same data will serve upto the user out , in mean while any admin changed company details as well as class details it will reflect on next login . 2. Employee PopUp Details:- In existing scenario GetEmployeePopUpDetailsCollection action call on every page load instead of this we call on user action whenever user click or hover on info icon this will action will execute.
            Show
            nandkumar Nandkumar Prabhakar Karlekar (Inactive) added a comment - Shailesh Chikate
            Hide
            rakeshr Rakesh Roy (Inactive) added a comment -

            Roshan Deshmukh Please provide analysis document to make test case accordingly. Also provide some impacted feature to avoid any gap.

            Nandkumar Prabhakar KarlekarBharti SatputeVijay SiddhaHrishikesh DeshpandePrasad Pise

            Show
            rakeshr Rakesh Roy (Inactive) added a comment - Roshan Deshmukh Please provide analysis document to make test case accordingly. Also provide some impacted feature to avoid any gap. Nandkumar Prabhakar Karlekar Bharti Satpute Vijay Siddha Hrishikesh Deshpande Prasad Pise
            roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 24/Aug/17 02:07 AM - edited
            • Time Spent:
              8.5h
               

              GetCompanyDetails:-
              This action used for showing company details on every pages it ,so that we cache this output for serve data on every page from session . Company details are fill on 1st request only at time of login .

              GetEmployeePopUpDetailsCollection:-
              This action is used for to show employee info not require to call on every page instead of this whenever user hover on info icon then only it fetch data.

            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
            roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 24/Aug/17 08:00 AM - edited
            • Time Spent:
              3h
               

              Patch added to production for record test

            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Assignee Roshan Deshmukh [ roshan.deshmukh ] Rakesh Roy [ rakeshr ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Attachment Analysis_WT-10772.odt [ 59725 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Remaining Estimate 12h [ 43200 ] 5.5h [ 19800 ]
            Time Spent 6.5h [ 23400 ]
            Worklog Id 74071 [ 74071 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Remaining Estimate 5.5h [ 19800 ] 3.5h [ 12600 ]
            Time Spent 6.5h [ 23400 ] 8.5h [ 30600 ]
            Worklog Id 74071 [ 74071 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Remaining Estimate 3.5h [ 12600 ] 0.5h [ 1800 ]
            Time Spent 8.5h [ 30600 ] 11.5h [ 41400 ]
            Worklog Id 74072 [ 74072 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Worklog Id 74072 [ 74072 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            rakeshr Rakesh Roy (Inactive) made changes -
            Assignee Rakesh Roy [ rakeshr ] Prasad Pise [ prasadp ]
            prasadp Prasad Pise (Inactive) made changes -
            Assignee Prasad Pise [ prasadp ] Kunal Kedari [ kunal.kedari ]
            Hide
            prasadp Prasad Pise (Inactive) added a comment -

            Hi Nandkumar Prabhakar Karlekar

            Kunal will be working on this task and there are other demo related highest priority tasks for today. So for today there will be no action on this ticket.

            Thanks
            -Prasad

            CC: Rakesh RoyHrishikesh Deshpande

            Show
            prasadp Prasad Pise (Inactive) added a comment - Hi Nandkumar Prabhakar Karlekar Kunal will be working on this task and there are other demo related highest priority tasks for today. So for today there will be no action on this ticket. Thanks -Prasad CC: Rakesh Roy Hrishikesh Deshpande
            rajiv.rajan Rajiv Rajan (Inactive) made changes -
            Remaining Estimate 0.5h [ 1800 ] 0h [ 0 ]
            Time Spent 11.5h [ 41400 ] 12.5h [ 45000 ]
            Worklog Id 74572 [ 74572 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Production Due Date 07/Sep/2017
            Stage Due Date 4/Sep/17 [ 2017-09-04 ]
            rajiv.rajan Rajiv Rajan (Inactive) made changes -
            Remaining Estimate 0h [ 0 ] 1h [ 3600 ]
            Time Spent 12.5h [ 45000 ] 11.5h [ 41400 ]
            Worklog Id 74572 [ 74572 ]
            Worklog Time Spent 1h [ 3600 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
            kunal.kedari Kunal Kedari (Inactive) logged work - 04/Sep/17 05:24 PM
            • Time Spent:
              2h
               

              Analysis and test case writing

            kunal.kedari Kunal Kedari (Inactive) logged work - 04/Sep/17 05:25 PM
            • Time Spent:
              2h
               

              Testing on Local

            kunal.kedari Kunal Kedari (Inactive) logged work - 04/Sep/17 05:25 PM
            • Time Spent:
              2h
               

              Testing on Local

            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Link This issue duplicates NF-4292 [ NF-4292 ]
            Hide
            roshan.deshmukh Roshan Deshmukh (Inactive) added a comment -

            This issue same as NF-4292 hence mark it as duplicates

            Show
            roshan.deshmukh Roshan Deshmukh (Inactive) added a comment - This issue same as NF-4292 hence mark it as duplicates
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 06/Sep/17 08:00 AM - edited
            • Time Spent:
              8h
               

              new image upload not reflect on refresh or page change

            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: In Testing(10214)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Link This issue is blocked by NF-4341 [ NF-4341 ]
            prasadp Prasad Pise (Inactive) logged work - 06/Sep/17 12:40 PM
            • Time Spent:
              0.5h
               

              Internal discussions with Kunal , Nandu and team

            kunal.kedari Kunal Kedari (Inactive) logged work - 06/Sep/17 05:00 PM
            • Time Spent:
              3h
               

              Testing on Stage

            kunal.kedari Kunal Kedari (Inactive) logged work - 06/Sep/17 05:00 PM
            • Time Spent:
              2h
               

              Fix verification of performance on Azure
              Testing on Stage and Azure after reverting patch

            kunal.kedari Kunal Kedari (Inactive) made changes -
            Link This issue is blocked by NF-4337 [ NF-4337 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Remaining Estimate 1h [ 3600 ] 0h [ 0 ]
            Time Spent 11.5h [ 41400 ] 19.5h [ 70200 ]
            Worklog Id 77266 [ 77266 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Worklog Id 77266 [ 77266 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            kunal.kedari Kunal Kedari (Inactive) logged work - 07/Sep/17 05:00 PM
            • Time Spent:
              3h
               

              Fix verification on Local

            nandkumar Nandkumar Prabhakar Karlekar (Inactive) logged work - 08/Sep/17 12:59 AM
            • Time Spent:
              4h
               

              Review and check in

            prasadp Prasad Pise (Inactive) made changes -
            Time Spent 19.5h [ 70200 ] 20h [ 72000 ]
            Worklog Id 77740 [ 77740 ]
            kunal.kedari Kunal Kedari (Inactive) logged work - 08/Sep/17 05:00 PM
            • Time Spent:
              2h
               

              Testing the fixes on Local (wt-stage) environment

            nandkumar Nandkumar Prabhakar Karlekar (Inactive) made changes -
            Time Spent 20h [ 72000 ] 24h [ 86400 ]
            Worklog Id 77926 [ 77926 ]
            nandkumar Nandkumar Prabhakar Karlekar (Inactive) logged work - 11/Sep/17 01:02 PM
            • Time Spent:
              4h
               


              review and unit testing on Lb

            rakeshr Rakesh Roy (Inactive) made changes -
            Stage Due Date 4/Sep/17 [ 2017-09-04 ] 20/Sep/17 [ 2017-09-20 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Production Due Date 07/Sep/2017 21/Sep/2017
            Hide
            roshan.deshmukh Roshan Deshmukh (Inactive) added a comment -

            Hi Prasad Pise

            Can you please update who will going to test this tickets and respective bugs.

            CC:Rakesh Roy Nandkumar Prabhakar Karlekar

            Show
            roshan.deshmukh Roshan Deshmukh (Inactive) added a comment - Hi Prasad Pise Can you please update who will going to test this tickets and respective bugs. CC: Rakesh Roy Nandkumar Prabhakar Karlekar
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Hi Roshan Deshmukh,

            I am testing this change and related bugs today on Local (wt-stage).

            Cc: Nandkumar Prabhakar Karlekar, Rakesh Roy, Prasad Pise

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Hi Roshan Deshmukh , I am testing this change and related bugs today on Local (wt-stage). Cc: Nandkumar Prabhakar Karlekar , Rakesh Roy , Prasad Pise
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            We have verified the mentioned enhancement and it' related bugs on Local(wt-stage), we can deploy it to Stage.

            Cc: Nandkumar Prabhakar Karlekar, Prasad Pise

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - We have verified the mentioned enhancement and it' related bugs on Local(wt-stage), we can deploy it to Stage. Cc: Nandkumar Prabhakar Karlekar , Prasad Pise
            kunal.kedari Kunal Kedari (Inactive) made changes -
            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)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Added QA estimations (15 Hrs) to original one (12Hrs)

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Added QA estimations (15 Hrs) to original one (12Hrs)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Original Estimate 12h [ 43200 ] 27h [ 97200 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 24h [ 86400 ] 26h [ 93600 ]
            Worklog Id 79836 [ 79836 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 26h [ 93600 ] 28h [ 100800 ]
            Worklog Id 79837 [ 79837 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 28h [ 100800 ] 30h [ 108000 ]
            Worklog Id 79838 [ 79838 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            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)
            roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 20/Sep/17 08:00 AM - edited
            • Time Spent:
              1h
               

              Merge changes on azure

            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: In Testing(10214)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            We have verified the mentioned enhancement and it' related bugs on Stage environment, we can deploy it to Production.

            Cc : Nandkumar Prabhakar Karlekar, Prasad Pise

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - We have verified the mentioned enhancement and it' related bugs on Stage environment, we can deploy it to Production. Cc : Nandkumar Prabhakar Karlekar , Prasad Pise
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Local Testing [ 10200 ] Pending for Stage Approval [ 10300 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            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)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Pending for Stage Approval [ 10300 ] Approved for Stage [ 10030 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Approved for Stage [ 10030 ] Stage Testing [ 10201 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Stage Testing [ 10201 ] Pending for Production Approval [ 10301 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Pending for Production Approval [ 10301 ] Approved for production [ 10034 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Time Spent 30h [ 108000 ] 31h [ 111600 ]
            Worklog Id 80086 [ 80086 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Worklog Id 80086 [ 80086 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 31h [ 111600 ] 34h [ 122400 ]
            Worklog Id 80135 [ 80135 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 34h [ 122400 ] 36h [ 129600 ]
            Worklog Id 80138 [ 80138 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 36h [ 129600 ] 39h [ 140400 ]
            Worklog Id 80147 [ 80147 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 39h [ 140400 ] 41h [ 147600 ]
            Worklog Id 80164 [ 80164 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            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)
            roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 21/Sep/17 08:00 AM - edited
            • Time Spent:
              2h
               

              merge with production

            kunal.kedari Kunal Kedari (Inactive) logged work - 21/Sep/17 05:00 PM
            • Time Spent:
              3h
               

              Testing on Production

            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Time Spent 41h [ 147600 ] 43h [ 154800 ]
            Worklog Id 80362 [ 80362 ]
            roshan.deshmukh Roshan Deshmukh (Inactive) made changes -
            Worklog Id 80362 [ 80362 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 43h [ 154800 ] 46h [ 165600 ]
            Worklog Id 80889 [ 80889 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Changes are verified on Production, working as expected. Hence closing.

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Changes are verified on Production, working as expected. Hence closing.
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Approved for production [ 10034 ] Production Testing [ 10202 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Production Complete [ 10028 ] Closed [ 6 ]
            nandkumar Nandkumar Prabhakar Karlekar (Inactive) made changes -
            Time Spent 46h [ 165600 ] 50h [ 180000 ]
            Worklog Id 81662 [ 81662 ]
            Transition Time In Source Status Execution Times
            Roshan Deshmukh (Inactive) made transition -
            New Request Pending for Approval
            1d 2m 1
            Roshan Deshmukh (Inactive) made transition -
            Pending for Approval Approved for Development
            3s 1
            Roshan Deshmukh (Inactive) made transition -
            Approved for Development In Development
            3s 1
            Rakesh Roy (Inactive) made transition -
            In Development In LB Testing
            5d 20h 9m 1
            Kunal Kedari (Inactive) made transition -
            In LB Testing Pending for Stage Approval
            22d 3h 37m 1
            Kunal Kedari (Inactive) made transition -
            Pending for Stage Approval Approved for Stage
            3m 42s 1
            Kunal Kedari (Inactive) made transition -
            Approved for Stage Stage Testing
            3s 1
            Kunal Kedari (Inactive) made transition -
            Stage Testing Pending for Production Approval
            9s 1
            Kunal Kedari (Inactive) made transition -
            Pending for Production Approval Approved for production
            3s 1
            Kunal Kedari (Inactive) made transition -
            Approved for production In Production Testing
            4d 19h 5m 1
            Kunal Kedari (Inactive) made transition -
            In Production Testing Production Complete
            8s 1
            Kunal Kedari (Inactive) made transition -
            Production Complete Closed
            3s 1

              People

              Assignee:
              kunal.kedari Kunal Kedari (Inactive)
              Reporter:
              roshan.deshmukh Roshan Deshmukh (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Pre-Prod Due Date:
                Production Due Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 27h Original Estimate - 27h
                  27h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50h
                  50h