authzed / spicedb

Open Source, Google Zanzibar-inspired permissions database to enable fine-grained authorization for customer applications
https://authzed.com/docs
Apache License 2.0
4.71k stars 250 forks source link

Implement support for metadata associated with read-write transactions #1914

Open josephschorr opened 1 month ago

josephschorr commented 1 month ago

This will allow callers of APIs such as WriteRelationships and DeleteRelationships to assign metadata to the transaction that will be mirrored back out in the Watch API, to provide a means for correlating updates

First part of #966

Each datastore has a different means of correlating between the transaction and the associated change(s) coming out of the watch API:

github-actions[bot] commented 1 month ago

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

josephschorr commented 1 month ago

I have read the CLA Document and I hereby sign the CLA

josephschorr commented 1 month ago

recheck

josephschorr commented 4 weeks ago

Updated