Looking to see if there is already a JIRA somewhere. In Hive 3.1 as distributed with HDP 3.1.0 if you create a function using jar that already exists the function disappears until you restart hiveserver2. It quits showing up in show functions and attempts to use the function fail with a not exists error. Attempting to create the function again raises an AlreadyExistsException and dropping and attempting to recreate does the same thing.
Thanks Shawn Weeks