graphql icon indicating copy to clipboard operation
graphql copied to clipboard

RFC-025-uniform-api.md

Open MacondoExpress opened this issue 1 year ago • 1 comments

Standalone Relay GraphQL Cursor Connections Specification

Define the separation between the Neo4j GraphQL syntax to the Relay GraphQL Cursor Connections Specification.

MacondoExpress avatar Sep 29 '22 14:09 MacondoExpress

⚠️ No Changeset found

Latest commit: b869e2b35f5b9f9b38a6408bc00947fc9782de4b

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

changeset-bot[bot] avatar Sep 29 '22 14:09 changeset-bot[bot]

Performance Report

No Performance Changes

Show Full Table
name dbHits old dbHits time (ms) old time (ms) maxRows
aggregations.TopLevelAggregate 3403 3403 31 64 1134
aggregations.NestedAggregation 13514 13514 124 114 2174
aggregations.AggregationWithWhere 13210 13210 85 114 2174
aggregations.NestedCountFromMovieToActors 8694 8694 60 130 2174
aggregations.NestedCountFromActorsToMovie 8900 8900 69 108 2174
aggregations.DeeplyNestedCount 10054408 10054408 4325 3929 2008534
batch-create.BatchCreate 3600 3600 107 99 600
connect.createAndConnect 12419 12419 197 408 3003
connections.Connection 13042 13042 87 124 2174
connections.NestedConnection 33883 33883 102 129 4516
connections.ConnectionWithSort 2277 2277 56 86 1040
connections.ConnectionWithSortAndCypher 2277 2277 169 298 1040
create.SimpleMutation 6 6 37 43 1
cypher-directive.TopLevelCypherDirective 99525 99525 683 811 10168
cypher-directive.TopLevelCypherDirectiveWithColumnName 127994 127994 294 323 10168
delete.SimpleDelete 18361 18361 242 234 1040
delete.NestedDeleteInUpdate 16779 16779 151 185 2040
query.SimpleQuery 14120 14120 139 114 2174
query.QueryWhere 12984 12993 44 39 2164
query.SimpleQueryWithNestedWhere 13155 13164 49 55 2164
query.Nested 10084290 10084290 11044 9289 2008534
query.NestedWithFilter 38198 38198 176 151 4511
query.OrFilterOnRelationships 49056 50606 147 233 1345
query.OrFilterOnRelationshipsAndNested 36666 37336 232 281 1345
query.QueryWithNestedIn 15192 15315 59 83 1309
query.NestedConnectionWhere 13182 13182 50 85 2174
query.DeeplyNestedConnectionWhere 13281 13342 85 91 2174
query.DeeplyNestedWithRelationshipFilters 6913 6913 141 235 1134
query.DeeplyNestedWithRelationshipSingleFilters 15438 15438 91 187 2174
query.Fulltext 96 96 25 31 16
query.FulltextWithNestedQuery 571 571 41 58 84
sorting.SortMultipleTypes 2493 2493 63 92 1040
sorting.SortMultipleTypesWithCypherWithCypher 1441 1439 155 262 1040
sorting.SortOnNestedFields 13042 13042 66 93 2174
sorting.SortDeeplyNestedFields 38965 38965 156 170 4516
sorting.SortWithTopLevelCypher 2119 2119 179 166 1040
unions.SimpleUnionQuery 321 321 108 83 35
unions.SimpleUnionQueryWithMissingFields 293 293 53 87 35
unions.NestedUnion 398553 398553 306 358 33033
unions.NestedUnionWithMissingFields 372527 372527 290 306 33033

Old Schema Generation: 26.854s Schema Generation: 26.395s

neo4j-team-graphql avatar Dec 16 '22 09:12 neo4j-team-graphql