chore(client): Merge client and engines-core packages(#18969)

Merged
Merging
chore/merge-engine-core
into
main
-14%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
3
NEW
0
DROPPED
0

Benchmarks

client generation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::client generation ~50 Models
-14%
5.8 s
6.7 s
typescript compilation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::typescript compilation ~50 Models
-4%
60.8 ms
63.2 ms
client generation 100 models with relations
packages/client/src/__tests__/benchmarks/lots-of-relations/lots-of-relations.bench.ts::typescript::client generation 100 models with relations
+14%
61.8 s
54 s

Commits

Click on a commit to change the comparison range
chore(deps): update dependency typescript to v5 (#18356) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
base
6821e57
7 months ago by renovate[bot]
+963%
chore(client): Merge client and engines-core packages Moves most of `engine-core` package into `core/runtime/engine` subdirectory of the client. Moves some utitlites from the `engine-core` into various `internals` sub modules. This allows us to use `internals` helpers within what used to be `engines-core` code. In the future, it would also allow us to simplify the code by reusing some of the client-side abstractions. Fix prisma/client-plannig#358 Unblock prisma/client-plannig#340
3199bae
7 months ago by SevInf
-950%
chore(client): Merge client and engines-core packages Moves most of `engine-core` package into `core/runtime/engine` subdirectory of the client. Moves some utitlites from the `engine-core` into various `internals` sub modules. This allows us to use `internals` helpers within what used to be `engines-core` code. In the future, it would also allow us to simplify the code by reusing some of the client-side abstractions. Fix prisma/client-planning#358 Unblock prisma/client-planning#340
f010005
7 months ago by SevInf
+838%
Fix couple of test failures
35ec469
7 months ago by SevInf
-770%
Move tracing uitls and errors to top level of core/
d206e99
7 months ago by SevInf
-170%
Update imports and remove garbage file
95faa14
7 months ago by SevInf
+15%
Update imports and remove garbage file
08a9424
7 months ago by SevInf
+64%
Pin dependencies
bd925b7
7 months ago by SevInf
-79%
Polyfill performance for Node 14
1762eee
7 months ago by SevInf
+75%
Fix CODEOWNERS
587acf1
7 months ago by SevInf
ResourcesHomePricingDocsBlogGitHub
Copyright © 2023 CodSpeed Technology SAS. All rights reserved.