Skip to content

Parser Server not fully compatible with Mongo Atlas Serverless #7937

Closed
@Moumouls

Description

@Moumouls

New Issue Checklist

Issue Description

I currently checking if parse-server could run in a fully serverless env.
The experiment is based on GCP Cloud Run and the new Mongo Atlas Serverless service (https://www.mongodb.com/cloud/atlas/serverless)

I found an issue (no current workarounds) about collation (case insensitive login/query/indexes). Mongo Serverless does not support collation. Developers are not able to "disable" collation. The collation fails will for example block logins, and block Defined Schema migration.

Steps to reproduce

Run a parse-server and connect to a Mongo Serverless Instance

Actual Outcome

All stuff related to case insensitive query/index will fail

Expected Outcome

To be able to disable the collation (mainly used on the Parse. User class)

Environment

5.3.0-alpha.6

Server

  • Parse Server version: 5.3.0-alpha.6

Database

  • System (MongoDB or Postgres): Mongo Atlas Serverless
  • Database version: 5.3.1
  • Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): remote

Logs

Collation is not supported on this Altas tier (Mongo Serverless)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions