With HIVE-11288, we started using InstanceCache as a key. However it doesn't seem like the class actually implements the equals or hashcode methods which can potentially lead to inaccurate results.
Pushed to master. Thanks, Swarnim Kulkarni
+1 Swarnim Kulkarni Can you also update title of this jira to reflect changes in the patch?
Overall: -1 at least one tests failed
Here are the results of testing the latest attachment:
ERROR: -1 due to 1 failed/errored test(s), 9344 tests executed
Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/4880/testReport
Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/4880/console
Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-4880/
Tests exited with: TestsFailedException: 1 tests failed
This message is automatically generated.
ATTACHMENT ID: 12749306 - PreCommit-HIVE-TRUNK-Build
Review board: https://reviews.apache.org/r/37223/
Turned out to be simpler than what I was expecting it to be. Patch attached.