Aggregation pipeline — what is it and what is it used for? | LetsGit.IT