Navigation Menu

Skip to content
This repository has been archived by the owner on Mar 31, 2022. It is now read-only.

Releases: spotify/spydra

v0.3.18

04 Jun 09:30
Compare
Choose a tag to compare

Use deterministic names for pooling clusters

This PR changes the way new clusters are created and jobs are assigned to them in the poolable clusters in order to fix a concurrency problem that made it create more clusters than the defined limit. The new implementation uses deterministic names based of the current time to decide the names of the clusters that should be used at a given moment in time. Existing clusters than don't belong to them will be deleted automatically after the max-idle time has passed, as no more jobs will be assigned to them.

v0.3.16

05 Feb 14:01
Compare
Choose a tag to compare

Use Cloud Dataproc Auto Zone Placement

Use of native support for auto zone placement in google cloud dataproc.

v0.3.15

16 Jan 12:08
Compare
Choose a tag to compare

This release moves Spydra from using custom heartbeats & self-destruct script to using a new dataproc feature (introduced in current beta) called cluster scheduled deletion. More info on the feature here: https://cloud.google.com/dataproc/docs/concepts/configuring-clusters/scheduled-deletion

Note: this transition changes the name and position of configuration parameter responsible for timeout before deletion and format of the value. The parameter responsible for the timeout is now called max-idle and is a part of cluster.options. The format for the value as described in the documentation:

Provide the duration in IntegerUnit format, where the unit can be "s, m, h, d" (seconds, minutes, hours, days, respectively). Examples: "30m" or "1d" (30 minutes or 1 day from when the cluster becomes idle).

The duration should be from the range 10m..14d

The default configuration sets the timeout to 30m which is the same as in previous versions.

v0.3.14

04 Dec 15:02
Compare
Choose a tag to compare

Supports multiple pool of clusters per clientId
Remove dependency on org.apache.hadoop.fs in DynamicSubmitter

v0.3.12

08 Nov 10:52
Compare
Choose a tag to compare

Enable map and fileoutput compression by default.