Uploaded image for project: 'Xerces2-J'
  1. Xerces2-J
  2. XERCESJ-992

Inefficient processing of text includes.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.6.0, 2.6.1, 2.6.2
    • None
    • XInclude 1.0
    • None

    Description

      The parse method of XIncludeTextReader reads from the input stream one character at a time, accumulating all the characters in a buffer before reporting them down the pipeline. This would be a space hog for large text includes. It's more efficient to read and report multiple chunks.

      Attachments

        1. xinclude-text-reader-patch.txt
          18 kB
          Michael Glavassevich

        Activity

          People

            mrglavas@ca.ibm.com Michael Glavassevich
            mrglavas@ca.ibm.com Michael Glavassevich
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: