Skip to content

Commit 8adfe74

Browse files
sarah-olson-mongodbSarah OlsonSarah Olson
authored
DOCSP-20266 Add Data API as a time series limitation (#822) (#865)
* DOCSP-20266: Update Time Series limitations with Data API info * DOCSP-20266: reverting commit * DOCSP-20266: Add Data API the the time series limitations page * DOCSP-20266 * DOCSP-20266:Fix link typo. * DOCSP-20266:Fix link typo. * DOCSP-20266: Incorporate review comments * DOCSP-20266: Upate with review feedback. * DOCSP-20266: Minor edit Co-authored-by: Sarah Olson <[email protected]> Co-authored-by: Sarah Olson <[email protected]> Co-authored-by: Sarah Olson <[email protected]> Co-authored-by: Sarah Olson <[email protected]>
1 parent a444e31 commit 8adfe74

File tree

1 file changed

+23
-54
lines changed

1 file changed

+23
-54
lines changed

source/core/timeseries/timeseries-limitations.txt

Lines changed: 23 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,34 @@ Time Series Collection Limitations
1616
:description: Time Series, IOT
1717
:keywords: Time Series, IOT
1818

19+
Unsupported Features
20+
~~~~~~~~~~~~~~~~~~~~~
21+
22+
The following features are not supported for
23+
:ref:`time series collections <manual-timeseries-collection>`.
24+
25+
* :doc:`Client-side field level encryption </core/security-client-side-encryption>`
26+
* :dbcommand:`reIndex`
27+
* :doc:`Change streams </changeStreams>`
28+
* :realm:`Database Triggers </triggers/database-triggers>`
29+
* :realm:`GraphQL API </graphql>`
30+
* :atlas:`Atlas Search </atlas-search>`
31+
* :realm:`Realm Sync </sync>`
32+
* :atlas:`Data API </api/data-api>`
33+
* :doc:`Schema validation rules </core/schema-validation>`
34+
1935
Constraints
2036
~~~~~~~~~~~
2137

2238
The maximum size of a measurement document is 4 MB.
2339

40+
Aggregation $out and $merge
41+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
42+
43+
You can't use aggregation pipeline stages :pipeline:`$out` and :pipeline:`$merge`
44+
to output or merge into to :ref:`time series collections
45+
<manual-timeseries-collection>` from another collection.
46+
2447
.. _timeseries-limitations-updates-deletes:
2548

2649
Updates and Deletes
@@ -83,12 +106,6 @@ Secondary indexes don't support the following index properties:
83106
- :doc:`Unique </core/index-unique>`
84107
- :doc:`Partial </core/index-partial>`
85108

86-
``reIndex``
87-
~~~~~~~~~~~
88-
89-
The :dbcommand:`reIndex` command is not supported for :ref:`time series
90-
collections <manual-timeseries-collection>`.
91-
92109
Capped Collections
93110
~~~~~~~~~~~~~~~~~~
94111

@@ -127,19 +144,6 @@ a time. From ``"seconds"`` to ``"minutes"`` or from ``"minutes"`` to
127144
``granularity`` from ``"seconds"`` to ``"hours"``, first increase the
128145
``granularity`` to ``"minutes"`` and then to ``"hours"``.
129146

130-
Schema Validation
131-
~~~~~~~~~~~~~~~~~
132-
133-
You cannot specify :doc:`validation rules </core/schema-validation>` for
134-
:ref:`time series collections <manual-timeseries-collection>`.
135-
136-
Client-Side Field Level Encryption
137-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
138-
139-
:doc:`Client-side field level encryption
140-
</core/security-client-side-encryption>` is not supported for
141-
:ref:`time series collections <manual-timeseries-collection>`.
142-
143147
.. _time-series-limitations-sharding:
144148

145149
Sharding
@@ -172,13 +176,6 @@ Shard Keys
172176

173177
.. include:: /includes/time-series/fact-shard-key-limitations.rst
174178

175-
Aggregation $out and $merge
176-
~~~~~~~~~~~~~~~~~~~~~~~~~~~
177-
178-
The aggregation pipeline stages :pipeline:`$out` and :pipeline:`$merge`
179-
can't output to :ref:`time series collections
180-
<manual-timeseries-collection>`.
181-
182179
Transactions
183180
~~~~~~~~~~~~
184181

@@ -190,33 +187,5 @@ You can't write to :ref:`time series collections
190187

191188
Reads from time series collections are supported in transactions.
192189

193-
Change Streams
194-
~~~~~~~~~~~~~~
195-
196-
:doc:`Change streams </changeStreams>` are not supported for
197-
:ref:`time series collections <manual-timeseries-collection>`.
198-
199-
Database Triggers
200-
~~~~~~~~~~~~~~~~~
201-
202-
:realm:`Database Triggers </triggers/database-triggers>` are not
203-
supported for :ref:`time series collections
204-
<manual-timeseries-collection>`.
205-
206-
GraphQL API
207-
~~~~~~~~~~~
208-
209-
:realm:`GraphQL API </graphql>` is not supported for :ref:`time series
210-
collections <manual-timeseries-collection>`.
211-
212-
Atlas Search
213-
~~~~~~~~~~~~
214-
215-
:atlas:`Atlas Search </atlas-search>` is not supported for :ref:`time
216-
series collections <manual-timeseries-collection>`.
217190

218-
Realm Sync
219-
~~~~~~~~~~
220191

221-
:realm:`Realm Sync </sync>` is not supported for :ref:`time series
222-
collections <manual-timeseries-collection>`.

0 commit comments

Comments
 (0)