Commit Graph
45 Commits
Author SHA1 Message Date
Roman Hanin 7f355ef0d8 B2B-2658: Implement GraphQL Resolver Cache for Customer query
- major refactoring - new module
2023-05-12 12:34:22 -05:00
Roman Hanin 1fbe9c2b40 B2B-2658: Implement GraphQL Resolver Cache for Customer query
- value preprocessing (dehydration) before caching
2023-05-11 10:32:54 -05:00
Roman Hanin eafcf1cd10 B2B-2658: Implement GraphQL Resolver Cache for Customer query
- CR fixes
2023-05-11 09:33:14 -05:00
Roman Hanin 8efaa782d3 B2B-2658: Implement GraphQL Resolver Cache for Customer query
- move value processing to separate entity
2023-05-09 14:17:44 -05:00
Roman Hanin 3d8468d81c B2B-2658: Implement GraphQL Resolver Cache for Customer query
- move value processing to separate entity
2023-05-09 14:09:09 -05:00
Roman Hanin 042fd28cab B2B-2658: Implement GraphQL Resolver Cache for Customer query
- skip hydration for already hydrated values
2023-05-09 13:22:28 -05:00
Roman Hanin c681c09b6c B2B-2658: Implement GraphQL Resolver Cache for Customer query
- fixed cache key for noname entities
2023-05-04 14:52:07 -05:00
Roman Hanin c6ff30517f B2B-2658: Implement GraphQL Resolver Cache
- performance-related refactoring (avoid unnecessary instance creation)
2023-04-20 10:54:02 -05:00
Roman Hanin de7b72691e B2B-2658: Implement GraphQL Resolver Cache
- CR fixes
2023-04-19 17:31:04 -05:00
Roman Hanin f2ee9a9410 B2B-2658: Implement GraphQL Resolver Cache
- CR fixes
2023-04-18 13:21:41 -05:00
Roman Hanin dcd2da9056 B2B-2658: Implement GraphQL Resolver Cache
- CR fixes
2023-04-18 11:16:58 -05:00
Roman Hanin 50a02e4d4e B2B-2658: Implement GraphQL Resolver Cache
- renamed provate method
2023-04-18 08:21:11 -05:00
Roman Hanin cab14f9e6c B2B-2658: Implement GraphQL Resolver Cache for Customer query
- Static test fixes and reduced cyclomatic complexity of the cache plugin
2023-04-17 18:49:50 -05:00
Roman Hanin 9a71c29c43 B2B-2658: Implement GraphQL Resolver Cache for Customer query
- CR-related fixes
2023-04-17 16:20:22 -05:00
Roman Hanin a8f4cc0358 Merge branch 'B2B-2451' of https://github.com/magento-arcticfoxes/magento2ce into B2B-2658 2023-04-17 16:13:16 -05:00
Roman Hanin 3e86ccf37b B2B-2658: Implement GraphQL Resolver Cache for Customer query
- CR-related fixes
2023-04-17 16:12:38 -05:00
Dan Mooney c170097275 B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-04-14 10:19:05 -05:00
Roman Hanin 96ae3a9682 B2B-2658: Implement GraphQL Resolver Cache for Customer query
- static fixes
2023-04-13 20:30:34 -05:00
Joan He 2997421656 Merge remote-tracking branch 'arcticfoxes/B2B-2451' into B2B-2658 2023-04-13 15:03:58 -05:00
Roman Hanin a8aa847a9c B2B-2658: Implement GraphQL Resolver Cache for Customer query
- model rehydration
2023-04-13 14:12:38 -05:00
Roman Hanin 7fcf1370b2 B2B-2658: Implement GraphQL Resolver Cache for Customer query
- codestyle fixes
2023-04-13 12:27:26 -05:00
Dan Mooney df4dbe1685 B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-04-13 11:54:51 -05:00
Roman Hanin d97d287a44 B2B-2658: Implement GraphQL Resolver Cache for Customer query
- refactored strategy
- new cache id generator for resolver cache
- simplified everything
2023-04-13 11:31:26 -05:00
Roman Hanin dd624940bf B2B-2658: Implement GraphQL Resolver Cache for Customer query
- Separate resolver cache id calc from http cache id calc
- Factor in the value resolved from previous resolver
- Avoid creating cache id calc instances for each resolver if they are generic. Use one single generic instance but create custom instance for customized resolvers.
2023-04-12 17:20:40 -05:00
Roman Hanin 72105e0a2a B2B-2658: Implement GraphQL Resolver Cache for Customer query 2023-04-12 12:41:36 -05:00
Dan Mooney cf19d0db5b B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-04-04 10:56:29 -05:00
Dan Mooney ceb5eae015 B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-04-04 09:51:32 -05:00
Dan Mooney 10ce761cdc B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-04-04 09:00:46 -05:00
Dan Mooney 2fc5e706b1 B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-04-04 07:42:14 -05:00
Dan Mooney 87c24229fe B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-04-03 16:36:11 -05:00
Dan Mooney 22344f4c09 B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-04-03 16:16:42 -05:00
Dan Mooney 7628a5c710 B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-03-28 14:53:36 -05:00
Dan Mooney fd8fe0563f B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-03-17 14:55:57 -05:00
Dan Mooney d9e38c026b B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-03-17 13:04:07 -05:00
Dan Mooney 8304fa2ca5 B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type
- Remove hard dependency of CmsPageGraphQl on GraphQlCache
2023-03-15 12:42:26 -05:00
Dan Mooney a719e9a4c2 B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-03-15 09:46:29 -05:00
Dan Mooney 10d09778ed B2B-2451: Implement GraphQL Resolver Cache for CMS Page Type 2023-03-15 08:41:50 -05:00
andrii.zinkevych 51ceb509c7 The webonyx/graphql-php composer dependency updated to version 14.9.0
- additional fixes for compatibility with new version of the library
2021-08-30 15:29:59 +03:00
Krissy Hiserote 6d6f11b3ff MC-15776: Merge release branch into 2.3-develop
- fix static failures
2019-06-27 10:53:28 -05:00
Cristian Partica 0a5b24a93f MC-15959: Implement caching for url resolver
- change graphql dispatch to not cause boc
- fixing tests
- implementing url resolver cache
- removing cahceTag annotation
2019-05-02 14:22:45 -05:00
Daniel Renaud 955e16c7b9 Issue-230: Implement cache tag generation for GraphQL queries
- Implement cache tag indentity resolvers
2019-04-12 11:46:12 -05:00
Cristian Partica 45ed4224e7 Issue-230: adding varnish
- fix dependencies
2019-04-10 14:40:58 -05:00
Cristian Partica 758b056aed Issue-230: adding varnish
- fixing promises
2019-04-09 17:59:25 -05:00
Prabhu Ram 78eaa685ce 230: Implement cache tag generation for GraphQL queries
- Fixed tag generation when id's are not resolved
2019-04-09 10:14:15 -05:00
Cristian Partica fda9e3e539 Issue-230: adding varnish
- fixing static
2019-04-08 11:49:04 -05:00