drill
drill copied to clipboard
DRILL-7223: Create an option to control timeout for REFRESH METADATA
The new option is passed to the TimedCallable code via the existing ParquetReaderConfig parameter, by adding a Long field there - timeoutPerRunnableInMsec .
The timeout (TIMEOUT_PER_RUNNABLE_IN_MSECS) is used there for two purposes: (1) Issue a warning when exceeded. (2) Time-out (i.e. throw TimeoutException ?) the running thread. Seems that the second one does not work; maybe the last change (DRILL-6281) is the reason.