-
Notifications
You must be signed in to change notification settings - Fork 51
DOCSP-48385 Make Atlas Vector Search page #1042
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
Conversation
✅ Deploy Preview for docs-node ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great start! Suggested a few revisions
source/atlas-vector-search.txt
Outdated
</atlas-vector-search/vector-search-overview/>` feature | ||
in the {+driver-short+}. | ||
|
||
You can use {+vector-search+} to perform vector search on your data stored in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can use {+vector-search+} to perform vector search on your data stored in | |
You can use {+vector-search+} to perform a vector search on your data stored in |
source/atlas-vector-search.txt
Outdated
.. _node-atlas-vector-search: | ||
|
||
=================== | ||
Atlas Vector Search |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Atlas Vector Search | |
Run an Atlas Vector Search Query |
S: Too make the title a bit more descriptive
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm leaning towards keeping the title the same for consistency: this page is the one after the Atlas Search page already merged in: 9e31836 which is just called Atlas Search, and in our other docs that have avs pages they are all just titled atlas vector search https://www.mongodb.com/docs/drivers/kotlin/coroutine/current/fundamentals/builders/vector-search/, https://www.mongodb.com/docs/drivers/csharp/current/fundamentals/atlas-vector-search/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Titles should be between 30-60 characters (maintenance wiki). I'm going to add a check to the PR Checklist next week to make sure we check for title length!
Also, this page aligns with the content on the "Run Vector Search Queries" page of the Atlas docs, so I think it makes sense to have a similar title. Let me know what you think!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, sounds good, I'm good with following the title guidelines!
source/atlas-vector-search.txt
Outdated
You can use {+vector-search+} to perform vector search on your data stored in | ||
Atlas. Vector search allows you to query your data based on semantic meaning | ||
rather than just keyword matches, which helps you retrieve more relevant search | ||
results. It enables your AI-powered applications to support use cases such as | ||
semantic search, hybrid search, and generative search, including | ||
Retrieval-Augmented Generation (RAG). | ||
|
||
By using Atlas as a vector database, you can seamlessly index vector data along | ||
with your other data in Atlas. This allows you to filter on fields in your | ||
collection and perform vector search queries against vector data. You can also | ||
combine vector search with full-text search queries to return the most relevant | ||
results for your use case. You can integrate {+vector-search+} with popular AI | ||
frameworks and services to implement vector search in your applications. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
S: I would include only one paragraph of background text. The link to the Atlas Vector Search will be useful for those who want to learn more. I would keep the first paragraph and remove the 2nd paragraph entirely, or integrate some of the content from the 2nd paragraph into the first if you think necessary.
source/atlas-vector-search.txt
Outdated
:atlas:`How to Index Vector Embeddings for Vector Search | ||
</atlas-search/field-types/knn-vector/>` in the Atlas documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I: It seems like this page has deprecated info now. This is the relevant embedding page for Atlas Vector Search: https://www.mongodb.com/docs/atlas/atlas-vector-search/create-embeddings/
source/atlas-vector-search.txt
Outdated
|
||
To use this feature, you must create a vector search index and index your | ||
vector embeddings. To learn about how to programmatically create a | ||
vector search index, see the :ref:`node-indexes` section in the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I: There is currently no documentation for creating AVS indexes in the Node.js docs on the linked page. Something like this section in the Go docs should be created: https://www.mongodb.com/docs/drivers/go/current/fundamentals/indexes/#atlas-search-and-atlas-vector-search-indexes.
You can add it as part of this ticket or create another ticket in the CC epic if it is more convenient (I normally lean towards creating another ticket)!
If you choose to create another ticket for adding the section to the indexes page, I would link to this section on creating AVS indexes in the Atlas docs: https://www.mongodb.com/docs/atlas/atlas-vector-search/vector-search-type/#create-an-atlas-vector-search-index
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll create a new ticket!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can drop a link here when you do!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@@ -0,0 +1,49 @@ | |||
const { MongoClient } = require("mongodb"); | |||
|
|||
// connect to your Atlas cluster |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// connect to your Atlas cluster | |
// Replace with the connection string to your Atlas cluster to connect |
} | ||
} | ||
]; | ||
// run pipeline |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// run pipeline | |
// Runs the pipeline |
// run pipeline | ||
const result = coll.aggregate(agg); | ||
|
||
// print results |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// print results | |
// Prints results |
try { | ||
await client.connect(); | ||
|
||
// set namespace |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// set namespace | |
// Sets the namespace |
const database = client.db("sample_mflix"); | ||
const coll = database.collection("embedded_movies"); | ||
|
||
// define pipeline |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// define pipeline | |
// Defines the pipeline |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job revising! A few more small changes
source/atlas-vector-search.txt
Outdated
.. _node-atlas-vector-search: | ||
|
||
=================== | ||
Atlas Vector Search |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Titles should be between 30-60 characters (maintenance wiki). I'm going to add a check to the PR Checklist next week to make sure we check for title length!
Also, this page aligns with the content on the "Run Vector Search Queries" page of the Atlas docs, so I think it makes sense to have a similar title. Let me know what you think!
source/atlas-vector-search.txt
Outdated
following section. | ||
|
||
Sample Data | ||
----------- |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
----------- | |
~~~~~~~~~~~ |
Should be a subheading
source/atlas-vector-search.txt
Outdated
search on a collection, you must first have a collection with a field that contains | ||
vector embeddings and a vector search index that covers that field. | ||
|
||
The aggregation pipeline searches the ``plot`` field of each document in the collection |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The aggregation pipeline searches the ``plot`` field of each document in the collection | |
In the following example, the aggregation pipeline searches the ``plot`` field of each document in the collection |
- Search for the specified term in the ``plot_embedding`` field | ||
|
||
- Set the number of nearest neighbors used in the search to 150 by using the ``numCandidates`` option | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Return 10 documents by using the ``limit`` option |
S: Add a description of what limit
does
source/atlas-vector-search.txt
Outdated
|
||
It uses the ``$project`` stage to: | ||
|
||
- Only include the movie ``plot`` and ``title`` fields in the results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Only include the movie ``plot`` and ``title`` fields in the results. | |
- Only include the movie ``plot`` and ``title`` fields in the results |
S: Be consistent with period use. I would consider these fragments, so it doesn't need a period.
source/atlas-vector-search.txt
Outdated
|
||
- Only include the movie ``plot`` and ``title`` fields in the results. | ||
|
||
- Add a ``score`` field to show the relevance of each result to the search term. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Add a ``score`` field to show the relevance of each result to the search term. | |
- Add a ``score`` field to show the relevance of each result to the search term |
Same as above
source/atlas-vector-search.txt
Outdated
To find more tutorials on using the {+driver-short+} to perform Atlas | ||
Vector Searches, see the :atlas:`Atlas Vector Search tutorials </atlas-vector-search/tutorials/>` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To find more tutorials on using the {+driver-short+} to perform Atlas | |
Vector Searches, see the :atlas:`Atlas Vector Search tutorials </atlas-vector-search/tutorials/>` | |
To find more Atlas Vector Search tutorials for the {+driver-short+}, see the :atlas:`Atlas Vector Search Tutorials </atlas-vector-search/tutorials/>` |
S: Reword and capitalize tutorials
source/atlas-vector-search.txt
Outdated
Vector Searches, see the :atlas:`Atlas Vector Search tutorials </atlas-vector-search/tutorials/>` | ||
in the Atlas documentation. | ||
|
||
To learn more about Atlas Vector Search, see :atlas:`Atlas Vector Search </atlas-vector-search/>` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To learn more about Atlas Vector Search, see :atlas:`Atlas Vector Search </atlas-vector-search/>` | |
To learn more about Atlas Vector Search, see the :atlas:`Atlas Vector Search </atlas-vector-search/>` guides |
source/atlas-vector-search.txt
Outdated
To learn more about the ``aggregate()`` method, see the | ||
`API documentation <{+api+}/classes/Collection.html#aggregate>`__. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To learn more about the ``aggregate()`` method, see the | |
`API documentation <{+api+}/classes/Collection.html#aggregate>`__. | |
To learn more about the ``aggregate()`` method, see `aggregate() <{+api+}/classes/Collection.html#aggregate>`__ in the API documentation. |
S: Be specific in your hypertext links
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small fixes, otherwise LGTM! Let me know if you'd like another look
source/atlas-vector-search.txt
Outdated
|
||
After you create a vector search index on your vector embeddings, you | ||
can reference this index in your pipeline stage, as shown in the | ||
following section. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
following section. | |
following example. |
Since Sample Data is now the next section
source/atlas-vector-search.txt
Outdated
~~~~~~~~~~~ | ||
|
||
The example on this page shows how to build an aggregation pipeline that uses the | ||
``$vectorSearch`` stage to perform an exact vector search on the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
``$vectorSearch`` stage to perform an exact vector search on the | |
``$vectorSearch`` stage to perform a vector search on the |
The example is an ANN rather than an ENN search. Here's the documentation: https://www.mongodb.com/docs/atlas/atlas-vector-search/vector-search-stage/#fields
I think it makes sense to mention the type of search at the bottom rather than here, so I'll leave a comment in the search specs!
source/atlas-vector-search.txt
Outdated
To learn more about Atlas Vector Search, see the :atlas:`Atlas Vector Search </atlas-vector-search/>` | ||
guides in the Atlas documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To learn more about Atlas Vector Search, see the :atlas:`Atlas Vector Search </atlas-vector-search/>` | |
guides in the Atlas documentation. | |
To learn more about the syntax of the ``$vectorSearch`` pipeline stage, | |
see the Syntax and Fields sections of the | |
:atlas:`Create and Run Queries </atlas-vector-search/vector-search-stage/#syntax>` | |
guide in the Atlas Vector Search section of the MongoDB Atlas documentation. |
I would remove the link to the general AVS docs since there is already one above and add this link for the syntax documentation instead
try { | ||
await client.connect(); | ||
|
||
// Set the namespace |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// Set the namespace | |
// Sets the namespace |
'{"plot":"A dimension-traveling wizard gets stuck in the 21st century because cell-phone radiation interferes with his magic. With his home world on the brink of war, he seeks help from a jaded ...","title":"The Portal","score":0.7640786170959473}' | ||
|
||
This query uses the ``$vectorSearch`` stage to: | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Perform an Approximate Nearest Neighbor (ANN) vector search |
Include the type of search
source/atlas-vector-search.txt
Outdated
In this guide, you can learn how to use the :atlas:`Atlas Vector Search | ||
</atlas-vector-search/vector-search-overview/>` feature |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In this guide, you can learn how to use the :atlas:`Atlas Vector Search | |
</atlas-vector-search/vector-search-overview/>` feature | |
In this guide, you can learn how to use the Atlas Vector Search feature |
Remove the link here since there is a "learn more" at bottom of the section
source/atlas-vector-search.txt
Outdated
Retrieval-Augmented Generation (RAG). | ||
|
||
To learn more about {+vector-search+}, see the :atlas:`{+vector-search+} | ||
</atlas-vector-search/vector-search-overview/>` guide in the MongoDB Atlas |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
</atlas-vector-search/vector-search-overview/>` guide in the MongoDB Atlas | |
</atlas-vector-search/vector-search-overview/>` guides in the MongoDB Atlas |
source/atlas-vector-search.txt
Outdated
|
||
To use this feature, you must create a vector search index and index your | ||
vector embeddings. To learn about how to programmatically create a | ||
vector search index, see the :atlas:`Create an Atlas Vector Search index |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
vector search index, see the :atlas:`Create an Atlas Vector Search index | |
vector search index, see the :atlas:`Create an Atlas Vector Search Index |
Capitalize title
* make page * fix vale * remove extra space * add to index * fix link * fix link * fix quotes * fix quotes * lm feedback * fix spacing * remove extra code * fix spacing * fix link * fix link title * change copy * lm review * change spacing * lm edits * remove extra words * nb edits * remove extra quotes * fix quotes * add quote * change quote * nb feedback
* DOCSP-48375 ToC reorg part one (#1035) * DOCSP-48376: Get Started edits (#1039) * DOCSP-48376: Get Started edits * edits * RR feedback * DOCSP-48384: Atlas search (#1041) * DOCSP-48384: Atlas search * edits * tech feedback * DOCSP-48378 make mongoclient page (#1038) * make mongoclient page * fix link: * fix link * add anchor to page to avoid broken link * nr feedback * nb feedback * monospace * DOCSP-48383 document bson (#1044) * make bson page * edit code * fix spacing * capitalization * change copy * nb edits * DOCSP-48493: Databases & collections (#1045) * DOCSP-48493: Databases & collections * edits * SA feedback * typo * DOCSP-48385 Make Atlas Vector Search page (#1042) * make page * fix vale * remove extra space * add to index * fix link * fix link * fix quotes * fix quotes * lm feedback * fix spacing * remove extra code * fix spacing * fix link * fix link title * change copy * lm review * change spacing * lm edits * remove extra words * nb edits * remove extra quotes * fix quotes * add quote * change quote * nb feedback * DOCSP-48377 Authentication Reorg (#1040) * DOCSP-48377 Authentication Reorg * start building TOC * full draft * edits * edits * SA comments * SA update redirect * Edit table * DOCSP-48379 Connection Targets (#1043) * DOCSP-48379 Connection Targets * edits * edits * last edits * one more * ignoring vale check * eol for file * NR review * vale check * DOCSP-48381 make specify docs page (#1037) * make specify docs page * fix includes link * fix link * fix highlighting and links * remove passive * nr feedback * final edits * fix typo * nr feedback * tech review * fix wording * Fix spacing * spacing change * Update connection-targets.txt * Update access-cursor-note.rst * Update access-cursor-note.rst * DOCSP-48388 break up faq (#1048) * break up faq * vale errors * fix vale error * wording * add redirect * remove faq * change headlines * js feedback * bp edits * bp feedback * DOCSP-48592 Security Landing Page (#1064) * DOCSP-48592 Security Landing Page * remove sample app * change title * DOCSP-48608 Edit AVS and AS section on Indexes page (#1065) * DOCSP-48606 Atlas Vector Search * edit existing sections * Edits * edit code comments * add link to as query guide * title change * more edits * DOCSP-48382: Configure CRUD operations (#1049) * DOCSP-48382: Configure CRUD operations * edits, move info * edits * AS feedback * tech feedback * DOCSP-48386 Add monitoring page (#1046) * DOCSP-48683 Refine Connection Pools page (#1067) * DOCSP-48501 add casual consistency section (#1047) * add casual consistency section: * change find to findone * DOCSP-49031 UUID (#1072) * DOCSP-48717 UUID * DOCSP-49031 UUID * edits * edit import * edit * edit * JS review * tech review * DOCSP-48390 Document Data Formats: EJSON (#1069) * DOCSP-48390 Document Data Formats: EJSON * add to toc and bson import note * edit * add binary type * edit ouputs * remove additional info section * last small edits * fix link * edit * tech review * edits * tech review 2 * add note about bad orange highlighting * tech review * DOCSP-48487 Move usage examples (#1071) * DOCSP-48389 Connection Troubleshooting Revisions (#1068) * DOCSP-48389 Connection Troubleshooting Revisions * tech question * edits * tech review * edit * remov * technical review * security comment * JS review * edit * DOCSP-48707 Standardize cursor chaining methods (#1073) * DOCSP-48707 Standardize cursor chaining methods * tech review * edits * vale check * remove mention of options object * order comment * RR review * DOCSP-48708 Specify cursor limitations (#1094) * DOCSP-48708 Specify cursor limitations * add chaining method to find * edit * edit find ts example * SA review * change cursor chain const names to be more specific * DOCSP-48497 Comp cov clean up (#1095) * add back old refs * get started --------- Co-authored-by: Stephanie <[email protected]> Co-authored-by: Nora Reidy <[email protected]> Co-authored-by: shuangela <[email protected]>
* DOCSP-48375 ToC reorg part one (mongodb#1035) * DOCSP-48376: Get Started edits (mongodb#1039) * DOCSP-48376: Get Started edits * edits * RR feedback * DOCSP-48384: Atlas search (mongodb#1041) * DOCSP-48384: Atlas search * edits * tech feedback * DOCSP-48378 make mongoclient page (mongodb#1038) * make mongoclient page * fix link: * fix link * add anchor to page to avoid broken link * nr feedback * nb feedback * monospace * DOCSP-48383 document bson (mongodb#1044) * make bson page * edit code * fix spacing * capitalization * change copy * nb edits * DOCSP-48493: Databases & collections (mongodb#1045) * DOCSP-48493: Databases & collections * edits * SA feedback * typo * DOCSP-48385 Make Atlas Vector Search page (mongodb#1042) * make page * fix vale * remove extra space * add to index * fix link * fix link * fix quotes * fix quotes * lm feedback * fix spacing * remove extra code * fix spacing * fix link * fix link title * change copy * lm review * change spacing * lm edits * remove extra words * nb edits * remove extra quotes * fix quotes * add quote * change quote * nb feedback * DOCSP-48377 Authentication Reorg (mongodb#1040) * DOCSP-48377 Authentication Reorg * start building TOC * full draft * edits * edits * SA comments * SA update redirect * Edit table * DOCSP-48379 Connection Targets (mongodb#1043) * DOCSP-48379 Connection Targets * edits * edits * last edits * one more * ignoring vale check * eol for file * NR review * vale check * DOCSP-48381 make specify docs page (mongodb#1037) * make specify docs page * fix includes link * fix link * fix highlighting and links * remove passive * nr feedback * final edits * fix typo * nr feedback * tech review * fix wording * Fix spacing * spacing change * Update connection-targets.txt * Update access-cursor-note.rst * Update access-cursor-note.rst * DOCSP-48388 break up faq (mongodb#1048) * break up faq * vale errors * fix vale error * wording * add redirect * remove faq * change headlines * js feedback * bp edits * bp feedback * DOCSP-48592 Security Landing Page (mongodb#1064) * DOCSP-48592 Security Landing Page * remove sample app * change title * DOCSP-48608 Edit AVS and AS section on Indexes page (mongodb#1065) * DOCSP-48606 Atlas Vector Search * edit existing sections * Edits * edit code comments * add link to as query guide * title change * more edits * DOCSP-48382: Configure CRUD operations (mongodb#1049) * DOCSP-48382: Configure CRUD operations * edits, move info * edits * AS feedback * tech feedback * DOCSP-48386 Add monitoring page (mongodb#1046) * DOCSP-48683 Refine Connection Pools page (mongodb#1067) * DOCSP-48501 add casual consistency section (mongodb#1047) * add casual consistency section: * change find to findone * DOCSP-49031 UUID (mongodb#1072) * DOCSP-48717 UUID * DOCSP-49031 UUID * edits * edit import * edit * edit * JS review * tech review * DOCSP-48390 Document Data Formats: EJSON (mongodb#1069) * DOCSP-48390 Document Data Formats: EJSON * add to toc and bson import note * edit * add binary type * edit ouputs * remove additional info section * last small edits * fix link * edit * tech review * edits * tech review 2 * add note about bad orange highlighting * tech review * DOCSP-48487 Move usage examples (mongodb#1071) * DOCSP-48389 Connection Troubleshooting Revisions (mongodb#1068) * DOCSP-48389 Connection Troubleshooting Revisions * tech question * edits * tech review * edit * remov * technical review * security comment * JS review * edit * DOCSP-48707 Standardize cursor chaining methods (mongodb#1073) * DOCSP-48707 Standardize cursor chaining methods * tech review * edits * vale check * remove mention of options object * order comment * RR review * DOCSP-48708 Specify cursor limitations (mongodb#1094) * DOCSP-48708 Specify cursor limitations * add chaining method to find * edit * edit find ts example * SA review * change cursor chain const names to be more specific * DOCSP-48497 Comp cov clean up (mongodb#1095) * add back old refs * get started --------- Co-authored-by: Stephanie <[email protected]> Co-authored-by: Nora Reidy <[email protected]> Co-authored-by: shuangela <[email protected]> (cherry picked from commit 1e62fc0)
* Node CC merge comp-cov branch (#1096) * DOCSP-48375 ToC reorg part one (#1035) * DOCSP-48376: Get Started edits (#1039) * DOCSP-48376: Get Started edits * edits * RR feedback * DOCSP-48384: Atlas search (#1041) * DOCSP-48384: Atlas search * edits * tech feedback * DOCSP-48378 make mongoclient page (#1038) * make mongoclient page * fix link: * fix link * add anchor to page to avoid broken link * nr feedback * nb feedback * monospace * DOCSP-48383 document bson (#1044) * make bson page * edit code * fix spacing * capitalization * change copy * nb edits * DOCSP-48493: Databases & collections (#1045) * DOCSP-48493: Databases & collections * edits * SA feedback * typo * DOCSP-48385 Make Atlas Vector Search page (#1042) * make page * fix vale * remove extra space * add to index * fix link * fix link * fix quotes * fix quotes * lm feedback * fix spacing * remove extra code * fix spacing * fix link * fix link title * change copy * lm review * change spacing * lm edits * remove extra words * nb edits * remove extra quotes * fix quotes * add quote * change quote * nb feedback * DOCSP-48377 Authentication Reorg (#1040) * DOCSP-48377 Authentication Reorg * start building TOC * full draft * edits * edits * SA comments * SA update redirect * Edit table * DOCSP-48379 Connection Targets (#1043) * DOCSP-48379 Connection Targets * edits * edits * last edits * one more * ignoring vale check * eol for file * NR review * vale check * DOCSP-48381 make specify docs page (#1037) * make specify docs page * fix includes link * fix link * fix highlighting and links * remove passive * nr feedback * final edits * fix typo * nr feedback * tech review * fix wording * Fix spacing * spacing change * Update connection-targets.txt * Update access-cursor-note.rst * Update access-cursor-note.rst * DOCSP-48388 break up faq (#1048) * break up faq * vale errors * fix vale error * wording * add redirect * remove faq * change headlines * js feedback * bp edits * bp feedback * DOCSP-48592 Security Landing Page (#1064) * DOCSP-48592 Security Landing Page * remove sample app * change title * DOCSP-48608 Edit AVS and AS section on Indexes page (#1065) * DOCSP-48606 Atlas Vector Search * edit existing sections * Edits * edit code comments * add link to as query guide * title change * more edits * DOCSP-48382: Configure CRUD operations (#1049) * DOCSP-48382: Configure CRUD operations * edits, move info * edits * AS feedback * tech feedback * DOCSP-48386 Add monitoring page (#1046) * DOCSP-48683 Refine Connection Pools page (#1067) * DOCSP-48501 add casual consistency section (#1047) * add casual consistency section: * change find to findone * DOCSP-49031 UUID (#1072) * DOCSP-48717 UUID * DOCSP-49031 UUID * edits * edit import * edit * edit * JS review * tech review * DOCSP-48390 Document Data Formats: EJSON (#1069) * DOCSP-48390 Document Data Formats: EJSON * add to toc and bson import note * edit * add binary type * edit ouputs * remove additional info section * last small edits * fix link * edit * tech review * edits * tech review 2 * add note about bad orange highlighting * tech review * DOCSP-48487 Move usage examples (#1071) * DOCSP-48389 Connection Troubleshooting Revisions (#1068) * DOCSP-48389 Connection Troubleshooting Revisions * tech question * edits * tech review * edit * remov * technical review * security comment * JS review * edit * DOCSP-48707 Standardize cursor chaining methods (#1073) * DOCSP-48707 Standardize cursor chaining methods * tech review * edits * vale check * remove mention of options object * order comment * RR review * DOCSP-48708 Specify cursor limitations (#1094) * DOCSP-48708 Specify cursor limitations * add chaining method to find * edit * edit find ts example * SA review * change cursor chain const names to be more specific * DOCSP-48497 Comp cov clean up (#1095) * add back old refs * get started --------- Co-authored-by: Stephanie <[email protected]> Co-authored-by: Nora Reidy <[email protected]> Co-authored-by: shuangela <[email protected]> (cherry picked from commit 1e62fc0) * Backport v6.16 NodeCC * fix redirect --------- Co-authored-by: Stephanie <[email protected]> Co-authored-by: Nora Reidy <[email protected]> Co-authored-by: shuangela <[email protected]>
Pull Request Info
PR Reviewing Guidelines
JIRA - https://jira.mongodb.org/browse/DOCSP-48385
Staging - https://deploy-preview-1042--docs-node.netlify.app/atlas-vector-search/
Self-Review Checklist