[SERVER-28323] Don't pass JavaScript scopes a function ID number Created: 15/Mar/17 Updated: 06/Dec/17 Resolved: 10/Apr/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Internal Code |
| Affects Version/s: | None |
| Fix Version/s: | 3.2.14, 3.4.6, 3.5.6 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Spencer Jackson | Assignee: | Spencer Jackson |
| Resolution: | Done | Votes: | 0 |
| Labels: | bkp | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Backport Requested: |
v3.4, v3.2, v3.0
|
||||||||
| Sprint: | Platforms 2017-04-17 | ||||||||
| Participants: | |||||||||
| Description |
|
Javascript functions are currently generated with an ID, provided from the engine to the scope. This isn't strictly necessary. The scope can allocate its own ID internally, from its own cache, and return this to the engine. |
| Comments |
| Comment by Githook User [ 19/Jun/17 ] |
|
Author: {u'username': u'spencerjackson', u'name': u'Spencer Jackson', u'email': u'spencer.jackson@mongodb.com'}Message: (cherry picked from commit d20c74fe700d15ea555f9c6cae916b522005eec7) |
| Comment by Githook User [ 23/May/17 ] |
|
Author: {u'username': u'spencerjackson', u'name': u'Spencer Jackson', u'email': u'spencer.jackson@mongodb.com'}Message: (cherry picked from commit d20c74fe700d15ea555f9c6cae916b522005eec7) |
| Comment by Githook User [ 10/Apr/17 ] |
|
Author: {u'username': u'spencerjackson', u'name': u'Spencer Jackson', u'email': u'spencer.jackson@mongodb.com'}Message: |