Skip to content

Releases: tilebox/tilebox-go

v0.4.0

06 Mar 11:30
aaf3239

Choose a tag to compare

Added

  • datasets: Added WithCollections(...) and WithCollectionIDs(...) query options for datapoint queries.

Changed

  • datasets: Updated client.Datapoints.GetInto, client.Datapoints.Query, and client.Datapoints.QueryInto to take a datasetID as the primary identifier, with collection filtering now configured via query options.

v0.3.2

26 Feb 09:39
a62cd1a

Choose a tag to compare

Added

  • workflows: Added OTEL metrics for the task runner, tracking task.executed.count, task.computed.count, task.failed.count, task.input.size and task.execution.duration.

v0.3.1

25 Feb 13:22
e80968d

Choose a tag to compare

Fixed

  • workflows: Fixed a bug where the task runner could panic when a task failed.

v0.3.0

19 Feb 14:55
72aa30f

Choose a tag to compare

Added

  • workflows: Added WithOptional option to workflows.SubmitSubtask to mark a subtask as optional.

Changed

  • datasets: Changed client.Datasets.Create() to client.Datasets.CreateOrUpdate().

v0.2.1

04 Dec 13:26
4438f9b

Choose a tag to compare

Fixed

  • datasets: Fixed stack overflow in client.Datapoints.DeleteIDs.

v0.2.0

04 Dec 10:21
2c30735

Choose a tag to compare

Added

  • workflows: Added ExecutionStats to the Job object to provide programmatic access to a job's execution
    statistics.
  • workflows: Added query filters to the client.Jobs.Query method to filter jobs by multiple automation ids,
    job state, and job name.
  • workflows: Added additional job.State values to indicate a job's current state and progress more accurately.
  • workflows: Removed the restriction of 64 subtasks per task.
  • datasets: Added client.Datasets.Create() method to create a new dataset.

Changed

  • tilebox-workflows: Switched to an updated internal TaskSubmission message format that allows for more efficient
    submission of a very large number of tasks.

v0.1.1

30 Oct 13:36
3817fea

Choose a tag to compare

Fixed

  • Fixed error logging when trying to extend a task lease after a context cancellation.

v0.1.0

23 Oct 08:56
a789d19

Choose a tag to compare

Added

  • Added support for Tilebox Datasets, including operations for datasets, collections, and datapoints.
  • Added support for Tilebox Workflows, including operations for runners, jobs, tasks, and clusters.
  • Added support for Tilebox Observability, including logging and tracing helpers.
  • Added examples for using the library.