Michael Bromley
|
abc8bcd360
Merge branch 'master' into minor
|
4 years ago |
Michael Bromley
|
28e6a3a139
feat(core): Implement EntityHydrator to simplify working with entities
|
4 years ago |
Michael Bromley
|
469e3f72d0
refactor(core): Extract product variant price application into service
|
4 years ago |
Michael Bromley
|
86f02e728c
test(core): Fix EventBus unit tests
|
4 years ago |
Michael Bromley
|
f9816893c1
chore: Update readme
|
4 years ago |
Michael Bromley
|
a7b057a07e
chore: Publish v1.2.3
|
4 years ago |
Michael Bromley
|
7880cb7f76
chore: Add script to check for bad core type defs
|
4 years ago |
Michael Bromley
|
f0fd66258b
feat(core): Make event bus subscriptions transaction-safe
|
4 years ago |
Michael Bromley
|
d35306fa26
fix(core): Fix transaction-related issues with in-memory caching
|
4 years ago |
Michael Bromley
|
f178276cd3
refactor(core): Extract TransactionalConnection into own module
|
4 years ago |
Michael Bromley
|
f6205663ae
feat(core): Add config for enabling/disabling worker health check
|
4 years ago |
Michael Bromley
|
997e1f8065
Merge branch 'master' into minor
|
4 years ago |
Michael Bromley
|
690e7e0e0c
chore: Publish v1.2.2
|
4 years ago |
Michael Bromley
|
13697c3589
perf(core): Cache certain field resolvers to avoid duplicated DB calls
|
4 years ago |
Artem Danilov
|
6e7e8648ed
fix(core): Fix collection update event generation (#1114)
|
4 years ago |
Michael Bromley
|
87de9aabed
refactor(core): Move entityIdStrategy config to entityOptions
|
4 years ago |
Michael Bromley
|
a05e7ab214
feat(core): Make entity cache ttl values configurable
|
4 years ago |
Michael Bromley
|
e58f7728dc
chore: Remove unused import
|
4 years ago |
Michael Bromley
|
9e22e8be58
perf(core): Use request cache for hot-path tax rate calculation
|
4 years ago |
Michael Bromley
|
fa563f29ab
perf(core): Simplify hot DB query for active order
|
4 years ago |
Michael Bromley
|
54dfbf4859
perf(core): Use memoization when caching zone members
|
4 years ago |
Michael Bromley
|
d428ffc9ab
feat(core): Remove all long-lived in-memory state, use short-TTL caching
|
4 years ago |
Michael Bromley
|
214b86b477
perf(core): Use per-request caching for hot ProductVariant paths
|
4 years ago |
Michael Bromley
|
c5ba7357a6
refactor(core): Remove unused promotions cache property
|
4 years ago |
Michael Bromley
|
aed08dd414
chore: Add simple query load test, enable pg stats
|
4 years ago |
Michael Bromley
|
2ac94cc681
chore: Update load testing scripts
|
4 years ago |
Michael Bromley
|
552eafea56
feat(admin-ui): Use server pagination of product variants
|
4 years ago |
Michael Bromley
|
438ac468d7
feat(core): Add Product.variantList field
|
4 years ago |
Michael Bromley
|
d8f94ef45b
Merge branch 'master' into minor
|
4 years ago |
Michael Bromley
|
6f7cc34acd
fix(job-queue-plugin): Add missing logging & backoff settings
|
4 years ago |