Skip to content

ExternalBlockStoreClient

ExternalBlockStoreClient is a BlockStoreClient that the driver and executors use when spark.shuffle.service.enabled configuration property is enabled.

Creating Instance

ExternalBlockStoreClient takes the following to be created:

  • TransportConf
  • SecretKeyHolder
  • authEnabled flag
  • registrationTimeoutMs

ExternalBlockStoreClient is created when: