Skip to content

Tags: infiniticio/infinitic

Tags

v0.18.4

Toggle v0.18.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #300 from infiniticio/fix_tag_performance

Fix tag performance

v0.18.3

Toggle v0.18.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #292 from infiniticio/state_json

State json

v0.18.2

Toggle v0.18.2's commit message
Clarify publishing explanation in publish.gradle.kts

v0.18.1

Toggle v0.18.1's commit message

Verified

This commit was signed with the committer’s verified signature.
geomagilles Gilles Barbier
Update Maven publishing to use new Sonatype Central API

v0.18.0

Toggle v0.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #281 from infiniticio/0.18.0

Bump version 0.18.0
- Fix sneaky race conditions that happen due to the inability for Pulsar to maintain key-shared ordering when shutting down and restarting workers
- [breaking changes] as an optimistic locking is now implemented, this version requires a new "version" column for MySQL and Postgres "key_value_storage" database (BIGINT NOT NULL DEFAULT 1)

v0.17.1

Toggle v0.17.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Check277bis (#279)

* Fix #277
* version 0.17.1
* Improve step hash calculation + backward compatibility tests
* Check that a property is storable before restoring it
* Add test for polymorphism at return value
* Use return type of Service and Workflow Interface for serialization, instead of the return type of the implementation

v0.17.0

Toggle v0.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Errors (#276)

* bump to version 0.17.0

* Update Docker Compose setup for Pulsar and related services - Upgraded Pulsar to version 3.0.7 and replaced Pulsar Manager with Streamvisor and Data-Faker containers.

* Bump dependencies:
- kotlinx-coroutines: from 1.8.1 to 1.10.1
- kotlinx-serialization: from 1.7.1 to 1.8.0
- com.fasterxml.jackso: from 2.17.2 to 2.18.2
- testcontainers: from 1.20.1 to 1.20.4
- mockk : from 1.13.12 to 1.13.14
- hoplite: from 2.7.5 to 2.9.0
- kotlin-logging-jvm: from 7.0.0 to 7.0.3

* Breaking changes: Refactor error management in workflows:
- TaskFailedException now includes a failure property, with the following properties:
  - worker name
  - exception description, including the exception custom properties
  - previous failure (before retry)
  - retrySequence, and retryIndex
  - secondsBeforeRetry

* Fix Schema location (buggy since 0.16.0)

* Breaking changes:
- Rename WorkflowTaskFailedException to WorkflowExecutorException
- Introduce GenericException to get custom properties

in cloudEvents:
- retryDelayMillis property renamed to secondsBeforeRetry for consistency
- error renamed to failure
 - new custom properties in exception description

v0.16.4

Toggle v0.16.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #274 from infiniticio/v0.16.4

bug fix: workaround to https://youtrack.jetbrains.com/issue/KT-71057

v0.16.3

Toggle v0.16.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #273 from infiniticio/v0.16.3

V0.16.3

v0.16.2

Toggle v0.16.2's commit message
update comments relative to publishing