Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Achieve compatibility with Compass #1982

Open
1 of 4 tasks
Tracked by #5
AlekSi opened this issue Feb 14, 2023 · 2 comments
Open
1 of 4 tasks
Tracked by #5

Achieve compatibility with Compass #1982

AlekSi opened this issue Feb 14, 2023 · 2 comments
Assignees
Labels
not ready Issues that are not ready to be worked on; PRs that should skip CI

Comments

@AlekSi
Copy link
Member

AlekSi commented Feb 14, 2023

https://www.mongodb.com/products/compass

Tasks

  1. area/aggregations code/feature not ready
  2. area/aggregations area/indexes code/feature not ready
  3. area/aggregations code/feature not ready
    ferretdb-bot
  4. code/bug not ready
    ferretdb-bot
@AlekSi AlekSi added code/enhancement Some user-visible feature could work better not ready Issues that are not ready to be worked on; PRs that should skip CI labels Feb 14, 2023
@AlekSi AlekSi changed the title Improve compatibility with Compass Achieve compatibility with Compass Feb 14, 2023
@AlekSi AlekSi removed code/enhancement Some user-visible feature could work better not ready Issues that are not ready to be worked on; PRs that should skip CI labels Mar 22, 2023
@AlekSi AlekSi added the not ready Issues that are not ready to be worked on; PRs that should skip CI label May 1, 2023
@AlekSi
Copy link
Member Author

AlekSi commented Feb 21, 2024

@b1ron, do we need #153 for Compass to work? @rumyantseva says that it should work already.

@b1ron
Copy link
Contributor

b1ron commented Feb 21, 2024

@AlekSi No.

To the extent of the features I could test I believe we do not need to support the session commands in #153. Unless a user manually starts a session in the embedded shell.

The reason why we needed to do #4096 is because some newer versions of Compass check the topology as a way to check the server version, specifically if the logicalSessionTimeoutMinutes field is not null then Compass assumes that the MongoDB version is at least 3.6 and features won't break. That's my understanding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not ready Issues that are not ready to be worked on; PRs that should skip CI
Projects
None yet
Development

No branches or pull requests

3 participants