Skip to content

Commit e7779be

Browse files
authoredMar 22, 2024
DOCSP-37975: index (#23)
1 parent 5815da9 commit e7779be

File tree

6 files changed

+616
-6
lines changed

6 files changed

+616
-6
lines changed
 

‎source/get-started.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,7 @@ Get Started
99
/get-started/primer/
1010
/get-started/quickstart/
1111
/get-started/pojo-qs/
12+
13+
- :ref:`javars-primer`
14+
- :ref:`javars-quickstart`
15+
- :ref:`javars-pojo-qs`
Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
.. list-table::
2+
:header-rows: 1
3+
:stub-columns: 1
4+
:class: compatibility-large
5+
6+
* - Java Reactive Streams Driver Version
7+
- Java 17
8+
- Java 11 [#backwards-compatible-rs]_
9+
- Java 8
10+
- Java 7
11+
- Java 6
12+
13+
* - 5.0
14+
- ✓
15+
- ✓
16+
- ✓
17+
-
18+
-
19+
20+
* - 4.11
21+
- ✓
22+
- ✓
23+
- ✓
24+
-
25+
-
26+
27+
* - 4.10
28+
- ✓
29+
- ✓
30+
- ✓
31+
-
32+
-
33+
34+
* - 4.9
35+
- ✓
36+
- ✓
37+
- ✓
38+
-
39+
-
40+
41+
* - 4.8
42+
- ✓
43+
- ✓
44+
- ✓
45+
-
46+
-
47+
48+
* - 4.7
49+
- ✓
50+
- ✓
51+
- ✓
52+
-
53+
-
54+
55+
* - 4.6
56+
- ✓
57+
- ✓
58+
- ✓
59+
-
60+
-
61+
62+
* - 4.5
63+
- ✓
64+
- ✓
65+
- ✓
66+
-
67+
-
68+
69+
* - 4.4
70+
- ✓
71+
- ✓
72+
- ✓
73+
-
74+
-
75+
76+
* - 4.3
77+
-
78+
- ✓
79+
- ✓
80+
- ✓
81+
- ✓
82+
83+
* - 4.2
84+
-
85+
- ✓
86+
- ✓
87+
- ✓
88+
- ✓
89+
90+
* - 4.1
91+
-
92+
- ✓
93+
- ✓
94+
- ✓
95+
- ✓
96+
97+
* - 1.13
98+
-
99+
- ✓
100+
- ✓
101+
- ✓
102+
- ✓
103+
104+
* - 1.12
105+
-
106+
- ✓
107+
- ✓
108+
- ✓
109+
- ✓
110+
111+
* - 1.11
112+
-
113+
- ✓
114+
- ✓
115+
- ✓
116+
- ✓
117+
118+
* - 1.10
119+
-
120+
- ✓
121+
- ✓
122+
- ✓
123+
- ✓
124+
125+
* - 1.9
126+
-
127+
- ✓
128+
- ✓
129+
- ✓
130+
- ✓
131+
132+
* - 1.7
133+
-
134+
- ✓
135+
- ✓
136+
- ✓
137+
- ✓
138+
139+
* - 1.6
140+
-
141+
- ✓
142+
- ✓
143+
- ✓
144+
- ✓
145+
146+
* - 1.5
147+
-
148+
- ✓
149+
- ✓
150+
- ✓
151+
- ✓
152+
153+
* - 1.3
154+
-
155+
- ✓
156+
- ✓
157+
- ✓
158+
- ✓
159+
160+
* - 1.2
161+
-
162+
- ✓
163+
- ✓
164+
- ✓
165+
- ✓
166+
167+
* - 1.1
168+
-
169+
- ✓
170+
- ✓
171+
- ✓
172+
- ✓
173+
174+
* - 1.0
175+
-
176+
- ✓
177+
- ✓
178+
- ✓
179+
- ✓
180+
181+
.. [#backwards-compatible-rs] Java versions 8 and above are all supported thanks to the JVM backwards compatibility promise. Only LTS versions will be explicitly listed in future.
Lines changed: 345 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,345 @@
1+
.. sharedinclude:: dbx/compatibility-table-legend.rst
2+
3+
.. list-table::
4+
:header-rows: 1
5+
:stub-columns: 1
6+
:class: compatibility-large
7+
8+
* - Java Reactive Streams Driver Version
9+
- MongoDB 7.0
10+
- MongoDB 6.1
11+
- MongoDB 6.0
12+
- MongoDB 5.0
13+
- MongoDB 4.4
14+
- MongoDB 4.2
15+
- MongoDB 4.0
16+
- MongoDB 3.6
17+
- MongoDB 3.4
18+
- MongoDB 3.2
19+
- MongoDB 3.0
20+
- MongoDB 2.6
21+
* - 5.0
22+
- ✓
23+
- ✓
24+
- ✓
25+
- ✓
26+
- ✓
27+
- ✓
28+
- ✓
29+
- ✓
30+
-
31+
-
32+
-
33+
-
34+
* - 4.11
35+
- ✓
36+
- ✓
37+
- ✓
38+
- ✓
39+
- ✓
40+
- ✓
41+
- ✓
42+
- ✓
43+
-
44+
-
45+
-
46+
-
47+
* - 4.10
48+
- ✓
49+
- ✓
50+
- ✓
51+
- ✓
52+
- ✓
53+
- ✓
54+
- ✓
55+
- ✓
56+
-
57+
-
58+
-
59+
-
60+
* - 4.9
61+
- ⊛
62+
- ✓
63+
- ✓
64+
- ✓
65+
- ✓
66+
- ✓
67+
- ✓
68+
- ✓
69+
-
70+
-
71+
-
72+
-
73+
* - 4.8
74+
- ⊛
75+
- ✓
76+
- ✓
77+
- ✓
78+
- ✓
79+
- ✓
80+
- ✓
81+
- ✓
82+
-
83+
-
84+
-
85+
-
86+
* - 4.7
87+
- ⊛
88+
- ⊛
89+
- ✓
90+
- ✓
91+
- ✓
92+
- ✓
93+
- ✓
94+
- ✓
95+
- ✓
96+
- ✓
97+
- ✓
98+
- ✓
99+
* - 4.6
100+
- ⊛
101+
- ⊛
102+
- ⊛
103+
- ✓
104+
- ✓
105+
- ✓
106+
- ✓
107+
- ✓
108+
- ✓
109+
- ✓
110+
- ✓
111+
- ✓
112+
* - 4.5
113+
- ⊛
114+
- ⊛
115+
- ⊛
116+
- ✓
117+
- ✓
118+
- ✓
119+
- ✓
120+
- ✓
121+
- ✓
122+
- ✓
123+
- ✓
124+
- ✓
125+
* - 4.4
126+
- ⊛
127+
- ⊛
128+
- ⊛
129+
- ✓
130+
- ✓
131+
- ✓
132+
- ✓
133+
- ✓
134+
- ✓
135+
- ✓
136+
- ✓
137+
- ✓
138+
* - 4.3
139+
- ⊛
140+
- ⊛
141+
- ⊛
142+
- ✓
143+
- ✓
144+
- ✓
145+
- ✓
146+
- ✓
147+
- ✓
148+
- ✓
149+
- ✓
150+
- ✓
151+
* - 4.2
152+
- ⊛
153+
- ⊛
154+
- ⊛
155+
- ⊛
156+
- ✓
157+
- ✓
158+
- ✓
159+
- ✓
160+
- ✓
161+
- ✓
162+
- ✓
163+
- ✓
164+
* - 4.1
165+
- ⊛
166+
- ⊛
167+
- ⊛
168+
- ⊛
169+
- ✓
170+
- ✓
171+
- ✓
172+
- ✓
173+
- ✓
174+
- ✓
175+
- ✓
176+
- ✓
177+
* - 4.0
178+
- ⊛
179+
- ⊛
180+
- ⊛
181+
- ⊛
182+
- ⊛
183+
- ✓
184+
- ✓
185+
- ✓
186+
- ✓
187+
- ✓
188+
- ✓
189+
- ✓
190+
* - 1.13
191+
- ⊛
192+
- ⊛
193+
- ⊛
194+
- ⊛
195+
- ⊛
196+
- ✓
197+
- ✓
198+
- ✓
199+
- ✓
200+
- ✓
201+
- ✓
202+
- ✓
203+
* - 1.12
204+
- ⊛
205+
- ⊛
206+
- ⊛
207+
- ⊛
208+
- ⊛
209+
- ✓
210+
- ✓
211+
- ✓
212+
- ✓
213+
- ✓
214+
- ✓
215+
- ✓
216+
* - 1.11
217+
- ⊛
218+
- ⊛
219+
- ⊛
220+
- ⊛
221+
- ⊛
222+
- ⊛
223+
- ✓
224+
- ✓
225+
- ✓
226+
- ✓
227+
- ✓
228+
- ✓
229+
* - 1.10
230+
- ⊛
231+
- ⊛
232+
- ⊛
233+
- ⊛
234+
- ⊛
235+
- ⊛
236+
- ✓
237+
- ✓
238+
- ✓
239+
- ✓
240+
- ✓
241+
- ✓
242+
* - 1.9
243+
- ⊛
244+
- ⊛
245+
- ⊛
246+
- ⊛
247+
- ⊛
248+
- ⊛
249+
- ✓
250+
- ✓
251+
- ✓
252+
- ✓
253+
- ✓
254+
- ✓
255+
* - 1.7
256+
-
257+
-
258+
-
259+
-
260+
-
261+
-
262+
-
263+
- ✓
264+
- ✓
265+
- ✓
266+
- ✓
267+
- ✓
268+
* - 1.6
269+
-
270+
-
271+
-
272+
-
273+
-
274+
-
275+
-
276+
-
277+
- ✓
278+
- ✓
279+
- ✓
280+
- ✓
281+
* - 1.5
282+
-
283+
-
284+
-
285+
-
286+
-
287+
-
288+
-
289+
-
290+
- ✓
291+
- ✓
292+
- ✓
293+
- ✓
294+
* - 1.3
295+
-
296+
-
297+
-
298+
-
299+
-
300+
-
301+
-
302+
-
303+
- ✓
304+
- ✓
305+
- ✓
306+
- ✓
307+
* - 1.2
308+
-
309+
-
310+
-
311+
-
312+
-
313+
-
314+
-
315+
-
316+
-
317+
- ✓
318+
- ✓
319+
- ✓
320+
* - 1.1
321+
-
322+
-
323+
-
324+
-
325+
-
326+
-
327+
-
328+
-
329+
-
330+
-
331+
- ✓
332+
- ✓
333+
* - 1.0
334+
-
335+
-
336+
-
337+
-
338+
-
339+
-
340+
-
341+
-
342+
-
343+
-
344+
- ✓
345+
- ✓

‎source/index.txt

Lines changed: 70 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1-
==============
2-
Java RS Driver
3-
==============
1+
=============================
2+
MongoDB Java Reactive Streams
3+
=============================
4+
5+
.. contents:: On this page
6+
:local:
7+
:backlinks: none
8+
:depth: 1
9+
:class: twocols
410

511
.. toctree::
612
:titlesonly:
@@ -11,5 +17,65 @@ Java RS Driver
1117
/tutorials/
1218
/reference/
1319
View the Source <https://github.com/mongodb/mongo-java-driver>
20+
API Documentation <{+api+}/mongodb-driver-reactivestreams/>
21+
22+
Introduction
23+
------------
24+
25+
Welcome to the documentation site for the {+driver-long+}, the
26+
official driver for asynchronous Java applications. Download
27+
the driver by following the :ref:`javars-install` guide, then set up a
28+
runnable project by following one of the tutorials.
29+
30+
- :ref:`javars-install`
31+
32+
- :ref:`javars-get-started`
33+
34+
- :ref:`javars-tutorials`
35+
36+
- :ref:`javars-reference`
37+
38+
- `Driver Source GitHub Repository <https://github.com/mongodb/mongo-java-driver>`__
39+
40+
- `API Documentation <{+api+}/mongodb-driver-reactivestreams/>`__
41+
42+
If you need to make synchronous calls between your application and MongoDB, use
43+
the :driver:`MongoDB Java Driver </java/sync/current/>` instead of the
44+
{+driver-short+}.
45+
46+
Compatibility
47+
-------------
48+
49+
MongoDB Compatibility
50+
~~~~~~~~~~~~~~~~~~~~~
51+
52+
The following compatibility table specifies the recommended version or versions
53+
of the MongoDB Reactive Streams driver for use with a specific version of MongoDB.
54+
55+
The first column lists the driver version.
56+
57+
.. sharedinclude:: dbx/lifecycle-schedule-callout.rst
58+
59+
.. include:: /includes/mongodb-compatibility-table-java-rs.rst
60+
61+
The driver does not support older versions of MongoDB.
62+
63+
Language Compatibility
64+
~~~~~~~~~~~~~~~~~~~~~~
65+
66+
The following compatibility table specifies the recommended version or versions
67+
of the MongoDB Reactive Streams driver for use with a specific version of Java.
68+
69+
The first column lists the driver version.
70+
71+
.. include:: /includes/language-compatibility-table-java-rs.rst
72+
73+
For more information on how to read the compatibility tables, see our guide on
74+
:driver:`MongoDB Compatibility Tables </about-compatibility/>`.
75+
76+
How To Get Help
77+
---------------
1478

15-
Have a lovely day!
79+
- Ask questions on our :community-forum:`MongoDB Community Forums <>`
80+
- Visit our :technical-support:`Support Channels </>`
81+
- See :driver:`Issues & Help </java/sync/current/issues-and-help/>`

‎source/reference.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ Reference
88

99
/reference/logging/
1010
/reference/monitoring/
11-
11+
12+
- :ref:`javars-logging`
13+
- :ref:`javars-monitoring`

‎source/tutorials.txt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,16 @@ Tutorials
1818
/tutorials/geo/
1919
/tutorials/gridfs/
2020
/tutorials/command/
21-
21+
22+
- :ref:`javars-connect`
23+
- :ref:`javars-db-coll`
24+
- :ref:`javars-indexes`
25+
- :ref:`javars-read-operations`
26+
- :ref:`javars-encrypt`
27+
- :ref:`javars-write-ops`
28+
- :ref:`javars-aggregation`
29+
- :ref:`javars-changestream`
30+
- :ref:`javars-text-search`
31+
- :ref:`javars-geo`
32+
- :ref:`javars-gridfs`
33+
- :ref:`javars-run-command`

0 commit comments

Comments
 (0)
Please sign in to comment.