drill
DRILL-8314: Add support for automatically retrying and disabling broken storage plugins
#2655
Merged

Commits
  • Obtain and cache a SqlDialect using UserCredentials rather than DataSource.
    jnturton committed 2 years ago
  • Remove deprecated optimizer rules methods from storage plugin classes.
    jnturton committed 2 years ago
  • Add plugin disabling after getOptimizerRules and registerSchemas.
    jnturton committed 2 years ago
  • Default drill.exec.storage.plugin_auto_disable to true.
    jnturton committed 2 years ago
  • Change storage.plugin_auto_disable option to admin-only SYSTEM option.
    jnturton committed 2 years ago
  • Remove duplicate default value for storage.list_files_recursively.
    jnturton committed 2 years ago
  • Add support for retries and add unit tests.
    jnturton committed 2 years ago
  • Fix checkstyle problems.
    jnturton committed 2 years ago
  • Copy editorconfig settings from Calcite.
    jnturton committed 2 years ago
  • Fix descriptive text in FileSystemUtil.
    jnturton committed 2 years ago
  • Revert retry and disable upon a getOptimizerRules error.
    jnturton committed 2 years ago
  • Change rule collecting stream().map() to a for loop.
    jnturton committed 2 years ago
  • Use double-checked locking for lazily initialised JDBC objects.
    jnturton committed 2 years ago
  • Add PLUGIN error type to UserBitShared.proto.
    jnturton committed 2 years ago
  • Add DrillPBError.ErrorType.PLUGIN and use it decide whether to sync func registry.
    jnturton committed 2 years ago
  • Add trailing whitespace expected by protobuf code gen.
    jnturton committed 2 years ago
Loading