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

getS2BucketGeoKeys() can generate error responses too long

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.1.0-rc0
    • Component/s: None
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Steps To Reproduce:
      Hide

      Create the time-series collection and index

      use test
      db.e.drop()
      db.createCollection("e", {timeseries: {timeField: "t"}})
      db.e.createIndex({l: "2dsphere"})
      

      Use mongoimport to import locs.txt

      mongoimport --jsonArray --db test --collection e --file ./locs.txt
      

      Show
      Create the time-series collection and index use test db.e.drop() db.createCollection( "e" , {timeseries: {timeField: "t" }}) db.e.createIndex({l: "2dsphere" }) Use mongoimport to import locs.txt mongoimport --jsonArray --db test --collection e --file ./locs.txt
    • Sprint:
      Execution Team 2021-10-04

      Description

      Any log messages in this function that add the document to the response can potentially hit this issue, depending on how large the bucket document is.

       

      Failed: (Location13548) BufBuilder attempted to grow() to 67180803 bytes, past the 64MB limit.
      

        Attachments

          Activity

            People

            Assignee:
            dan.larkin-york Dan Larkin-York
            Reporter:
            gregory.wlodarek Gregory Wlodarek
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: