You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 3, 2023. It is now read-only.
***Java 8** is used primarily for Heron's [topology
38
+
***Java 11** is used primarily for Heron's [topology
39
39
API](heron-topology-concepts), and [Heron Instance](heron-architecture#heron-instance).
40
40
It is currently the only language in which topologies can be written. Instructions can be found
41
41
in [Building Topologies](../../developers/java/topologies), while documentation for the Java
42
-
API can be found [here](/api/org/apache/heron/api/topology/package-summary.html). Please note that Heron topologies do not
43
-
require Java 8 and can be written in Java 7 or later.
42
+
API can be found [here](/api/org/apache/heron/api/topology/package-summary.html). Please note that Heron topologies do not require Java 11 and can be written in Java 7 or later.
44
43
45
44
***Python 2** (specifically 2.7) is used primarily for Heron's [CLI interface](user-manuals-heron-cli) and UI components such as [Heron UI](user-manuals-heron-ui) and the [Heron Tracker](user-manuals-heron-tracker-runbook).
As you can see, the Java code for the example streamlet processing graph requires very little boilerplate and is heavily indebted to Java 8 [lambda](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html) patterns.
146
+
As you can see, the Java code for the example streamlet processing graph requires very little boilerplate and is heavily indebted to Java [lambda](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html) patterns.
0 commit comments