Releases: octue/twined-gcp
Releases · octue/twined-gcp
Stop extracting outdated `order` parameter from events in event handler
Apply autoclass to cloud storage
Contents (#10)
IMPORTANT: There is 1 breaking change.
New features
- 💥 BREAKING CHANGE: Add more
originator_question_uuid
,parent_question_uuid
andparent
attributes to event handler
Operations
- Upgrade to
hashicorp/google
version5.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
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
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 theTIMESTAMP
type - A
uuid
column of theSTRING
type
Store events as JSON
Configure logging and avoid duplicated data storage
Contents (#5)
Enhancements
- Add stream log handler
- Avoid duplicating attributes stored in table
Refactoring
- Rename
attributes
toother_attributes
Dependencies
- Specify packages to install in
setup.py
Add event handler cloud function
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
Add answer topic deleter
0.1.0 FEA: Add gcloud helper function for topic deletion