Uploaded image for project: 'Spring Data GemFire'
  1. Spring Data GemFire
  2. SGF-274

Avoid the creation of temporary objects in the GemfireTemplate when used with Spring Data GemFire's Repository abstraction and extension.

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Complete
    • 1.4 M1 (Dijkstra)
    • 1.4 GA (Dijkstra)
    • Spring + GemFire 7.0.2

    Description

      Currently, the org.springframework.data.gemfire.GemfireRepository class creates temporary callback objects (GemfireCallback) delegating to the GemfireRepository.execute(:GemfireCallback) method.

      Each user-defined, GemfireRepository extension created by an application is backed by the SDG SimpleGemfireRepository base class as well as the GemfireTemplate, potentially causing a large number of temporary callback objects being created based on an applications usage pattern with the Repository.

      Attachments

        Activity

          People

            jblum John Blum
            jblum John Blum
            Trevor Marshall Trevor Marshall
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 1d
                1d
                Remaining:
                Remaining Estimate - 1d
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified