You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on github.com and signed with GitHub’s verified signature.
The key has expired.
Added
New Feature - schema usage
New DB migration adds clients, clients_persisted_queries_rel and schema_hit tables
Async worker which anzlyzes graphql queries and maps them onto schemas to generate schema hits (usage), see src/worker and also examples for more details. As this requires manual setup, released as major version.
graphql schemas & resolvers to provide schema usage
UI to see schema usage tab (under specific service schema)
Added rumble-charts dependency to draw graphs
UI - renamed schemas -> services in menu & added counter
Added redlock dependency - it now locks schema registration for some time in case multiple instances of new service try to register same schema & overload the DB. Now only one instance gets access and others wait
Tooling
added integration tests, mostly useful for worker testing as its async
Updated
async-redis -> ioredis
docker-compose files are now simpler and more composable