Skip to content

Commit 50b34ae

Browse files
Updates for GA release (#23)
1 parent 0bb8ee9 commit 50b34ae

File tree

5 files changed

+63
-15
lines changed

5 files changed

+63
-15
lines changed

config/redirects

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
define: prefix docs/entity-framework
22
define: base https://www.mongodb.com/${prefix}
3-
define: versions v7.0 master
3+
define: versions v7.0 v8.0 master
44

55
raw: ${prefix}/ -> ${base}/current/
66
raw: ${prefix}/stable -> ${base}/current/
7+
raw: ${prefix}/7.0/ -> ${base}/8.0/
8+
9+
[v7.0]: ${prefix}/${version}/quick-start -> ${base}/8.0/quick-start/
10+
[v7.0]: ${prefix}/${version}/quick-reference -> ${base}/8.0/quick-reference/
11+
[v7.0]: ${prefix}/${version}/fundamentals -> ${base}/8.0/fundamentals
12+
[v7.0]: ${prefix}/${version}/fundamentals/configure -> ${base}/8.0/fundamentals/configure
13+
[v7.0]: ${prefix}/${version}/fundamentals/query-data -> ${base}/8.0/fundamentals/query-data
14+
[v7.0]: ${prefix}/${version}/fundamentals/write-data -> ${base}/8.0/fundamentals/write-data
15+
[v7.0]: ${prefix}/${version}/limitations -> ${base}/8.0/fundamentals/limitations
16+
[v7.0]: ${prefix}/${version}/issues-and-help -> ${base}/8.0/fundamentals/issues-and-help

snooty.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ csharp-driver-long = "MongoDB .NET/C# Driver"
2121
csharp-driver-short = ".NET/C# Driver"
2222
framework = "Entity Framework"
2323
framework-core = "{+framework+} Core"
24-
framework-version = "7.0"
24+
framework-version = "8.0"
2525
language = "C#"
2626
language-dotnet = ".NET"
2727
dotnet-csharp = ".NET/C#"
2828
mongo-community = "MongoDB Community Edition"
2929
mongo-enterprise = "MongoDB Enterprise Edition"
3030
docs-branch = "master" # always set this to the docs branch (i.e. master, 1.7, 1.8, etc.)
31-
version-number = "7.0" # always set this to the driver branch (i.e. 1.7.0, 1.8.0, etc.)
31+
version-number = "8.0" # always set this to the driver branch (i.e. 1.7.0, 1.8.0, etc.)
3232
version = "v{+version-number+}"
3333
stable-api = "Stable API"
3434
bool-data-type = "``boolean``"

source/includes/compatibility-table.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
- MongoDB Version
99

1010
* - **{+version-number+}**
11-
- **7.0**
12-
- **7.0 or later**
11+
- **8.0**
12+
- **8.0 or later**
1313
- **3.6 or later**

source/limitations.txt

Lines changed: 47 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,57 @@ Overview
2121
--------
2222

2323
On this page, you can find a list of MongoDB and {+framework+} features that
24-
are not supported by the {+provider-long+}. Because the provider is in active
24+
the {+provider-long+} does not support. Because the provider is in active
2525
development, some features listed on this page might be considered for future
2626
releases based on customer demand.
2727

2828
Unsupported MongoDB Features
2929
----------------------------
3030

31-
The following sections describe MongoDB features that are not supported by the {+provider-short+}.
31+
The following sections describe MongoDB features that the {+provider-short+}
32+
does not support.
33+
34+
Type Discriminators
35+
~~~~~~~~~~~~~~~~~~~
36+
37+
A type discriminator is an element in a document that the {+provider-short+}
38+
uses to decide which {+language+} type to create for the document during deserialization.
39+
40+
This version of the {+provider-short+} does not support type discriminators.
41+
42+
Select Projections
43+
~~~~~~~~~~~~~~~~~~
44+
45+
Select projections use the ``Select()`` method in a LINQ query to
46+
change the structure of the created object. The projection changes the object by
47+
performing groupings, or selecting fields into anonymous types or alternative
48+
types not recognized by {+framework+}.
49+
50+
This version of the {+provider-short+} does not support
51+
Select Projections.
52+
53+
Scalar Aggregations
54+
~~~~~~~~~~~~~~~~~~~
55+
56+
Top-level scalar aggregations are operations you can perform on a query, such as
57+
``Count()``, ``Min()``, and ``Max()``. This version of the {+provider-short+}
58+
supports only the following scalar aggregation operations:
59+
60+
- ``Count()``
61+
- ``LongCount()``
62+
- ``Any()``, with or without predicates
63+
64+
This version of the {+provider-short+} does not support other scalar aggregation
65+
operations.
66+
67+
Transactions
68+
~~~~~~~~~~~~
69+
70+
Transactions ensure that all updates in a set of changes either succeed, or fail
71+
together so the database is not left in an inconsistent state.
72+
73+
This version of the {+provider-short+} does not support the {+framework-core+}
74+
transaction model.
3275

3376
Time Series
3477
~~~~~~~~~~~
@@ -51,8 +94,8 @@ MongoDB-exclusive feature with no similar feature available in {+framework-core+
5194
Unsupported {+framework-core+} Features
5295
-------------------------------------------
5396

54-
The following sections describe {+framework-core+} features that are not
55-
supported by the {+provider-short+}.
97+
The following sections describe {+framework-core+} features that the {+provider-short+}
98+
does not support.
5699

57100
Migrations
58101
~~~~~~~~~~

source/quick-start.txt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,7 @@ Set Up Your Project
8484

8585
.. code-block:: shell
8686

87-
dotnet add package {+package+} --prerelease
88-
89-
.. note:: Prerelease Flag
90-
91-
You must include the ``--prerelease`` flag to install the prerelease
92-
version of the {+package+} package.
87+
dotnet add package {+package+}
9388

9489
Query Your MongoDB Cluster from Your Application
9590
------------------------------------------------

0 commit comments

Comments
 (0)