Comments (2)
Some other potential improvements:
- delete API which takes a list of tupleset filters as a mirror to the Read API
- definitely remove the user oneof where we used to allow integer user IDs
from spicedb.
Support for schema language instead of namespace configs
Done in v1alpha1 and supported further in v1, where schema reads now return the full set of schema and schema writes will now remove any unreferenced types (i.e. it is a "full" write)
All API calls are consistent by default (not done)
Zookies optionally can be provided to safely allow flexibility in consistency
The decision was made to keep existing "good enough" behavior to keep the performance benefits, but to also allow explicit configuration of the consistency level required on a request via the https://github.com/authzed/api/blob/main/authzed/api/v1/permission_service.proto#L50 message
Subject References should treat a lack of relation as "ellipsis"
Explicitly moved to an optional relation on subjects which, when not specified, indicates the relationship is to the subject as a whole (equivalent to ...
in V0).
delete API which takes a list of tupleset filters as a mirror to the Read API
Done, and also applied to the Write API for preconditions
definitely remove the user oneof where we used to allow integer user IDs
Done, as integer IDs were already disallowed in V0
from spicedb.
Related Issues (20)
- OptionalConcreteLimit and OptionalCursor on LookupSubjects doesn't work. HOT 2
- Proposal: Support ABAC dynamically without hard code criteria in relation caveat, or provide caveat context in authn call HOT 8
- Proposal: Health check endpoint for HTTP API HOT 5
- Return Evaluated Caveat Context
- Add ability to toggle certain schema warnings off
- Evaluate replacing ristretto with theine-go
- support normalization of caveat context data
- --datastore-bootstrap-overwrite is additive, not overwriting previous namespaces HOT 5
- v1.34.0 Segfault on ReadRelationships before WriteSchema when using memstore HOT 9
- Unnecessary COALESCE Used
- Maybe a bug or not! Spicedb connect to Pgbouncer report error "prepared statement name is already in use (SQLSTATE 08P01)" HOT 2
- Schema Change Events via Watch API
- wildcard support HOT 4
- Would it be possible to use SpiceDB with sqlite/libsql? HOT 1
- failed to create datastore: failed to load bootstrap files: could not lookup caveat
- SpiceDB version middleware not enabled in `serve-testing` mode
- GOMAXPROCS, GOMEMLIMIT logs emitted on all CLI commands HOT 2
- It would be nice if by specifying some relation we could use it as indirect inverse relation in schema as well HOT 1
- Getting a duplicated transaction exists when trying to do a write request HOT 2
- Add external support for streaming relationships into and out of SpiceDB
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spicedb.