TEST PR [IGNORE PLEASE] - #16738
Closed
silvarohan18 wants to merge 514 commits into
Closed
Conversation
…delines [nocheck] (#16183) * ht/welcome massive restructure * ht/added getting started * ht/added flow users * ht/added python users * ht/added r users * ht/added sparkling users * ht/added api users * ht/added java users * ht/added hadoop users * ht/added docker users * ht/added kubernetes users * ht/added experienced users * ht/welcome & docker page fixes * ht/hadoop page fixes * ht/getting started page fixes * ht/link fixes * ht/link fixes * ht/link & spacing fixes * ht/minor fix * ht/direct link for several sections * ht/h2o > h2o-3 + others several frm >from note/admonition fixes reorder hadoop example several title lengthens * ht/flow algo section w/ links to algo pages * ht/added available algos + linux fix * Update h2o-docs/src/product/getting-started/docker-users.rst Co-authored-by: Adam Valenta <adam.valenta@h2o.ai> * Update h2o-docs/src/product/getting-started/docker-users.rst Co-authored-by: Adam Valenta <adam.valenta@h2o.ai> * ht/requested updates; updated flow list to reflect app * ht/added infogram to welcome page * ht/rerun checks --------- Co-authored-by: Adam Valenta <adam.valenta@h2o.ai>
* ht/initial draft (18) - excludes 16440 & 16357 * ht/added security vulnerabilites * ht/5310 > 3510 fix
Co-authored-by: wendycwong <wendy.wong@h2o.ai>
* Implement KNN model * Implement KNN distance calculation * Implement KNN distance task and KNN driver * Implement scoring * Add JUnit tests * Add docs
This reverts commit 9506e1b.
* GH-16466 escape sequences (#16505) * GH-16466: Fixed invalid escape sequences in docstrings Allow h2o to be imported without triggering syntax errors. Closes #16466 * Adjust escape in the gen_xgboost.py --------- Co-authored-by: Justin Mahlik <justin.mahlik.rm13@statefarm.com> * GH-16471 - replace hortonworks with private nexus repo (#16506) --------- Co-authored-by: Justin Mahlik <justin.mahlik.rm13@statefarm.com>
* Remove hdp2.2, hdp2.3, hdp2.4, hdp2.5, hdp2.6,hdp3.0,hdp3.1 from the project because its no longer supported and cannot build from public sources * Remove hdp from download pages * Remove hdp from test * Remove rest of the hdp from test * Remove hdp also from documentation
…pe) (#16835) * GH-16566 - Add per-test timeout rule to TestUtil Adds a JUnit Timeout rule that fails individual tests with TestTimedOutException instead of hanging the JVM. Default 10 minutes, configurable via -Dtest.timeout.seconds. Prevents a single deadlocked test from causing Jenkins to SIGTERM the entire stage. * GH-16566 - Ignore flaky AdaBoost DeepLearning weak-learner test testBasicTrainAndScoreDeepLearning hangs intermittently on Java 8/11 due to a model-lock race in DeepLearningDriver.onExceptionalCompletion: the main thread blocks on a model whose FJ worker already threw. * GH-16566 - Fix unmatched Scope.exit() in ParseTestOrc.testParseAllOrcs The test called Scope.exit() in finally without a matching Scope.enter() at the top, popping a scope it never pushed. It usually got rescued by sibling tests leaking enters in the shared JVM; under newer JDK 17 test ordering the donor scope is gone and the assertion fires.
GH-16809: Fix documentation inconsistencies [nocheck]
…ode test [nocheck] (#16813) * WIP * Fix non-determinism * add assert
|
|
…#16876) Adds fire-and-forget anonymous usage telemetry to the Python, R, and JVM clients, POSTing small bucketed JSON events to the telemetry receiver. It is opt-in and off by default, and never blocks, raises, or delays a user call. Opt-in / opt-out: - Off by default. Enable per session with telemetry=True (h2o.init() / h2o.connect(); telemetry = TRUE in R), persistently with h2o.set_telemetry(True) (saved under ~/.h2oai; read via h2o.telemetry_enabled()), or general.telemetry = true in ~/.h2oconfig. - DO_NOT_TRACK=1 is a hard opt-out that always wins, honored by all clients and the JVM (parsed for truthiness: 0/false/empty do not opt out). - JVM cluster: off by default, enabled with -Dsys.ai.h2o.telemetry.disabled=false. What is / is never sent: - Coarse bucketed metrics only (rows, cols, durations, sizes as ranges; a small cluster's node count 1-16 exact), plus version/OS/cpu_arch, an ephemeral per-session UUID, algorithm name, and build flavor. Never code, data, file paths, URLs, dataset/model/column names, hostnames, usernames, or location. Source IP is used transiently by the receiver for coarse region and not persisted. Per client: - Python: session events (init/cluster_connect) plus per-operation events (train, score, automl, import/upload/parse, model save/load/download, mojo download), delivered on a single daemon worker thread + bounded queue; Java detected off the caller path (honors JAVA_HOME, no macOS JDK dialog). - R: the two session-start events only, delivered with one synchronous, bounded curl POST via the curl package; session UUID does not disturb the user's RNG. - JVM: standalone java -jar and hadoop jar clusters emit one cluster_started event from the leader once the cloud locks; client-spawned local servers stay silent to avoid double-counting. Server / status: - CloudV3 exposes hadoop_version (drives multi_node_hadoop topology) and telemetry_enabled; the Python/R cluster-status table shows both server and client telemetry state. Other: - One-time first-run disclosure notice (logged at INFO) when telemetry is on. - Docs: README Privacy & Telemetry section, User Guide Telemetry page, and a download-page callout. - Tests: Python pyunit, R runit, JVM JUnit.
…fix R documentation (#16900)
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


This PR is created for Test the h2o-3 nighly merge GHA workflow.