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

Performance Engineering - Optimization of Check Eligibility

    Details

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

      Description

      Current Implementation :
      On Enroll now FetchDemographicEligibility and FetchCheckEligibilityForPlanDesign execute multiple times with same Criteria with in transaction.

      New Implementation :
      Optimizing FetchDemographicEligibility and FetchCheckEligibilityForPlanDesign
      cache output Criteria/Employee/Effective date wise in hashtable with in transaction whenever same criteria execute it will returns output from hashtable no need to execute same criteria every time in single transaction.
      Impacted Area :Enroll Now and Import functionality.
      Affected File :GenericEligblityCheck.vb,Eligibility.VB

        Attachments

        1. TestCases.xls
          12 kB
        2. WT11030.xls
          9 kB

          Activity

          roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 11/Sep/17 01:03 PM
          • Time Spent:
            8.5h
             

            out put cache into hashtable for eligibility and return it with same key

          roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 12/Sep/17 08:00 AM
          • Time Spent:
            5h
             
            <No comment>
          roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 13/Sep/17 08:00 AM - edited
          • Time Spent:
            3.5h
             

            Execute workflow existing users and new user

          roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 18/Sep/17 08:00 AM - edited
          • Time Spent:
            1.5h
             

            patch merge with LB

          roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 19/Sep/17 08:00 AM - edited
          • Time Spent:
            6h
             

            changes did rule based cache removed from Contingency based

          roshan.deshmukh Roshan Deshmukh (Inactive) logged work - 20/Sep/17 08:00 AM - edited
          • Time Spent:
            8h
             

            Test and verified deployed on LB

          prasadp Prasad Pise (Inactive) logged work - 22/Sep/17 09:22 AM
          • Time Spent:
            0.5h
             

            Internal Discussion with Priya and Mahendra

          jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 22/Sep/17 12:18 PM
          • Time Spent:
            2h
             

            LB Testing

          priya.dhamande Priya Dhamande (Inactive) logged work - 22/Sep/17 01:17 PM
          • Time Spent:
            2.5h
             

            LB testing
            Discussion with Roshan

          priya.dhamande Priya Dhamande (Inactive) logged work - 26/Sep/17 08:47 AM
          • Time Spent:
            1h
             

            LB Testing
            discussion with roshan

          prasadp Prasad Pise (Inactive) logged work - 26/Sep/17 01:06 PM
          • Time Spent:
            0.25h
             

            Internal Discussions and Status update

          priya.dhamande Priya Dhamande (Inactive) logged work - 28/Sep/17 08:45 AM
          • Time Spent:
            2h
             

            LB testing and scenarios creation

          priya.dhamande Priya Dhamande (Inactive) logged work - 03/Oct/17 05:21 PM
          • Time Spent:
            3h
             

            Stage Testing

          priya.dhamande Priya Dhamande (Inactive) logged work - 06/Oct/17 05:58 PM - edited
          • Time Spent:
            3h
             

            Stage Testing

            People

            Assignee:
            priya.dhamande Priya Dhamande (Inactive)
            Reporter:
            roshan.deshmukh Roshan Deshmukh (Inactive)
            Developer:
            Roshan Deshmukh (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Code Review Date:

                Time Tracking

                Estimated:
                Original Estimate - 32h Original Estimate - 32h
                32h
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 46.75h
                46.75h