booster
booster copied to clipboard
Add global event handler
Description
Add a global event handler
Checks
- [X] Project Builds
- [X] Project passes tests and checks
- [X] Updated documentation accordingly
About commit f9b730e: this commit fixes an issue introduced in v2.11 (related to PR #1481).
The issue in question is changing Cosmos DB SQL queries so they use square brackets instead of dot notation for properties. i.e., a SQL query such as SELECT c.id FROM c
is changed to SELECT c["id"] FROM c
.
This prevents that Cosmos throws syntax errors when there are properties in the read model that are also reserved Cosmos DB keywords (e.g., value
). This issue was found when running this integration test.
/integration sha=f9b730e8b88d6b0004f08eb0637f66ebfaffcd12
:x: Oh no! Integration tests have failed
:white_check_mark: Integration tests have finished successfully!
/integration sha=ac8e2bd377f47f9d9853e917f736a6229a831640
:white_check_mark: Integration tests have finished successfully!
/integration sha=3ef5080f0197c4e895d6e332114a9881fe7f5601
:white_check_mark: Integration tests have finished successfully!
/integration sha=1aeaf9c
:white_check_mark: Integration tests have finished successfully!
/integration sha=4b970ce91b45f61a52da045a7e46f5b06cc96f8c
@alvaroloes your suggestions have been applied in commit 4b970ce91b45f61a52da045a7e46f5b06cc96f8c
:white_check_mark: Integration tests have finished successfully!
Closes PR #1535