Py-hiverunner

Latest version: v0.1.3

Safety actively analyzes 688674 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

2.6.0

Added
- Introduced command shell emulations to replicate different handling of full line comments in `hive` and `beeline` shells. Now strips full line comments for executed scripts to match the behaviour of the `hive -f` file option.
- Option to use files as input for com.klarna.hiverunner.HiveShell.execute(...).

2.5.1

Changed
- Fixed deadlock in `ThrowOnTimeout.java` that occurred when running with long running test case and disabled timeout.

2.5.0

Added
- Added support with `HiveShell.insertInto` for fluently generating test data in a table storage format agnostic manner.

2.4.0

Changed
- Enabled any hiveconf variables to be set as System properties by using the naming convention hiveconf_[HiveConf property name]. e.g: hiveconf_hive.execution.engine.
- Fixed bug: Results sets bigger than 100 rows only returned the first 100 rows.

2.3.0

Changed
- Merged Tez and MR context into the same context again. Now, the same test suite may alter between execution engines by doing e.g.:

hive> set hive.execution.engine=tez;
hive> [some query]
hive> set hive.execution.engine=mr;
hive> [some query]

2.2.0

Added
- Added support for setting hivevars via HiveShell.

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.