DrizzleORM v0.28.5 发布
Aug 24, 2023

修复

ORM 中当前存在的 OpenTelemetry 逻辑并非 Drizzle 所用,Drizzle 也从未使用 drizzle-orm 收集过任何统计数据。OpenTelemetry 只是一个协议。如果你查看 drizzle-orm 中使用它的实际代码,它只是使用跟踪器来收集查询统计信息,而不会将其发送到任何地方。它旨在使 ORM 用户能够将这些统计信息发送给他们自己的遥测消费者。

重要的是 - 当前版本禁用 OpenTelemetry 逻辑。它实际上什么也不做。我们过去曾尝试过,但在发布之前已将其禁用。

关于上一版本中出现此问题的原因:这是由于 此行 上的类型导入不正确造成的。我们使用了 import { type ... } 语法而不是 import type { ... },这导致 import '@opentelemetry/api' 行泄漏到运行时。