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

Support basic aggregation pipelines #9

Closed
8 tasks done
ferretdb-bot opened this issue Oct 31, 2021 · 5 comments
Closed
8 tasks done

Support basic aggregation pipelines #9

ferretdb-bot opened this issue Oct 31, 2021 · 5 comments
Labels
code/feature Some user-visible feature is not implemented yet
Milestone

Comments

@ferretdb-bot
Copy link
Member

ferretdb-bot commented Oct 31, 2021

Tasks

  1. code/chore
    AlekSi
  2. code/feature
    chilagrow
  3. code/feature
    chilagrow
  4. code/feature
    chilagrow
  5. code/feature
    chilagrow
  6. code/feature
    chilagrow
  7. code/feature
    chilagrow
  8. code/enhancement
    chilagrow noisersup
@ferretdb-bot ferretdb-bot changed the title Reserved Support aggregation pipelines Nov 20, 2021
@ferretdb-bot ferretdb-bot reopened this Nov 20, 2021
@ferretdb-bot ferretdb-bot added the code/feature Some user-visible feature is not implemented yet label Nov 20, 2021
@AlekSi AlekSi added this to the Beta milestone Dec 14, 2021
@AlekSi AlekSi removed this from the Beta milestone Jan 5, 2022
@xqzhou
Copy link

xqzhou commented Jan 19, 2022

Just curious, how is this going to be implemented?

@AlekSi
Copy link
Member

AlekSi commented Jan 19, 2022

Just like everything else in FerretDB: by generating one or more queries, sending them to PostgreSQL, converting results. We don't know better yet.

@AlekSi AlekSi added the not ready Issues that are not ready to be worked on; PRs that should skip CI label Jun 17, 2022
@AlekSi AlekSi added this to the v0.10.0 Release Candidate milestone Jan 19, 2023
@AlekSi AlekSi changed the title Support aggregation pipelines Support basic aggregation pipelines Feb 3, 2023
@AlekSi AlekSi modified the milestones: v0.9.8 Release Candidate, v1.0.0 GA Feb 9, 2023
@AlekSi AlekSi self-assigned this Feb 9, 2023
@AlekSi AlekSi removed the not ready Issues that are not ready to be worked on; PRs that should skip CI label Feb 9, 2023
@AlekSi AlekSi assigned chilagrow and unassigned AlekSi Feb 27, 2023
@AlekSi AlekSi modified the milestones: v0.9.3, v1.0.0 GA Mar 13, 2023
@psini
Copy link

psini commented Mar 14, 2023

I think that also [$unwind]
(https://www.mongodb.com/docs/manual/reference/operator/aggregation/unwind/#mongodb-pipeline-pipe.-unwind) is a very common use case could be added to the plan. We do an extensive use of it in our project .

@AlekSi
Copy link
Member

AlekSi commented Mar 14, 2023

We will do #1442 soon

@AlekSi AlekSi modified the milestones: v0.9.4, v1.0.0 GA Mar 27, 2023
@AlekSi AlekSi closed this as completed Apr 3, 2023
@gwozdzm
Copy link

gwozdzm commented Apr 5, 2023

psini

[$unwind] is done! Do you need any other feature to achieve FerretDB compatibility with your project?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code/feature Some user-visible feature is not implemented yet
Projects
Archived in project
Development

No branches or pull requests

6 participants