NNE support for thin client
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- JavaScript
- Stars
- 2.4k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
- Describe your new request in detail
Is NNE support for the thin client coming in a later version of the node-oracledb lib? This will guide decisions on how to proceed if this support is being considered in the future as it is already in the python-oracledb.
- Give supporting information about tools and operating systems. Give relevant product version numbers
- Oracle Instance client (thick client) versions >= v21 are too large to deploy on a lambda layer or to a lambda without making decisions around using containers. Where with version 19 the size was much smaller.
- Upgrading the Lambda runtime to node 20, changes to Amazon Linux 2023 server and none of the thick clients work due to missing libnsl.so and libaio.so files.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file, test, or entry point is identified in the issue. Start by reviewing the existing NNE support in python-oracledb and the node-oracledb thin-client and deployment constraints described here. Done would require a clear maintainer decision and defined scope for NNE support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, nodejs
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100