This is an automated email from the ASF dual-hosted git repository.

timoninmaxim pushed a commit to branch IGNITE-22996__epic_jdk_11
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/IGNITE-22996__epic_jdk_11 by 
this push:
     new 3a0c4529e6d IGNITE-22997 Remove mention of Java 1.8 from docs (#11481)
3a0c4529e6d is described below

commit 3a0c4529e6d938951b34a4f0e09f89052ba8a099
Author: Maksim Timonin <[email protected]>
AuthorDate: Tue Sep 3 17:55:18 2024 +0300

    IGNITE-22997 Remove mention of Java 1.8 from docs (#11481)
---
 docs/README.adoc                                        |  2 +-
 docs/_docs/includes/cpp-prerequisites.adoc              |  2 +-
 docs/_docs/includes/dotnet-prerequisites.adoc           |  2 +-
 docs/_docs/includes/prereqs.adoc                        |  2 +-
 docs/_docs/monitoring-metrics/new-metrics-system.adoc   |  2 +-
 docs/_docs/net-specific/net-cross-platform-support.adoc |  6 +-----
 docs/_docs/net-specific/net-troubleshooting.adoc        |  3 +--
 docs/_docs/perf-and-troubleshooting/memory-tuning.adoc  |  2 +-
 docs/_docs/quick-start/java.adoc                        |  8 ++++----
 docs/_docs/restapi.adoc                                 |  8 ++++----
 docs/_docs/security/sandbox.adoc                        |  2 +-
 docs/_docs/security/tde.adoc                            | 10 +++++-----
 docs/_docs/tools/control-script.adoc                    |  4 ++--
 docs/_docs/tools/informatica.adoc                       |  2 +-
 14 files changed, 25 insertions(+), 30 deletions(-)

diff --git a/docs/README.adoc b/docs/README.adoc
index 710f7847fc6..118944bcfd4 100644
--- a/docs/README.adoc
+++ b/docs/README.adoc
@@ -153,7 +153,7 @@ When referencing an external resource, make the link to 
open in a new window by
 
 [source, adoc]
 ----
-link:https://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html#SunJSSE_Protocols[Supported
 protocols,window=_blank]
+link:https://docs.oracle.com/en/java/javase/11/security/java-security-overview1.html#GUID-FCF419A7-B856-46DD-A36F-C6F88F9AF37F[Supported
 protocols,window=_blank]
 ----
 
 
diff --git a/docs/_docs/includes/cpp-prerequisites.adoc 
b/docs/_docs/includes/cpp-prerequisites.adoc
index dd8fdefd27e..cbb169f4a4a 100644
--- a/docs/_docs/includes/cpp-prerequisites.adoc
+++ b/docs/_docs/includes/cpp-prerequisites.adoc
@@ -14,7 +14,7 @@
 // limitations under the License.
 [width="100%",cols="1,3"]
 |===
-|JDK|Oracle JDK 8, 11 or 17, Open JDK 8, 11 or 17, IBM JDK 8, 11 or 17
+|JDK|Oracle JDK 11 or 17, Open JDK 11 or 17, IBM JDK 11 or 17
 |OS|Windows Vista, Windows Server 2008 and later versions, Ubuntu (18.04 64 
bit)
 |Network|No restrictions (10G recommended)
 |Hardware|No restrictions
diff --git a/docs/_docs/includes/dotnet-prerequisites.adoc 
b/docs/_docs/includes/dotnet-prerequisites.adoc
index 08bd943c910..c9b2feeb51a 100644
--- a/docs/_docs/includes/dotnet-prerequisites.adoc
+++ b/docs/_docs/includes/dotnet-prerequisites.adoc
@@ -14,7 +14,7 @@
 // limitations under the License.
 [width="100%",cols="1,3"]
 |===
-|JDK |Oracle JDK 8, 11 or 17, Open JDK 8, 11 or 17, IBM JDK 8, 11 or 17
+|JDK |Oracle JDK 11 or 17, Open JDK 11 or 17, IBM JDK 11 or 17
 |.NET Framework |.NET 4.0+, .NET Core 2.0+
 //|IDE |Visual Studio 2010+, Rider, Visual Studio Code
 |===
diff --git a/docs/_docs/includes/prereqs.adoc b/docs/_docs/includes/prereqs.adoc
index a39e30f738d..6964c1d19c2 100644
--- a/docs/_docs/includes/prereqs.adoc
+++ b/docs/_docs/includes/prereqs.adoc
@@ -14,7 +14,7 @@
 // limitations under the License.
 [width="100%",cols="1,3"]
 |===
-|JDK |Oracle JDK 8, 11 or 17 Open JDK 8, 11 or 17, IBM JDK 8, 11 or 17
+|JDK |Oracle JDK 11 or 17 Open JDK 11 or 17, IBM JDK 11 or 17
 |OS |Linux (any flavor), Mac OSX (10.6 and up), Windows (XP and up),
 Windows Server (2008 and up), Oracle Solaris
 |ISA |x86, x64, SPARC, PowerPC, ARM64
diff --git a/docs/_docs/monitoring-metrics/new-metrics-system.adoc 
b/docs/_docs/monitoring-metrics/new-metrics-system.adoc
index 5f2de5d21a5..b914f59a454 100644
--- a/docs/_docs/monitoring-metrics/new-metrics-system.adoc
+++ b/docs/_docs/monitoring-metrics/new-metrics-system.adoc
@@ -135,7 +135,7 @@ JVM_OPTS="-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=${J
 
 ==== Understanding MBean's ObjectName
 
-Every JMX Mbean has an 
https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html[ObjectName,window=_blank].
+Every JMX Mbean has an 
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/ObjectName.html[ObjectName,window=_blank].
 The ObjectName is used to identify the bean.
 The ObjectName consists of a domain and a list of key properties, and can be 
represented as a string as follows:
 
diff --git a/docs/_docs/net-specific/net-cross-platform-support.adoc 
b/docs/_docs/net-specific/net-cross-platform-support.adoc
index b343665f423..abd05f5ea6b 100644
--- a/docs/_docs/net-specific/net-cross-platform-support.adoc
+++ b/docs/_docs/net-specific/net-cross-platform-support.adoc
@@ -24,7 +24,7 @@ applications for Linux and macOS, as well as Windows.
 *Requirements:*
 
 * https://www.microsoft.com/net/download/[.NET Core SDK 2.0+, window=_blank]
-* http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java 8+, 
window=_blank] (macOS requires JDK, otherwise JRE works)
+* http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java 11+, 
window=_blank] (macOS requires JDK, otherwise JRE works)
 
 *Running Examples*
 https://ignite.apache.org/download.cgi#binaries[Binary distribution, 
window=_blank] includes .NET Core examples:
@@ -48,10 +48,6 @@ If you changed the default location of Java, then specify 
the actual path using
 
 == Known Issues
 
-*No Java runtime present, requesting install*
-
-Java `8u151` has a known bug on macOS: 
https://bugs.openjdk.java.net/browse/JDK-7131356[JDK-7131356, window=_blank]. 
Make sure to install `8u152` or later.
-
 *Serializing delegates is not supported on this platform*
 
 .NET Core does not support delegate serialization, 
`System.MulticastDelegate.GetObjectData`
diff --git a/docs/_docs/net-specific/net-troubleshooting.adoc 
b/docs/_docs/net-specific/net-troubleshooting.adoc
index cc4617bf255..01305be7a89 100644
--- a/docs/_docs/net-specific/net-troubleshooting.adoc
+++ b/docs/_docs/net-specific/net-troubleshooting.adoc
@@ -72,8 +72,7 @@ so if you have x86 AND x64 JDK installed, it will work in any 
mode.
 
 The `126 ERROR_MOD_NOT_FOUND` code can occur due to missing dependencies:
 
-* JDK 8 requires 
https://www.microsoft.com/en-us/download/details.aspx?id=14632[Microsoft Visual 
C{pp} 2010 Redistributable Package, window=_blank]
-* Later JDK versions require 
https://www.microsoft.com/en-us/download/details.aspx?id=48145[Microsoft Visual 
C{pp} 2015 Redistributable Package, window=_blank] or later
+* JDK require 
https://www.microsoft.com/en-us/download/details.aspx?id=48145[Microsoft Visual 
C{pp} 2015 Redistributable Package, window=_blank] or later
 
 === Java class is not found
 
diff --git a/docs/_docs/perf-and-troubleshooting/memory-tuning.adoc 
b/docs/_docs/perf-and-troubleshooting/memory-tuning.adoc
index dfaedff5b40..e452b27233a 100644
--- a/docs/_docs/perf-and-troubleshooting/memory-tuning.adoc
+++ b/docs/_docs/perf-and-troubleshooting/memory-tuning.adoc
@@ -90,7 +90,7 @@ practices on GC logs and heap dumps collection.
 Below are sets of example JVM configurations for applications that can utilize 
Java Heap on server nodes heavily, thus
 triggering long — or frequent, short — stop-the-world GC pauses.
 
-For JDK 1.8+ deployments you should use G1 garbage collector.
+For JDK 11+ deployments you should use G1 garbage collector.
 The settings below are a good starting point if 10GB heap is more than enough 
for your server nodes:
 
 [source,shell]
diff --git a/docs/_docs/quick-start/java.adoc b/docs/_docs/quick-start/java.adoc
index 4dbcf6fcc40..fbea06636da 100644
--- a/docs/_docs/quick-start/java.adoc
+++ b/docs/_docs/quick-start/java.adoc
@@ -22,7 +22,7 @@ Ignite was officially tested on:
 
 include::includes/prereqs.adoc[]
 
-If you use Java version 11 or later, see <<Running Ignite with Java 11 or 
later>> for details.
+See <<Running Ignite with Java 11 or later>> for additional JVM parameters.
 
 == Installing Ignite
 
@@ -136,7 +136,7 @@ public class HelloWorld {
 ====
 Don't forget to add imports for HelloWorld.java. It should be trivial as long 
as Maven solves all of the dependencies.
 
-Plus, you might need to add these settings to your pom.xml if the IDE keeps 
using Java compiler from a version earlier than 1.8:
+Plus, you might need to add these settings to your pom.xml if the IDE keeps 
using Java compiler from a version earlier than 11:
 [source,xml]
 ----
 <build>
@@ -145,8 +145,8 @@ Plus, you might need to add these settings to your pom.xml 
if the IDE keeps usin
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-compiler-plugin</artifactId>
             <configuration>
-                <source>1.8</source>
-                <target>1.8</target>
+                <source>11</source>
+                <target>11</target>
             </configuration>
         </plugin>
     </plugins>
diff --git a/docs/_docs/restapi.adoc b/docs/_docs/restapi.adoc
index 4db745b6eae..0409ed21223 100644
--- a/docs/_docs/restapi.adoc
+++ b/docs/_docs/restapi.adoc
@@ -199,21 +199,21 @@ of the argument. The REST API supports both <<Java 
Types>> and <<Custom Types>>.
 |`date`
 |`java.sql.Date`
 
-The date value should be in the format as specified in the `valueOf(String)` 
method in the 
link:https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html#valueOf-java.lang.String-[Java
 documentation ,window=_blank]
+The date value should be in the format as specified in the `valueOf(String)` 
method in the 
link:https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Date.html#valueOf(java.lang.String)[Java
 documentation ,window=_blank]
 
 Example: 2018-01-01
 
 |`time`
 |`java.sql.Time`
 
-The time value should be in the format as specified in the `valueOf(String)` 
method in the 
link:https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html#valueOf-java.lang.String-[Java
 documentation ,window=_blank]
+The time value should be in the format as specified in the `valueOf(String)` 
method in the 
link:https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Date.html#valueOf(java.lang.String)[Java
 documentation ,window=_blank]
 
 Example: 01:01:01
 
 |`timestamp`
 |`java.sql.Timestamp`
 
-The timestamp value should be in the format as specified in the 
`valueOf(String)` method in the 
link:https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html#valueOf-java.lang.String-[Java
 documentation ,window=_blank]
+The timestamp value should be in the format as specified in the 
`valueOf(String)` method in the 
link:https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Date.html#valueOf(java.lang.String)[Java
 documentation ,window=_blank]
 
 Example: 2018-02-18%2001:01:01
 
@@ -2947,4 +2947,4 @@ Returns HTTP Status code 200 if kernal has started, and 
503 otherwise
   "response": "grid has started",
   "successStatus": 0
 }
-----
\ No newline at end of file
+----
diff --git a/docs/_docs/security/sandbox.adoc b/docs/_docs/security/sandbox.adoc
index 03a5632ce43..86aa0c00b38 100644
--- a/docs/_docs/security/sandbox.adoc
+++ b/docs/_docs/security/sandbox.adoc
@@ -29,7 +29,7 @@ The activation of Ignite Sandbox involves the configuration 
of an `SecurityManag
 === Install SecurityManager
 
 Due to the fact, that Ignite Sandbox is based on the Java Sandbox model, and
-link:https://docs.oracle.com/javase/8/docs/technotes/guides/security/spec/security-spec.doc6.html#a19349[SecurityManager,window=_blank]
+link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityManager.html[SecurityManager,window=_blank]
 is an important part of that model, you need to have it installed.
 The SecurityManager is responsible for checking, which security policy is 
currently in effect. It also performs access control checks.
 The security manager is not automatically installed when an application is 
running. If you run Ignite as a separate application,
diff --git a/docs/_docs/security/tde.adoc b/docs/_docs/security/tde.adoc
index 5d060c062f5..5cd1ca7bbba 100644
--- a/docs/_docs/security/tde.adoc
+++ b/docs/_docs/security/tde.adoc
@@ -109,9 +109,9 @@ A keystore with a master key can be created using `keytool` 
as follows:
 [source,shell]
 ----
 user:~/tmp:[]$ java -version
-java version "1.8.0_161"
-Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
-Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
+openjdk version "11.0.24" 2024-07-16
+OpenJDK Runtime Environment Temurin-11.0.24+8 (build 11.0.24+8)
+OpenJDK 64-Bit Server VM Temurin-11.0.24+8 (build 11.0.24+8, mixed mode)
 
 user:~/tmp:[]$ keytool -genseckey \
 -alias ignite.master.key \
@@ -128,11 +128,11 @@ user:~/tmp:[]$ keytool \
 -list
 
 Keystore type: PKCS12
-Keystore provider: SunJSSE
+Keystore provider: SUN
 
 Your keystore contains 1 entry
 
-ignite.master.key, 07.11.2018, SecretKeyEntry,
+ignite.master.key, 07.08.2024, SecretKeyEntry,
 ----
 
 == Source Code Example
diff --git a/docs/_docs/tools/control-script.adoc 
b/docs/_docs/tools/control-script.adoc
index 904afb22333..ff2ad0988bc 100644
--- a/docs/_docs/tools/control-script.adoc
+++ b/docs/_docs/tools/control-script.adoc
@@ -51,8 +51,8 @@ If you want to connect to a node that is running on a remove 
machine, specify th
 | --password PASSWORD |The user password. |
 | --ping-interval PING_INTERVAL | The ping interval. | 5000
 | --ping-timeout PING_TIMEOUT | Ping response timeout. | 30000
-| --ssl-protocol PROTOCOL1, PROTOCOL2... | A list of SSL protocols to try when 
connecting to the cluster. 
link:https://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html#SunJSSE_Protocols[Supported
 protocols,window=_blank]. | `TLS`
-| --ssl-cipher-suites CIPHER1,CIPHER2...  | A list of SSL ciphers. 
link:https://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html#SupportedCipherSuites[Supported
 ciphers,window=_blank]. |
+| --ssl-protocol PROTOCOL1, PROTOCOL2... | A list of SSL protocols to try when 
connecting to the cluster. 
link:https://docs.oracle.com/en/java/javase/11/security/java-security-overview1.html#GUID-FCF419A7-B856-46DD-A36F-C6F88F9AF37F[Supported
 protocols,window=_blank]. | `TLS`
+| --ssl-cipher-suites CIPHER1,CIPHER2...  | A list of SSL ciphers. 
link:https://docs.oracle.com/en/java/javase/11/docs/specs/security/standard-names.html#jsse-cipher-suite-names[Supported
 ciphers,window=_blank]. |
 | --ssl-key-algorithm ALG | The SSL key algorithm. | `SunX509`
 | --keystore-type KEYSTORE_TYPE | The keystore type. | `JKS`
 | --keystore KEYSTORE_PATH | The path to the keystore. Specify a keystore to 
enable SSL for the control script.|
diff --git a/docs/_docs/tools/informatica.adoc 
b/docs/_docs/tools/informatica.adoc
index 93c95ec2790..c0a098a6a99 100644
--- a/docs/_docs/tools/informatica.adoc
+++ b/docs/_docs/tools/informatica.adoc
@@ -270,7 +270,7 @@ automake (GNU automake) 1.16.1
 OpenSSL 1.0.0c 2 Dec 2010
 6. g++ --version
 g++ (SUSE Linux) 5.5.0 20171010 [gcc-5-branch revision 253640]
-7. JDK 1.8
+7. JDK 11
 ----
 --
 

Reply via email to