[jira] [Commented] (TIKA-3395) Make Inner Classes Static If Possible to Prevent Memory Leaks
[ https://issues.apache.org/jira/browse/TIKA-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17343290#comment-17343290 ] Hudson commented on TIKA-3395: -- SUCCESS: Integrated in Jenkins build Tika » tika-main-jdk8 #229 (See [https://ci-builds.apache.org/job/Tika/job/tika-main-jdk8/229/]) fix for TIKA-3395 contributed by kamaci (#438) (github: [https://github.com/apache/tika/commit/0277620cade3ee4c0ea4ab20c64c2da6d71d5756]) * (edit) tika-eval/tika-eval-app/src/main/java/org/apache/tika/eval/app/io/DBWriter.java * (edit) tika-batch/src/main/java/org/apache/tika/batch/BatchProcess.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-apple-module/src/main/java/org/apache/tika/parser/apple/AppleSingleFileParser.java * (edit) tika-eval/tika-eval-core/src/main/java/org/apache/tika/eval/core/tokens/TokenContraster.java * (edit) tika-core/src/test/java/org/apache/tika/MultiThreadedTikaTest.java * (edit) tika-core/src/test/java/org/apache/tika/TestRereadableInputStream.java * (edit) tika-core/src/test/java/org/apache/tika/sax/BasicContentHandlerFactoryTest.java * (edit) tika-batch/src/test/java/org/apache/tika/batch/fs/BatchProcessTest.java * (edit) tika-batch/src/main/java/org/apache/tika/batch/fs/FSDirectoryCrawler.java * (edit) tika-xmp/src/main/java/org/apache/tika/xmp/convert/OpenDocumentConverter.java * (edit) tika-eval/tika-eval-app/src/main/java/org/apache/tika/eval/app/io/XMLLogReader.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDFEncodedStringDecoder.java * (edit) tika-batch/src/main/java/org/apache/tika/batch/fs/StreamOutRPWFSConsumer.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/xwpf/XWPFEventBasedWordExtractor.java * (edit) tika-pipes/tika-httpclient-commons/src/main/java/org/apache/tika/client/HttpClientFactory.java * (edit) tika-core/src/test/java/org/apache/tika/detect/MagicDetectorTest.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/PDFParserTest.java * (edit) tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaHttpClient.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/SXSLFPowerPointExtractorDecorator.java * (edit) tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaWelcome.java * (edit) tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/UnpackerResource.java * (edit) tika-eval/tika-eval-app/src/main/java/org/apache/tika/eval/app/batch/DBConsumersManager.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/XFAExtractor.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-package/src/test/java/org/apache/tika/parser/pkg/ZipParserTest.java * (edit) tika-eval/tika-eval-app/src/test/java/org/apache/tika/eval/app/db/AbstractBufferTest.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-apple-module/src/main/java/org/apache/tika/parser/iwork/PagesContentHandler.java * (edit) tika-app/src/main/java/org/apache/tika/cli/TikaCLI.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDF2XHTML.java * (edit) tika-batch/src/test/java/org/apache/tika/batch/RecursiveParserWrapperFSConsumerTest.java * (edit) tika-core/src/test/java/org/apache/tika/mime/MimeTypesReaderTest.java * (edit) tika-example/src/main/java/org/apache/tika/example/InterruptableParsingExample.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/xml/WordMLParser.java * (edit) tika-eval/tika-eval-core/src/main/java/org/apache/tika/eval/core/textstats/TextSha256Signature.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/AbstractListManager.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/pst/OutlookPSTParserTest.java * (edit) tika-core/src/test/java/org/apache/tika/config/MockConfigTest.java * (edit) tika-core/src/test/java/org/apache/tika/metadata/TestMetadata.java * (edit) tika-core/src/main/java/org/apache/tika/parser/RecursiveParserWrapper.java * (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parse
[jira] [Commented] (TIKA-3395) Make Inner Classes Static If Possible to Prevent Memory Leaks
[ https://issues.apache.org/jira/browse/TIKA-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17343236#comment-17343236 ] ASF GitHub Bot commented on TIKA-3395: -- tballison merged pull request #438: URL: https://github.com/apache/tika/pull/438 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Make Inner Classes Static If Possible to Prevent Memory Leaks > - > > Key: TIKA-3395 > URL: https://issues.apache.org/jira/browse/TIKA-3395 > Project: Tika > Issue Type: Improvement >Affects Versions: 1.26 >Reporter: Furkan Kamaci >Priority: Major > Fix For: 1.27 > > > A static inner class does not keep an implicit reference to its enclosing > instance. This prevents a common cause of memory leaks and uses less memory > per instance of the class. > Details can be found here: > [https://www.infoworld.com/article/3526554/avoid-memory-leaks-in-inner-classes.html] -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (TIKA-3395) Make Inner Classes Static If Possible to Prevent Memory Leaks
[ https://issues.apache.org/jira/browse/TIKA-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17342903#comment-17342903 ] ASF GitHub Bot commented on TIKA-3395: -- kamaci opened a new pull request #438: URL: https://github.com/apache/tika/pull/438 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Make Inner Classes Static If Possible to Prevent Memory Leaks > - > > Key: TIKA-3395 > URL: https://issues.apache.org/jira/browse/TIKA-3395 > Project: Tika > Issue Type: Improvement >Affects Versions: 1.26 >Reporter: Furkan Kamaci >Priority: Major > Fix For: 1.27 > > > A static inner class does not keep an implicit reference to its enclosing > instance. This prevents a common cause of memory leaks and uses less memory > per instance of the class. > Details can be found here: > [https://www.infoworld.com/article/3526554/avoid-memory-leaks-in-inner-classes.html] -- This message was sent by Atlassian Jira (v8.3.4#803005)