Skip to content

Releases: octue/twined-gcp

Remove backoff limit from Kueue pods

03 Mar 15:28
526a1ec
Compare
Choose a tag to compare

Contents (#15)

Fixes

  • Remove backoff limit of 1 from Kueue pods

Update attribute handling

27 Feb 15:11
332e5f3
Compare
Choose a tag to compare

Contents (#14)

Enhancements

  • Allow handling of None parent question UUID attributes

Dependencies

  • Update lock file

Testing

  • Test event handler with new attributes
  • Test event handler with attributes in correct serialised form

Dispatch questions to Kueue and add service registry cloud function

25 Feb 18:01
17331e3
Compare
Choose a tag to compare

Contents (#12)

New features

  • Dispatch questions as Kueue jobs
  • Add service registry cloud function

Operations

  • Switch to poetry for package management
  • Improve installation in release workflow testing

Dependencies

  • Add kubernetes, google-cloud-container, google-cloud-artifact-registry, and coverage

Refactoring

  • Rename cloud function entrypoint to handle_event

Style

  • Switch to ruff linter

Documentation

  • Add cloud functions documentation to readme

Stop extracting outdated `order` parameter from events in event handler

15 Jul 10:23
49e7a7c
Compare
Choose a tag to compare

Contents (#11)

Enhancements

  • Stop extracting outdated order parameter from events

Apply autoclass to cloud storage

03 Jun 14:24
b2aaf2c
Compare
Choose a tag to compare

Contents (#10)

IMPORTANT: There is 1 breaking change.

New features

  • 💥 BREAKING CHANGE: Add more originator_question_uuid, parent_question_uuid and parent attributes to event handler

Operations

  • Upgrade to hashicorp/google version 5.25.0
  • Apply autoclass to storage bucket

Upgrade instructions

💥 Add more originator and parent information to handled events

Redeploy your cloud function and BigQuery table and use with events from octue>=0.56.0.

Store event kind in a separate column

17 Apr 13:25
d4e4e24
Compare
Choose a tag to compare

Contents (#9)

IMPORTANT: There is 1 breaking change.

Enhancements

  • 💥 BREAKING CHANGE: Store event kind in a separate column

Upgrade instructions

💥 Store event kind in a separate column

Add a kind column to the BigQuery table the event handler feeds and migrate the "kind" key/value out of the event column into it.

Support datetime and UUID attributes

11 Apr 09:43
66f170c
Compare
Choose a tag to compare

Contents (#7)

IMPORTANT: There are 2 breaking changes.

Enhancements

  • 💥 BREAKING CHANGE: Store event UUID in its own column
  • 💥 BREAKING CHANGE: Replace Pub/Sub publish time with backend-agnostic datetime attribute

Upgrade instructions

Add to your bigquery table:

  • A datetime column of the TIMESTAMP type
  • A uuid column of the STRING type

Store events as JSON

10 Apr 16:26
79bc80f
Compare
Choose a tag to compare

Contents (#6)

Fixes

  • Store events as JSON

Configure logging and avoid duplicated data storage

10 Apr 14:39
ba85635
Compare
Choose a tag to compare

Contents (#5)

Enhancements

  • Add stream log handler
  • Avoid duplicating attributes stored in table

Refactoring

  • Rename attributes to other_attributes

Dependencies

  • Specify packages to install in setup.py

Add event handler cloud function

08 Apr 16:24
bbaae17
Compare
Choose a tag to compare

Contents (#1)

New features

  • Add cloud function for handling Octue service events

Enhancements

  • Remove outdated answer topics deleter cloud function

Operations

  • Add setup.py
  • Add terraform config
  • Upload zipped function source to cloud bucket on merge