Skip to main content

Experienced users

If you've used previous versions of H2O-3 Secure, the following links will help guide you through the process of upgrading H2O-3 Secure.

Changes​

Change log​

This page houses the most recent changes in the latest build of H2O-3 OSS. It lists new features, improvements, security updates, documentation improvements, and bug fixes for each release.

The API-related changes section describes changes made to H2O-3 Secure that can affect backward compatibility.

Developers​

If you're looking to use H2O-3 Secure to help you develop your own apps, the following links will provide helpful references.

Gradle​

H2O-3 OSS's build is completely managed by Gradle. Any IDE with Gradle support is sufficient for H2O-3 OSS development. The latest versions of IntelliJ IDEA are thoroughly tested and proven to work well.

Open the folder with H2O-3 OSS in IntelliJ IDEA and it will automatically recognize that Gradle is required and will import the project. The Gradle wrapper present in the repository itself may be used manually/directly to build and test if required.

For JUnit tests to pass, you may need multiple H2O-3 OSS nodes. Create a "Run/Debug" configuration:

Type: Application
Main class: H2OApp
Use class path of module: h2o-app

After starting multiple "worker" node processes in addition to the JUnit test process, they will cloud up and run the multi-node JUnit tests.

Maven install​

To use H2O-3 Secure with Maven, contact enterprise@h2o.ai for the download link.

This page provides information on how to build a version of H2O-3 OSS that generates the correct IDE files for your Maven installation.

Developer resources​

Documentation​

See the detailed instructions on how to build and launch H2O-3 OSS, including how to clone the repository, how to pull from the repository, and how to install required dependencies.

Droplet project templates​

This page provides template information for projects created in Java or Scala.

Blogs​

Learn more about performance characteristics when implementing new algorithms in this KV Store guide blog.

This blog post by Cliff walks you through building a new algorithm, using K-Means, Quantiles, and Grep as examples.

Join the H2O community​

Join our community support and outreach by accessing self-paced courses, scoping out meetups, and interacting with other users and our team.

Contributing code​

If you're interested in contributing code to H2O-3 OSS, H2O appreciates your contributions. See how to contribute to H2O-3 OSS. This document describes how to access our list of issues, or suggested tasks for contributors, and how to contact us.


Feedback