{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":121346908,"defaultBranch":"master","name":"nadel","ownerLogin":"atlassian-labs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-13T06:24:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59180319?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725585587.0","currentOid":""},"activityList":{"items":[{"before":"7a52d51c48e5704022c52c5494deccb4630923b7","after":"2d0625ec265523b7048d55e8572904e9522ca5a5","ref":"refs/heads/add-other-transforms","pushedAt":"2024-09-15T13:07:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"update test package","shortMessageHtmlLink":"update test package"}},{"before":"1f57de1036e2d6f1d422125c91eac4c705ac1961","after":"7a52d51c48e5704022c52c5494deccb4630923b7","ref":"refs/heads/add-other-transforms","pushedAt":"2024-09-15T12:13:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"fix NadelServiceTypeFilterTransform test","shortMessageHtmlLink":"fix NadelServiceTypeFilterTransform test"}},{"before":"b1165ac30c95f1e24dcc18b57aa8c68606d8ba95","after":"1f57de1036e2d6f1d422125c91eac4c705ac1961","ref":"refs/heads/add-other-transforms","pushedAt":"2024-09-13T03:27:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"remove unused test snapshot","shortMessageHtmlLink":"remove unused test snapshot"}},{"before":"1037769029f16d135829deec575aea65152c4f8e","after":"b1165ac30c95f1e24dcc18b57aa8c68606d8ba95","ref":"refs/heads/add-other-transforms","pushedAt":"2024-09-13T03:21:21.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"Merge branch 'master' into add-other-transforms\n\n# Conflicts:\n#\ttest/src/test/kotlin/graphql/nadel/tests/next/fixtures/defer/transforms/DeferredDeepRenameTestSnapshot.kt\n#\ttest/src/test/kotlin/graphql/nadel/tests/next/fixtures/defer/transforms/RenamedTypeIsDeferredTestSnapshot.kt","shortMessageHtmlLink":"Merge branch 'master' into add-other-transforms"}},{"before":"d0b7eb3c9c39a3c4c85d8a800641ba0886c0afc4","after":"1037769029f16d135829deec575aea65152c4f8e","ref":"refs/heads/add-other-transforms","pushedAt":"2024-09-13T03:00:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"add tests for other transforms","shortMessageHtmlLink":"add tests for other transforms"}},{"before":"2783a08fca2b9269ccc4c584ee3da88b1894b9cc","after":"d9bb3cf1f301c685ca6d578279c4b2c6d6a74158","ref":"refs/heads/master","pushedAt":"2024-09-10T04:14:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"Bump GraphQL Java dep (#587)\n\n* Bump GraphQL Java dep\r\n\r\n* convert comment to javadoc","shortMessageHtmlLink":"Bump GraphQL Java dep (#587)"}},{"before":"ffb58a34e9b53ecdff72622ad704d567443d8168","after":"2783a08fca2b9269ccc4c584ee3da88b1894b9cc","ref":"refs/heads/master","pushedAt":"2024-09-09T04:12:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Fix top level hydration (#572)\n\n* Fix top level hydration\r\n\r\n* Add plain hydration\r\n\r\n* Functional solution","shortMessageHtmlLink":"Fix top level hydration (#572)"}},{"before":"7de5eb6cc66ce0565db8c9b69490023144f653be","after":"edddac01e04e67b48bfa5da35a454bc6ffeaff41","ref":"refs/heads/fix-top-level-hydration","pushedAt":"2024-09-09T02:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Functional solution","shortMessageHtmlLink":"Functional solution"}},{"before":"c7c7813102324586821bac20ed84bd3338576eb9","after":"7de5eb6cc66ce0565db8c9b69490023144f653be","ref":"refs/heads/fix-top-level-hydration","pushedAt":"2024-09-09T02:00:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Add plain hydration","shortMessageHtmlLink":"Add plain hydration"}},{"before":"d18f52569fc95b54d8d37a2047457db31a8064ec","after":"280d3d73053a3825f694c3543158b056076acfb4","ref":"refs/heads/bump-graphql-java-dep","pushedAt":"2024-09-06T03:05:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"convert comment to javadoc","shortMessageHtmlLink":"convert comment to javadoc"}},{"before":"c02630bc1a7fd64d6dc540f3bf4f4f7b439660c9","after":"d18f52569fc95b54d8d37a2047457db31a8064ec","ref":"refs/heads/bump-graphql-java-dep","pushedAt":"2024-09-06T02:59:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"Merge branch 'master' into bump-graphql-java-dep","shortMessageHtmlLink":"Merge branch 'master' into bump-graphql-java-dep"}},{"before":"aeb59950599f74efb7cdac4ef76ca44d862debc4","after":"ffb58a34e9b53ecdff72622ad704d567443d8168","ref":"refs/heads/master","pushedAt":"2024-09-06T02:54:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"Avoid hasNext=true on the last incremental payload (#588)\n\n* Avoid hasNext=true on the last incremental payload\r\n\r\n* Adjust test case\r\n\r\n* Add new test case\r\n\r\n* Adjustments after review. Thanks @gnawf","shortMessageHtmlLink":"Avoid hasNext=true on the last incremental payload (#588)"}},{"before":"29beff52d3d570a99f659c1a9e1906e18ae41670","after":"3f0a60790d885e456e63bad203de4ed9441661a7","ref":"refs/heads/avoid-hasnext-true-on-last-incremental-payload","pushedAt":"2024-09-06T02:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"Adjustments after review. Thanks @gnawf","shortMessageHtmlLink":"Adjustments after review. Thanks @gnawf"}},{"before":null,"after":"3a2626f007be44d4fe895b4131c3ef6f0503fa01","ref":"refs/heads/add-conditional-ati-test","pushedAt":"2024-09-06T01:19:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Add conditional ATI test using Regex","shortMessageHtmlLink":"Add conditional ATI test using Regex"}},{"before":"9e91db56d645275b85c4a24b04794fdaa44cdd73","after":"29beff52d3d570a99f659c1a9e1906e18ae41670","ref":"refs/heads/avoid-hasnext-true-on-last-incremental-payload","pushedAt":"2024-09-06T00:50:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"Add new test case","shortMessageHtmlLink":"Add new test case"}},{"before":"a38035f2a5470f5c56c66f06b94a3954d3e90812","after":"9e91db56d645275b85c4a24b04794fdaa44cdd73","ref":"refs/heads/avoid-hasnext-true-on-last-incremental-payload","pushedAt":"2024-09-06T00:44:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"Adjust test case","shortMessageHtmlLink":"Adjust test case"}},{"before":null,"after":"a38035f2a5470f5c56c66f06b94a3954d3e90812","ref":"refs/heads/avoid-hasnext-true-on-last-incremental-payload","pushedAt":"2024-09-06T00:32:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"Avoid hasNext=true on the last incremental payload","shortMessageHtmlLink":"Avoid hasNext=true on the last incremental payload"}},{"before":null,"after":"c02630bc1a7fd64d6dc540f3bf4f4f7b439660c9","ref":"refs/heads/bump-graphql-java-dep","pushedAt":"2024-09-05T05:05:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felipe-gdr","name":"Felipe Reis","path":"/felipe-gdr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3858115?s=80&v=4"},"commit":{"message":"Bump GraphQL Java dep","shortMessageHtmlLink":"Bump GraphQL Java dep"}},{"before":"62cfd080b319049a0e40ea5219c6343df13190e7","after":"aeb59950599f74efb7cdac4ef76ca44d862debc4","ref":"refs/heads/master","pushedAt":"2024-09-03T02:57:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Fix flaky ServiceContext test (#571)\n\nResult transforms are executed in parallel so the result is not stable","shortMessageHtmlLink":"Fix flaky ServiceContext test (#571)"}},{"before":"c17dd525d42686ca0d5bba53bdb4c8572f0a0462","after":"62cfd080b319049a0e40ea5219c6343df13190e7","ref":"refs/heads/master","pushedAt":"2024-09-03T02:56:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Fix delayed result snapshot (#583)\n\n* Fix delayed result snapshots by cloning them before they are mutated\r\n\r\n* Fix snapshots\r\n\r\n* Fix more snapshots introduced later\r\n\r\n* Kick build","shortMessageHtmlLink":"Fix delayed result snapshot (#583)"}},{"before":"a79f60e43d5fc90129be03c073a1d66762826659","after":"e431dcf7a20719dcc312c053547512c7ec305e3d","ref":"refs/heads/fix-delayed-result-snapshot","pushedAt":"2024-09-03T01:37:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Kick build","shortMessageHtmlLink":"Kick build"}},{"before":"b524e7319bbad7d6f8ce249fea3e5a154d8876a2","after":"a79f60e43d5fc90129be03c073a1d66762826659","ref":"refs/heads/fix-delayed-result-snapshot","pushedAt":"2024-09-03T01:35:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Fix more snapshots introduced later","shortMessageHtmlLink":"Fix more snapshots introduced later"}},{"before":"5630e9aaa36609c656945c8a31271e1804458b7f","after":"c17dd525d42686ca0d5bba53bdb4c8572f0a0462","ref":"refs/heads/master","pushedAt":"2024-09-02T23:49:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"Add tests for @Defer with other transforms (#586)\n\n* add error test for defer (#574)\r\n\r\n* add initial defer transform tests (#576)\r\n\r\n* initial defer logic (#577)\r\n\r\n* get transforms actually working for deferred payloads (#578)\r\n\r\n* improve JsonNodes class\r\n\r\n* passing in NadelQueryPath instead of List to allow better type safety\r\n\r\n* remove unused if block\r\n\r\n* add ability to log errors for defer transforms\r\n\r\n* add extra defer tests for fields in lists and fields in hydrations\r\n\r\n* move processing of graphql errors\r\n\r\n* remove incorrect test\r\n\r\n* remove unused test\r\n\r\n* add logic to move transform functions next to each other\r\n\r\n* add level of abstraction for reused code in transform functions\r\n\r\n* add assertShouldNeverHappen when prefix does not match query path in JsonNodes\r\n\r\n* add deep deferred rename transform test\r\n\r\n* remove empty file\r\n\r\n* clean up defer transform code\r\n\r\n* add tests for other transforms\r\n\r\n* add defer to deep rename transform test","shortMessageHtmlLink":"Add tests for @defer with other transforms (#586)"}},{"before":"691665f1c47532fbbfd2cfd17badd2bc7e581170","after":"d0b7eb3c9c39a3c4c85d8a800641ba0886c0afc4","ref":"refs/heads/add-other-transforms","pushedAt":"2024-09-01T23:40:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"Merge branch 'master' into add-other-transforms","shortMessageHtmlLink":"Merge branch 'master' into add-other-transforms"}},{"before":"3ca5e7319117ddb620e73252aeb1b7a338ef0ac6","after":"de2704aa6cc55723948dd09345ca93dcca08c434","ref":"refs/heads/apply-transforms-to-defer-payloads-followup","pushedAt":"2024-09-01T23:36:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"Merge branch 'master' into apply-transforms-to-defer-payloads-followup\n\n# Conflicts:\n#\tlib/src/main/java/graphql/nadel/engine/transform/result/json/JsonNodes.kt","shortMessageHtmlLink":"Merge branch 'master' into apply-transforms-to-defer-payloads-followup"}},{"before":"96cd51d632698fd28e09d6ef939e79af313fda99","after":"eccaf0d67453dc6b99012077c0fe36289e4b72aa","ref":"refs/heads/apply-transforms-to-defer-payloads","pushedAt":"2024-09-01T23:29:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"Adding tests for the other transforms with defer (#582)\n\n* add deep deferred rename transform test\r\n\r\n* add tests for other transforms\r\n\r\n* add defer to deep rename transform test","shortMessageHtmlLink":"Adding tests for the other transforms with defer (#582)"}},{"before":"e8d5674015ca7a4a030662e9be7de36347401307","after":"5630e9aaa36609c656945c8a31271e1804458b7f","ref":"refs/heads/master","pushedAt":"2024-09-01T23:17:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"Apply transforms to defer payloads (#579)\n\n* add error test for defer (#574)\r\n\r\n* add initial defer transform tests (#576)\r\n\r\n* initial defer logic (#577)\r\n\r\n* get transforms actually working for deferred payloads (#578)\r\n\r\n* improve JsonNodes class\r\n\r\n* passing in NadelQueryPath instead of List to allow better type safety\r\n\r\n* remove unused if block\r\n\r\n* add ability to log errors for defer transforms\r\n\r\n* add extra defer tests for fields in lists and fields in hydrations\r\n\r\n* move processing of graphql errors\r\n\r\n* remove incorrect test\r\n\r\n* remove unused test\r\n\r\n* add logic to move transform functions next to each other\r\n\r\n* add level of abstraction for reused code in transform functions\r\n\r\n* add assertShouldNeverHappen when prefix does not match query path in JsonNodes\r\n\r\n* remove empty file\r\n\r\n* clean up defer transform code","shortMessageHtmlLink":"Apply transforms to defer payloads (#579)"}},{"before":null,"after":"3ca5e7319117ddb620e73252aeb1b7a338ef0ac6","ref":"refs/heads/apply-transforms-to-defer-payloads-followup","pushedAt":"2024-08-30T13:39:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"move javadoc comments","shortMessageHtmlLink":"move javadoc comments"}},{"before":"92863a146348bd81b9c93793509866651389a57f","after":"691665f1c47532fbbfd2cfd17badd2bc7e581170","ref":"refs/heads/add-other-transforms","pushedAt":"2024-08-30T12:25:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbarker2","name":null,"path":"/sbarker2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109047597?s=80&v=4"},"commit":{"message":"add defer to deep rename transform test","shortMessageHtmlLink":"add defer to deep rename transform test"}},{"before":"41d1b44356af425e9e0349de33ee993e15b9bae5","after":"e8d5674015ca7a4a030662e9be7de36347401307","ref":"refs/heads/master","pushedAt":"2024-08-29T23:34:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnawf","name":"Franklin Wang","path":"/gnawf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9077461?s=80&v=4"},"commit":{"message":"Fix renamed shared input type bug (#584)\n\n* Add test for renamed shared input type bug\r\n\r\n* Add failing test for bug\r\n\r\n* Pick up shared type renames when only used as input type\r\n\r\n* Update comment","shortMessageHtmlLink":"Fix renamed shared input type bug (#584)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtrE9_wA","startCursor":null,"endCursor":null}},"title":"Activity ยท atlassian-labs/nadel"}