Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-5918

Adding and searching objects in index tree produces a lot of garbage

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.1
    • 2.3
    • general

    Description

      Adding and searching objects in index tree produces a lot of garbage and this can lead to big GC pauses.
      Tests with data streaming of object with 5 string indexes show that ignite server spends about 15-25% CPU time in GC.

      The problem is that ignite deserialize objects for comparing, while for the primitive type and strings comparing can be implemented for bytes.

      Attachments

        Issue Links

          Activity

            People

              gvvinblade Igor Seliverstov
              mcherkasov Mikhail Cherkasov
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m