[DOCS-14048] Investigate mapReduce refactoring Created: 11/Dec/20  Updated: 29/Oct/23  Resolved: 26/Jan/21

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Jason Price Assignee: Jason Price
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:
Days since reply: 3 years, 2 weeks, 1 day ago
Story Points: 5

 Description   

Description

Investigate mapReduce refactoring

Scope of changes

Per Jeff:

Key places where we're not calling out map-reduce being
deprecated. See

-
https://docs-mongodbcom-staging.corp.mongodb.com/jason.price/DOCSP-7670-Deprecate-mapReduce-command/core/aggregation-pipeline.html#aggregation-pipeline-vs-map-reduce
in this section we should probably mention MR is deprecated.
Jason comment: Done.

-
https://docs-mongodbcom-staging.corp.mongodb.com/jason.price/DOCSP-7670-Deprecate-mapReduce-command/core/map-reduce.html
(and sub-pages where appropriate).
Jason comment: Done.

-
https://docs-mongodbcom-staging.corp.mongodb.com/jason.price/DOCSP-7670-Deprecate-mapReduce-command/aggregation.html
This page still has a large section for map-reduce. Do we really want that
section on the main aggregation page for something that's now deprecated?

That same page also has a sentence in the opening blurb which reads "MongoDB
provides three ways to perform aggregation: the aggregation pipeline, the
map-reduce function, and single purpose aggregation methods." We probably don't
want to mention the deprecated map reduce in the opening blurb for aggregation.
Jason comment: Removed mention of map-reduce and rewrote as needed.

I suggest reviewing the content on the main Aggregation page and see if there
are any other places where it makes sense to adjust the copy to reflect
map-reduce being deprecated.

There are likely other places which need to be addressed. I just did a quick
ctrl+f through the docs for "mapreduce" and "map-reduce" to find some of those
references.
Jason comment: Will go through the rest of the pages and adjust content as needed.
Per Jeff, will mark mapReduce command references as deprecated.

Per Jeff, we will probably do a phase 2 refactor of pages like:
https://docs.mongodb.com/manual/reference/aggregation-commands-comparison/index.html

Impact to Other Docs

MVP (Work and Date)

Resources (Scope or Design Docs, Invision, etc.)



 Comments   
Comment by Githook User [ 26/Jan/21 ]

Author:

{'name': 'Jason Price', 'email': 'jason.price@mongodb.com', 'username': 'jason-price-mongodb'}

Message: DOCS-14048 mapReduce refactoring
Branch: master
https://github.com/mongodb/docs/commit/983bead01dba56abcaf281132300be11e5ee356b

Comment by Githook User [ 25/Jan/21 ]

Author:

{'name': 'Jason Price', 'email': 'jason.price@mongodb.com', 'username': 'jason-price-mongodb'}

Message: DOCS-14048 mapReduce refactoring
Branch: v5.0
https://github.com/mongodb/docs/commit/029c07607683654ef0fd3cdd3c30ac0094ff57ef

Generated at Thu Feb 08 08:09:22 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.