Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.8
    • Component/s: Core
    • Labels:
      None

      Description

      Provide a way to create a large IoBuffer from several smaller IoBuffers, without copying the underlying data.

      It would probably be acceptable to constrain the composite buffer in various ways, for example by disallowing autoexpanding or otherwise changing the capacity, the implementation could be greatly simplified.

      The goal is to be able to process large messages with a minimum of copying.

        Attachments

        1. mina-composite-20080723-2.patch
          2 kB
          Rich Dougherty
        2. mina-composite-20080723-1.patch
          4 kB
          Rich Dougherty
        3. mina-composite-20080521-2.patch
          41 kB
          Rich Dougherty
        4. mina-composite-20080521.patch
          35 kB
          Rich Dougherty
        5. mina-composite-20080517.patch
          64 kB
          Rich Dougherty
        6. mina-composite-20080515.patch.gz
          9 kB
          Rich Dougherty

          Activity

            People

            • Assignee:
              elihusmails Mark Webb
              Reporter:
              dmlloyd David M. Lloyd
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: