orientechnologies / orientechnologies/orientdb

Result sets not closing in 3.0.1?

Open
#8,282 22 comments 1 reaction 2 assignees View on GitHub

@tglman is already working on this.

Since Jun 11, 2018.

Dominant language
Java
Stars
5k
Forks
868
Avg merge
15h 6m
Merged PRs (30d)
18

Description

OrientDB Version: 3.0.1
Java Version: 1.8.0_131
OS: CentOS release 6.6 (Final)

Expected behavior

Is it possible OResultSets in 3.0.1 aren't always released when you call .close()? I believe I am calling it on every result set created, yet am still blowing up:

Actual behavior

2018-05-22 16:02:30:765 WARNI {db=sna_new} This database instance has 244850 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:766 WARNI {db=sna_new} This database instance has 262530 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:766 WARNI {db=sna_new} This database instance has 229410 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:766 WARNI {db=sna_new} This database instance has 266900 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:767 WARNI {db=sna_new} This database instance has 234910 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:767 WARNI {db=sna_new} This database instance has 220480 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:767 WARNI {db=sna_new} This database instance has 247970 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:767 WARNI {db=sna_new} This database instance has 256160 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:767 WARNI {db=sna_new} This database instance has 244250 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:767 WARNI {db=sna_new} This database instance has 247840 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:768 WARNI {db=sna_new} This database instance has 248810 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:768 WARNI {db=sna_new} This database instance has 251840 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:768 WARNI {db=sna_new} This database instance has 250910 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:769 WARNI {db=sna_new} This database instance has 261970 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:30:769 WARNI {db=sna_new} This database instance has 254890 open command/query result sets, please make sure you close them with OResultSet.close()
2018-05-22 16:02:59:447 WARNI {db=sna_new} This database instance has 252990 open command/query result sets, please make sure you close them with OResultSet.close()^C

Steps to reproduce

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.