Permalink
Commits on Nov 10, 2018
  1. More clean up

    bbakerman committed Nov 7, 2018
Commits on Nov 6, 2018
  1. Better test setup

    bbakerman committed Oct 29, 2018
  2. PR feedback

    bbakerman committed Nov 6, 2018
Commits on Nov 5, 2018
  1. fixed tests

    bbakerman committed Nov 4, 2018
  2. Decided to keep current behavior for completeness and allow people to…

    bbakerman committed Nov 4, 2018
    … opt into less information if they choose
Commits on Nov 4, 2018
Commits on Nov 2, 2018
Commits on Oct 18, 2018
  1. To ast renaming (#1278)

    bbakerman committed Oct 18, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Rename the toAst method
    
    * Better JavaDoc
    
    * As per suggestion
    
    * Renamed to simplePrint
    
    * Tweaked merge
Commits on Oct 17, 2018
  1. No nonnull in nonnull (#1276)

    bbakerman committed Oct 17, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Non null non null handling
    
    * Non null non null handling - PR feedback
Commits on Oct 15, 2018
  1. parent type rename (#1273)

    bbakerman committed Oct 15, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Parent type rename
  2. Javadoc warnings cleanup (#1272)

    bbakerman committed Oct 15, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * On the command line, there are JavaDoc warnings.  This cleans them up!
Commits on Oct 10, 2018
  1. The ability for data fetchers to get the arguments for that field and…

    bbakerman committed Oct 10, 2018
    … their parents (#1269)
    
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Now has field arguments in the hierarchy of execution, allow child fetchers to get parent information
    
    * Renaming this to ExecutionInfo
    
    * Map copy
Commits on Oct 9, 2018
  1. first class dataloader support (#1263)

    bbakerman committed Oct 9, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Initial commit of 1st class dataloader support
    
    * More tweaks and some extra tests
    
    * Added more examples.  Need to write the words on these
    
    * Added doco
    
    * Found a bu and re-arranged the tests
    
    * Found a bug and then write a missing set of tests
    
    * Doco updates
    
    * PR feedback
    
    * Updated constructor - bloody groovy
    
    * Made the data loader hanging test create a new DLR per execution
    
    * Reverted back to old doco
Commits on Oct 8, 2018
  1. 1253 propertyfetcher find default methods (#1264)

    bbakerman committed Oct 8, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Wrote some tests for interface finding
    
    * Wrote even more tests for interface finding
    
    * Moar tests
Commits on Oct 3, 2018
  1. Alternative fix to dead lock challenge (#1255)

    bbakerman committed Oct 3, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Brads attempt at #1234
    
    * Missed the test
Commits on Sep 28, 2018
  1. Deprecate all the batched code (#1243)

    bbakerman committed Sep 28, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Deprecating all the batched related code
Commits on Sep 23, 2018
  1. Naming the path via the alias (#1203)

    bbakerman committed Sep 23, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * This fixes the path name so that it uses the alias as the path name if available
    
    This matches the output map
    
    * Extra tests
Commits on Sep 18, 2018
  1. TestUtil improvements (#1209)

    bbakerman committed Sep 18, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * #1168 - improvements to TestUtil making it easier to write integration tests
Commits on Sep 8, 2018
  1. Fix sdl directives doc (#1206)

    bbakerman committed Sep 8, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * fix for sdl directives doc
Commits on Aug 31, 2018
  1. Forwardport of pr 1159 (#1196)

    bbakerman committed Aug 31, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * #1105 - fixed json encoding of AST string values
    
    (cherry picked from commit 639f366)
    
    * Failed test around the \ character which MUST be encoded in JSON
    
    (cherry picked from commit df4775c)
Commits on Aug 30, 2018
  1. Ability to get field sub selections more easily (#1176)

    bbakerman committed Aug 30, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Added the ability to get the sub selected fields on a selection set more easily.  This forms a tree of fields
    
    * Added the getFields for get all plus more documentation
  2. ability to navigate up the execution field tree (#1164)

    bbakerman committed Aug 30, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Added the ability to see the upwards field hierarchy at execution time
    
    * Null pointer handling for fields
  3. BB patch of Fix race condition dispatch in FieldLevelTrackingApproach (

    bbakerman committed Aug 30, 2018
    …#1191)
    
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Fix race condition dispatch in FieldLevelTrackingApproach
    
    * Move synchronized on dispatchIfNeeded to cover dispatching from lists, field and execution strategy
    
    * Brads synchronisation calls on the call stack itself
Commits on Aug 29, 2018
  1. type depth in introspection is not 7 deep (#1189)

    bbakerman committed Aug 29, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Fixed a bug where the introspection queries types do not go deep enough
Commits on Aug 28, 2018
  1. Dataloader 2.1.1 (#1188)

    bbakerman committed Aug 28, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Bumping dataloader dep and fixing a javadoc comment that prevents compilation
    
    * Bumping dataloader dep and fixing a javadoc comment that prevents compilation
Commits on Aug 20, 2018
  1. immutable arguments (#1165)

    bbakerman committed Aug 20, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Immutable arguments
    
    * PR feedback on Maps
    
    * PR feedback on Maps
  2. PropertyDataFetcher methods can receive an DataFetchingEnvironment ob…

    bbakerman committed Aug 20, 2018
    …ject (#1169)
    
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Added the ability for a method to take DataFetchingEnvironment
    
    * Added more documentation of data fetchers and an end to end test of PropertyDataFetcher
    
    * PR doco feedback
  3. 1131 variables in parse literal for Scalars (#1170)

    bbakerman committed Aug 20, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Added the ability for Scalars to get the variables map, just like in graphql-js
  4. Deprecate ExecutorServiceExecutionStrategy (#1175)

    bbakerman committed Aug 20, 2018
    * Added @override as part of errorprone code health check
    
    * Revert "Added @override as part of errorprone code health check"
    
    This reverts commit 38dfab1
    
    * Deprecated ESES