Releases: qubole/qds-sdk-java
1.3.0
Fixed security risks and changed default retries
1.2.1 Updated pom.xml for release
Supports latest features additions to Qubole's REST APIs
Adds support for scheduling composite commands.
Adds support for ec2 configurations, engine configurations and hive metadata configurations while creating clusters.
Supports cluster creation and editing from roles based accounts.
1.0.0
This release is for Java 8 version and contains Security fixes for Jackson jars.
0.9.4
As Java 7 is no longer supported by Oracle, this will be the final release of Qubole Java SDK with Java 7, subsequent release will be with Java 8 only.
Added support for using macros in hive commands similar to https://docs.qubole.com/en/latest/rest-api/command_api/submit-a-hive-command.html#submit-a-hive-command
Added support for all the parameters in commands history that are supported by commands api i.e https://docs.qubole.com/en/latest/rest-api/command_api/view-command-history.html#view-the-command-history
0.9.0
Add name and tags fields to response of Commands history API
Add cluster label for schedule commands
Add support for Spark Job Server. This change adds new API for Spark Job Server through which we can create, delete, list, show and stop apps of Job Server.
Support db columns in DBImportCommand
Add support for custom_ec2_tags for clusters
Add getter and setters hadoop2 and persistent security group
Handle Token expiry exception with ResultStreamer with IAM roles
0.8.0
Add support to specify serde info of output table of DBImport Command.
Add support to add nodes, remove nodes and replace nodes of Cluster.
Add support to clone a cluster.
Add support to create HBase cluster.
Support Result Streaming for accounts with IAM Roles
Add Javadoc for SparkCommandBuilder and examples for SparkCommand
Add support for Hive and DbTap metadata API.
0.7.0
Set a limit of 1s on minimum polling interval.
Increase the number of retries from 3 to 5. Increase the time between retries.
Add sql support for spark commands.
Add support for specifying persistent security group.
Add support for creating hadoop2 cluster.
Upload the shaded artifact to maven central as well.
Add support for creating spark cluster.
Fix scheduler creation issue. This changes the API a bit but the earlier one was not working.
Fix JsonParseException when CPU value is out of range of int. We now return long instead of int for a couple of fields. This will require code change.
0.6.1
Increase default read timeout to 30s.
Add examples of cluster management commands.
Change the default polling interval from 2.5s to 5s.
0.6.0
Add support for spark command