[ https://issues.apache.org/jira/browse/HIVE-21636?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
bd2019us updated HIVE-21636: ---------------------------- Attachment: HVIE-21636.patch > Performance cost when using replaceAll() vs replace() > ------------------------------------------------------ > > Key: HIVE-21636 > URL: https://issues.apache.org/jira/browse/HIVE-21636 > Project: Hive > Issue Type: Improvement > Components: Accumulo Storage Handler, HCatalog, Vectorization > Reporter: bd2019us > Priority: Trivial > Attachments: HVIE-21636.patch > > > Use String.replace() instead of String.replaceAll() when replaceAll() does > not use a regex > replace() does not need extra compilation / performance overhead when a > non-regex string is used. Thus changing replaceAll() to replace() can remove > the associated performance overhead. > Affected files: > # > accumulo-handler/src/java/org/apache/hadoop/hive/accumulo/predicate/compare/StringCompare.java > # > hcatalog/core/src/main/java/org/apache/hive/hcatalog/mapreduce/FileOutputCommitterContainer.java > # vector-code-gen/src/org/apache/hadoop/hive/tools/GenVectorCode.java -- This message was sent by Atlassian JIRA (v7.6.3#76005)