Skip to content

SAP HANA: hdb-pool is deprecated - should use standard connection pooling #9890

@SchroederSteffen

Description

@SchroederSteffen

Feature Description

The package hdb-pool for the SAP HANA driver has been archived & deprecated: ckyycc/hdb-pool@256c645

This is because the standard @sap/hana-client supports connection pooling out-of-the-box by now: https://help.sap.com/docs/SAP_HANA_CLIENT/f1b440ded6144a54ada97ff95dac7adf/e252ff9b2cb44dd9925901e39025ce77.html

It would make sense to replace the usage of hdb-pool with the default pooling.
Looking at the documentation, TypeORM could probably use at least the 'implicit' without too much effort?

The Solution

Use standard connection pooling of @sap/hana-client.

Considered Alternatives

n/a

Additional Context

I didn't look into the code yet, but may be able to do so later. I'm opening this issue already for tracking purposes.

Relevant Database Driver(s)

  • aurora-mysql
  • aurora-postgres
  • better-sqlite3
  • cockroachdb
  • cordova
  • expo
  • mongodb
  • mysql
  • nativescript
  • oracle
  • postgres
  • react-native
  • sap
  • spanner
  • sqlite
  • sqlite-abstract
  • sqljs
  • sqlserver

Are you willing to resolve this issue by submitting a Pull Request?

Yes, I have the time, but I don't know how to start. I would need guidance.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions