Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-9186

Lazy BSON interceptors should not explicitly store values in JS objects

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 2.4.1
    • Component/s: JavaScript
    • Labels:
      None

      namedGet and indexedGet currently set the value they get on the JS object (idea is to cache values). This can quickly exhaust v8's available heap space and lead to an OOM condition.

            Assignee:
            benjamin.becker Ben Becker
            Reporter:
            benjamin.becker Ben Becker
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: