2023.05.08

MariaDB

MariaDB Connector/Node.js 3.1.2 GA版(リリース日:2023年5月3日)

注目すべき変更点

  • Connector/Node.jsは、TypeORMとの互換性を改善します。
    • 以前のリリースでは、Connector/Node.jsは、TypeORMに必要なconnection.listeners()関数をエクスポートしません。
    • このリリース以降、Connector/Node.jsは、connection.listeners()関数をエクスポートするため、TypeORMを使用できます。

修正されたバグ

  • namedPlaceholders接続パラメーターが有効で、疑問符(?)が名前付きパラメータの代わりにプレースホルダーとして使用される場合、不明確なエラーメッセージが表示されます。
    • 以前のリリースでは、このシナリオで次のエラーメッセージが発生しました:
      Parameter named undefined is not set
    • このリリース以降、このシナリオで次のエラーメッセージが表示されます:
      Command expect PARAMETER_EXPECTED_COUNT parameters, but found only PARAMETER_ACTUAL_COUNT named parameters. You probably use question mark in place of named parameters
  • 接続プールがpool.end()で閉じられると同時に新しい接続がその接続プールに作成されると、競合状態が原因でエラーが発生する可能性があります。
    • 以前のリリースでは、このシナリオで次のエラーメッセージが発生する可能性があります:
      ReferenceError: You are trying to `import` a file after the Jest environment has been torn down. From FILE_NAME.
    • このリリース以降、競合状態は発生せず、エラーは発生しません。

MariaDB Connector/Node.js 3.1.2のリリースノート(MariaDB社ウェブサイト):
https://mariadb.com/docs/xpand/release-notes/mariadb-connector-nodejs-3-1/3-1-2/


MariaDBプロダクト・サポート・サービス

MariaDB
MariaDBプロダクト・サポート・サービスは、MariaDBおよびその関連製品をご利用されているお客様へ、必要なソフトウェアや専門的なサポートなどを提供するサービスです。