Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-11325

Docs for SERVER-31477: Support of LTRIM RTRIM TRIM function in mongodb

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.7.2
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      Documentation Request Summary:

      See design document here: https://docs.google.com/document/d/17pZUwYOBuEmggRoXpoPxXcYPYGSE0CN3npf2FoqrboQ/edit#

      Description

      SERVER-31477 implements the $trim, $ltrim, and $rtrim aggregation operators:

      Scope of changes (files that need work and how much)

      • 3 new aggregation reference files
      • meta/aggregation-quick-reference
      • ref-toc-aggregation-operators
      • Updated release notes

      Impact to other docs outside of this product

      BI Connector docs may need to be updated iff there is documentation about which SQL functions can be pushed down.

      MVP (work and date?)

      Resources (e.g. Scope Docs, Invision)

      Engineering Ticket Description:

      LRIM RTRIM TRIM are basic operation available for string literal.

      Currently mongodb does not have it because of that, BI connector is not able to push down RTRIM LTRIM TRIM functions to mongod.

      every string comparison in mysql disregarding right padding of whitespace. Hence we need to support that otherwise doing it in-memory will be performance impact on BI- Connector.

            Assignee:
            kay.kim@mongodb.com Kay Kim (Inactive)
            Reporter:
            kay.kim@mongodb.com Kay Kim (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              5 years, 46 weeks ago