Issues
- Adding `madge` to CI to Detect Circular DependencyNODEJS-690
- Resolve Circular Dependency Derived from `clientOptions.continuousPageDefaultHighWaterMark`NODEJS-689
- Dropped support for Node.js v16?NODEJS-688Resolved issue: NODEJS-688Bret McGuire
- Fix retry on socket errorNODEJS-687Resolved issue: NODEJS-687Bret McGuire
- Remove Insights supportNODEJS-686
- [VIRAL VIDEO!] (18)+ Brooke Monk Leaked Video Original Full Video Short Clip Original Link On Social Media Twitter XxXNODEJS-685Resolved issue: NODEJS-685
- ESLint Configuration FIles MigrationNODEJS-684
- Typescript generics for main Client methodsNODEJS-683
- Replace deprecated usages of util.isDate & util.isStringNODEJS-682Resolved issue: NODEJS-682Jane He
- ControlConnection Concurrent Read and Write on .host and .connectionNODEJS-681Jane He
- Update and Automate TypeScript SupportNODEJS-680
- CI of TypeScript Compilation fails due to TypeScript@5.6.2NODEJS-679Resolved issue: NODEJS-679Jane He
- Add node.js 22.x to CINODEJS-678Resolved issue: NODEJS-678Jane He
- Add support for DSE 6.9.x and HCD releases to CINODEJS-677Resolved issue: NODEJS-677Jane He
- DSE Graph test failing against DSE 6.9.0NODEJS-676Resolved issue: NODEJS-676Jane He
- DSE Polygon test failing against DSE 6.9.0NODEJS-675Resolved issue: NODEJS-675Jane He
- Add support for Cassandra 4.1.x and 5.0 releases to CINODEJS-674Resolved issue: NODEJS-674Jane He
- Driver doesn't recognize the next page cursor automatically thus only brings the first page of the query.NODEJS-673
- Batch and prepared=true + use if different TIMESTAMP for each insertNODEJS-672Bret McGuire
- Remove @types/long dependencyNODEJS-671Resolved issue: NODEJS-671Jane He
- ALLOW FILTERING error in implementing UPDATE queryNODEJS-670Resolved issue: NODEJS-670
- ResultSet stops paginating if it sees an empty page (with ALLOW FILTERING)NODEJS-668
- Error on Select query, when one of the column is of type vector (vector column is not indexed) - cassandra 5.0NODEJS-667
- Extend driver vector support to arbitrary subtypes and fix handling of variable length types (OSS C* 5.0)NODEJS-666Resolved issue: NODEJS-666Jane He
- Driver does not work for versions <16.9.0NODEJS-665Resolved issue: NODEJS-665Bret McGuire
- Fix documentation erroneously left out of 4.7.0NODEJS-664Resolved issue: NODEJS-664Bret McGuire
- Update Appveyor configs to use more modern versions of node.jsNODEJS-663
- Client-side query interpolation fails when trying to use a JS int typeNODEJS-662
- Consider unifying functions for parsing fully-qualified type names and short CQL namesNODEJS-661
- ControlConnection unit tests very dependent upon system DNS configurationNODEJS-660Resolved issue: NODEJS-660Bret McGuire
- update dependencies in package*.json to address CVEsNODEJS-659Resolved issue: NODEJS-659Bret McGuire
- unit test failure in test/unit/parser-tests.js for NodeJS 14, 16, 18 and 20 while working in 10 and 12NODEJS-658Resolved issue: NODEJS-658Bret McGuire
- Update Travis configs to use more modern versions of node.jsNODEJS-657Resolved issue: NODEJS-657Bret McGuire
- Support vector typeNODEJS-655Resolved issue: NODEJS-655Bret McGuire
- Update driver test suite to include deno and bunNODEJS-654
- Update supported platforms to reflect more modern versions of node.jsNODEJS-653Resolved issue: NODEJS-653Bret McGuire
- WebSockets supportNODEJS-652
- Getting first connection takes 75 secondsNODEJS-651
- Encoding issue with map<boolean,int>NODEJS-650Resolved issue: NODEJS-650Bret McGuire
- Improve documentation & handling for NoHostAvailableError Datastax AstraNODEJS-649
- ResultSet.first() should be typed to allow null resultsNODEJS-648
- Log negotiated SSL/TLS versions when using encrypted connectionsNODEJS-647Resolved issue: NODEJS-647Bret McGuire
- Unable to add address for initially unresolved hostNODEJS-646Resolved issue: NODEJS-646Bret McGuire
- Travis builds are failing due to TypeScript errorsNODEJS-645Resolved issue: NODEJS-645Bret McGuire
- Driver should automatically pickup contact points when Stargate is introduced to a clusterNODEJS-644
- In query comments result in errorNODEJS-642
- Node.js application intermittently encountered "socket was closed" errorNODEJS-641Bret McGuire
- Cassandra driver package in node does not stream all rows from Cassandra tableNODEJS-640
- Mapper: Support filtering by SAI index columnNODEJS-639
- auth typedefs make it hard to create custom auth providerNODEJS-638
50 of 610
Adding `madge` to CI to Detect Circular Dependency
Description
Environment
None
Pull Requests
None
Affects versions
None
Fix versions
None
Details
Assignee
UnassignedUnassignedReporter
Jane HeJane HePriority
Major
Details
Details
Assignee
Unassigned
UnassignedReporter
Jane He
Jane HePriority
Created March 31, 2025 at 7:53 PM
Updated March 31, 2025 at 7:53 PM
Activity
Show:
Madge is a tool for detecting circular dependency. Circular dependency occurs when two modules
require
each other at runtime, and it leads to undefined behavior. We should addmadge
to CI to ensure there isn't a circular dependency.Example of
madge
run: