-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: 3.1.2
-
Component/s: Text Search
-
Fully Compatible
-
ALL
-
-
Platform 4 06/05/15, Platform 5 06/26/16
The 16KB limit for RLP tokens leads to inconsistencies when issuing write operations across different languages. It'd be nice to remove (or sufficiently increase) the limit to make the language handling transparent to clients:
> db.foo.insert({a: new Array(1024 * 16 + 2).join('a'), language: 'en'}); WriteResult({ "nInserted" : 1 }) > db.foo.insert({a: new Array(1024 * 16 + 2).join('a'), language: 'zht'}); WriteResult({ "nInserted" : 0, "writeError" : { "code" : 28632, "errmsg" : "Maximum token size reached" } })
- related to
-
SERVER-18372 QuerySolution leak when exception is thrown during PlanStage building
- Closed