teragrep / pth_06

Teragrep Datasource for Apache Spark
GNU Affero General Public License v3.0
0 stars 5 forks source link

Resource leaks in StreamDBClient.java: 293 #49

Open StrongestNumber9 opened 2 months ago

StrongestNumber9 commented 2 months ago

Describe the bug

 *** CID 1594363:  Resource leaks  (RESOURCE_LEAK)
/src/main/java/com/teragrep/pth_06/planner/StreamDBClient.java: 293 in com.teragrep.pth_06.planner.StreamDBClient$SliceTable.create(org.jooq.DSLContext)()
287                                 path,
288                                 logtime,
289                                 filesize
290                         );
291                 query.execute();
292     
>>>     CID 1594363:  Resource leaks  (RESOURCE_LEAK)
>>>     Failing to save or close resource created by "ctx.createIndex(com.teragrep.pth_06.planner.StreamDBClient.SliceTable.logtimeIndex).on(com.teragrep.pth_06.planner.StreamDBClient.SliceTable.SLICE_TABLE, com.teragrep.pth_06.planner.StreamDBClient.SliceTable.logtime)" leaks it.
293                 ctx.createIndex(logtimeIndex).on(SLICE_TABLE, logtime).execute();
294             }
295     
296         }
297     
298         // TODO WIP

Software version

3.0.1