Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-9993

Remove initial building of table details when ajax option is set

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-10035Details not open for initial load when open option is set
      KULRICE-7650Collection table details, ajax retrieval option
      KULRICE-11971Open/close all details to work with ajax disclosure
      KULRICE-9603Ajax request for table detail content fails the second time when the detail contains a nested placeholder
      KULRICE-8570When sub-collections of a table are defined, automatically set in details group
      KULRICE-7952Add support for ajax retrieval of detail content
      KULRICE-12963Table page gets built twice initially when server side paging is enabled
      KULRICE-10094Default closed disclosures should have ajax retrieval option
      KULRICE-8671Detailed search issues when document type selected is INITIATED
      KULRICE-4805DocumentTypePermissionServiceImpl seems to build permission details incorrectly
    • Epic Link:
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      UIF Component
    • Sprint:
      2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 3, 2.4.0-m3 KRAD UXI Sprint 4, 2.4.0-m4 KRAD UXI Sprint 4
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      When the Ajax option for table details is set, prevent the initial building of the detail groups. The detail groups will get rebuilt anyhow when the request is made. The only reason we need the prebuilt groups is to adjust the id and binding, but we should be able to determine this and send to the client (to send back as part of the request).

      Prevent the initial build would improve performance of the initial request.

        Issue Links

          Activity

          Jerry Neal (Inactive) made changes -
          Field Original Value New Value
          Parent KULRICE-6557 [ 87905 ]
          Issue Type Sub Task [ 43 ] Improvement [ 4 ]
          Jerry Neal (Inactive) made changes -
          Epic Link KULRICE-10089 [ 120211 ]
          Jessica Coltrin (Inactive) made changes -
          Fix Version/s 2.4.0-m1 [ 17035 ]
          Shem Patterson (Inactive) made changes -
          Workflow custom [ 204962 ] Copy of custom for rice [ 208190 ]
          Shem Patterson (Inactive) made changes -
          Workflow Copy of custom for rice [ 208190 ] custom [ 217938 ]
          Shem Patterson (Inactive) made changes -
          Workflow custom [ 217938 ] Rice Workflow [ 227686 ]
          Jerry Neal (Inactive) made changes -
          Fix Version/s 2.3.1 [ 17053 ]
          Fix Version/s 2.4 [ 16913 ]
          Peter Giles (Inactive) made changes -
          Rank Ranked higher
          Jerry Neal (Inactive) made changes -
          Fix Version/s 2.4.0-m2 [ 17036 ]
          Fix Version/s 2.4 [ 16913 ]
          Fix Version/s 2.3.1 [ 17053 ]
          Jerry Neal (Inactive) made changes -
          Rank Ranked higher
          Brian Smith (Inactive) made changes -
          Assignee Brian Smith [ bsmith ]
          Brian Smith (Inactive) made changes -
          Original Estimate 1 day, 6 hours [ 50400 ]
          Remaining Estimate 1 day, 6 hours [ 50400 ]
          Jessica Coltrin (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3 [ 76 ]
          Brian Smith (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Brian Smith (Inactive) made changes -
          Remaining Estimate 1 day, 6 hours [ 50400 ] 1 day, 4 hours [ 43200 ]
          Time Spent 2 hours [ 7200 ]
          Worklog Id 88647 [ 88647 ]
          Jerry Neal (Inactive) made changes -
          Remaining Estimate 1 day, 4 hours [ 43200 ] 2 days, 4 hours [ 72000 ]
          Jessica Coltrin (Inactive) made changes -
          Rank Ranked higher
          Jessica Coltrin (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3 [ 76 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4 [ 76, 92 ]
          Brian Smith (Inactive) made changes -
          Remaining Estimate 2 days, 4 hours [ 72000 ] 1 day, 4 hours [ 43200 ]
          Time Spent 2 hours [ 7200 ] 1 day, 2 hours [ 36000 ]
          Worklog Id 89185 [ 89185 ]
          Brian Smith (Inactive) made changes -
          Remaining Estimate 1 day, 4 hours [ 43200 ] 1 day [ 28800 ]
          Time Spent 1 day, 2 hours [ 36000 ] 1 day, 6 hours [ 50400 ]
          Worklog Id 89384 [ 89384 ]
          Brian Smith (Inactive) made changes -
          Remaining Estimate 1 day [ 28800 ] 4 hours [ 14400 ]
          Time Spent 1 day, 6 hours [ 50400 ] 2 days, 2 hours [ 64800 ]
          Worklog Id 89385 [ 89385 ]
          Jessica Coltrin (Inactive) made changes -
          Rank Ranked higher
          Jessica Coltrin (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4 [ 76, 92 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1 [ 76, 92, 99 ]
          Jerry Neal (Inactive) made changes -
          Component/s User Experience (UX) [ 13465 ]
          Jessica Coltrin (Inactive) made changes -
          Rank Ranked higher
          Jessica Coltrin (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1 [ 76, 92, 99 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD Sprint 2 [ 76, 92, 99, 108 ]
          Jessica Coltrin (Inactive) made changes -
          Rank Ranked lower
          Jessica Coltrin (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD Sprint 2 [ 76, 92, 99, 108 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1 [ 76, 92, 99 ]
          Jessica Coltrin (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1 [ 76, 92, 99 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 2 [ 76, 92, 99, 111 ]
          Jessica Coltrin (Inactive) made changes -
          Fix Version/s 2.4.0-m2 [ 17036 ]
          Jerry Neal (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 2 [ 76, 92, 99, 111 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1 [ 76, 92, 99 ]
          Jerry Neal (Inactive) made changes -
          Link This issue is relied upon by KULRICE-10810 [ KULRICE-10810 ]
          Jerry Neal (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1 [ 76, 92, 99 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 3 [ 76, 92, 99, 122 ]
          Jerry Neal (Inactive) made changes -
          Rank Ranked higher
          Jessica Coltrin (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 3 [ 76, 92, 99, 122 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 3, 2.4.0-m3 KRAD UXI Sprint 4 [ 76, 92, 99, 122, 133 ]
          Jerry Neal (Inactive) made changes -
          Fix Version/s Backlog [ 15811 ]
          Fix Version/s 2.4 [ 16913 ]
          Jerry Neal (Inactive) made changes -
          Sprint 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 3, 2.4.0-m3 KRAD UXI Sprint 4 [ 76, 92, 99, 122, 133 ] 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 3, 2.4.0-m3 KRAD UXI Sprint 4, 2.4.0-m4 KRAD UXI Sprint 4 [ 76, 92, 99, 122, 133, 200 ]
          Jerry Neal (Inactive) made changes -
          Rank Ranked higher
          Jerry Neal (Inactive) made changes -
          Fix Version/s 2.4 [ 16913 ]
          Fix Version/s Backlog [ 15811 ]
          Brian Smith (Inactive) made changes -
          Remaining Estimate 4 hours [ 14400 ] 0 minutes [ 0 ]
          Time Spent 2 days, 2 hours [ 64800 ] 2 days, 6 hours [ 79200 ]
          Worklog Id 93042 [ 93042 ]
          Brian Smith (Inactive) made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Jessica Coltrin (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Brian Smith (Inactive)
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day, 6 hours Original Estimate - 1 day, 6 hours
                1d 6h
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 6 hours
                2d 6h

                  Agile

                    Structure Helper Panel