Skip to content

Commit dd60a17

Browse files
committed
Moved content of system-requirements.md into upgrading-md.
1 parent 242f400 commit dd60a17

File tree

2 files changed

+10
-18
lines changed

2 files changed

+10
-18
lines changed

docs/reference/content/reference/system-requirements.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

docs/reference/content/whats-new/upgrading.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,16 @@ methods that have been removed in 3.0.0.
1414

1515
Before upgrading to 3.0.0, compile against 2.13.0 with deprecation warnings enabled and remove use of any deprecated methods or classes.
1616

17+
## System Requirements
18+
19+
The minimum JVM is now Java 6: however, specific features require Java 7:
20+
21+
- SSL support requires Java 7 in order to perform host name verification, which is enabled by default. See
22+
[SSL]({{< relref "connecting.md#SSL" >}}) for details on how to disable host name verification.
23+
- The asynchronous API requires Java 7, as by default it relies on
24+
[AsynchronousSocketChannel](http://docs.oracle.com/javase/7/docs/api/java/nio/channels/AsynchronousSocketChannel.html) for
25+
its implementation. See [Async]({{< ref "async" >}}) for details on configuring the driver to use [Netty](http://netty.io/) instead.
26+
1727
## Incompatiblities
1828

1929
The following lists the most significant backwards-breaking changes, along with the recommended solutions:

0 commit comments

Comments
 (0)