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
Copy file name to clipboardExpand all lines: README.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-

1
+

2
2
3
3
<divalign="center">GraphQL, built for Deno.</div>
4
4
@@ -24,9 +24,9 @@
24
24
25
25
- (New!) Support for W-TinyLFU client-side cache that brings great hit-ratio performance with minimal memory overhead
26
26
- (New!) Option to provide Obsidian with the search types your application uses, allowing data cached from complete dataset pulls to be accessible later on in searches for individual items
27
+
- (New!) Refactored server-side caching with Redis
27
28
- (New!) Rebuilt developer tool for Obsidian 8.0 for testing and analytics related to the new client caching options
28
29
- (New!) Option for persistant queries, allowing only a smaller hash to be sent to the server on client-side cache misses, minimizing the cost of queries. Note that while this will increase the performance for frequent, repeat queries, you may see a performance drop for new queries that haven't yet been persisted
29
-
- Server-side cache invalidation only on affected entries
30
30
- Flexible cache responds with only data requested from selected fields
31
31
- GraphQL query abstraction and caching improving the performance of your app
32
32
- SSR React wrapper, allowing you to cache in browser
@@ -70,6 +70,7 @@ const GraphQLRouter =
70
70
useCache:true, //Boolean to toggle all cache functionality
71
71
usePlayground:true, //Boolean to allow for graphQL playground
72
72
persistQueries:true, //Boolean to toggle the use of persistant queries
73
+
searchTerms: [] //Optional array to allow board queries to store according to search fields so individual searches are found in cache
73
74
customIdentifier: ['id', '__typename'],
74
75
mutationTableMap = {}, //Object where keys are add mutation types and value is an array of affected tables (e.g. {addPlants: ['plants'], addMovie: ['movies']})
75
76
};
@@ -170,7 +171,7 @@ const MovieApp = () => {
170
171
171
172
Information and instructions on how to use our developer tool can be found here <br/>
0 commit comments