Releases: tilebox/tilebox-go
Releases · tilebox/tilebox-go
v0.4.0
Added
datasets: AddedWithCollections(...)andWithCollectionIDs(...)query options for datapoint queries.
Changed
datasets: Updatedclient.Datapoints.GetInto,client.Datapoints.Query, andclient.Datapoints.QueryIntoto take adatasetIDas the primary identifier, with collection filtering now configured via query options.
v0.3.2
Added
workflows: Added OTEL metrics for the task runner, trackingtask.executed.count,task.computed.count,task.failed.count,task.input.sizeandtask.execution.duration.
v0.3.1
Fixed
workflows: Fixed a bug where the task runner could panic when a task failed.
v0.3.0
Added
workflows: AddedWithOptionaloption toworkflows.SubmitSubtaskto mark a subtask as optional.
Changed
datasets: Changedclient.Datasets.Create()toclient.Datasets.CreateOrUpdate().
v0.2.1
Fixed
datasets: Fixed stack overflow inclient.Datapoints.DeleteIDs.
v0.2.0
Added
workflows: AddedExecutionStatsto theJobobject to provide programmatic access to a job's execution
statistics.workflows: Added query filters to theclient.Jobs.Querymethod to filter jobs by multiple automation ids,
job state, and job name.workflows: Added additionaljob.Statevalues to indicate a job's current state and progress more accurately.workflows: Removed the restriction of64subtasks per task.datasets: Addedclient.Datasets.Create()method to create a new dataset.
Changed
tilebox-workflows: Switched to an updated internalTaskSubmissionmessage format that allows for more efficient
submission of a very large number of tasks.
v0.1.1
Fixed
- Fixed error logging when trying to extend a task lease after a context cancellation.
v0.1.0
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.