Uses of Class
org.apache.solr.core.CoreDescriptor
-
Packages that use CoreDescriptor Package Description org.apache.solr.cloud Classes for dealing with ZooKeeper when operating in SolrCloud mode.org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCoresorg.apache.solr.logging APIs related to capturing log event info in theLoggingHandlerorg.apache.solr.update APIs and classes for managing index updates -
-
Uses of CoreDescriptor in org.apache.solr.cloud
Methods in org.apache.solr.cloud that return types with arguments of type CoreDescriptor Modifier and Type Method Description abstract List<CoreDescriptor>CurrentCoreDescriptorProvider. getCurrentDescriptors()Methods in org.apache.solr.cloud with parameters of type CoreDescriptor Modifier and Type Method Description booleanZkController. checkIfCoreNodeNameAlreadyExists(CoreDescriptor dcore)static voidCloudUtil. checkSharedFSFailoverReplaced(CoreContainer cc, CoreDescriptor desc)See if coreNodeName has been taken over by another baseUrl and unload core + throw exception if it has been.StringCloudConfigSetService. configName(CoreDescriptor cd)RecoveryStrategyRecoveryStrategy.Builder. create(CoreContainer cc, CoreDescriptor cd, RecoveryStrategy.RecoveryListener recoveryListener)SolrResourceLoaderCloudConfigSetService. createCoreResourceLoader(CoreDescriptor cd)booleanZkController. ensureReplicaInLeaderInitiatedRecovery(CoreContainer container, String collection, String shardId, ZkCoreNodeProps replicaCoreProps, CoreDescriptor leaderCd, boolean forcePublishState)Deprecated.StringZkController. getCoreNodeName(CoreDescriptor descriptor)voidZkController. giveupLeadership(CoreDescriptor cd, Throwable tragicException)protected RecoveryStrategyRecoveryStrategy.Builder. newRecoveryStrategy(CoreContainer cc, CoreDescriptor cd, RecoveryStrategy.RecoveryListener recoveryListener)voidZkController. preRegister(CoreDescriptor cd, boolean publishState)voidZkController. publish(CoreDescriptor cd, Replica.State state)voidZkController. publish(CoreDescriptor cd, Replica.State state, boolean updateLastState, boolean forcePublish)Publish core state to overseer.StringZkController. register(String coreName, CoreDescriptor desc, boolean skipRecovery)Register shard with ZooKeeper.StringZkController. register(String coreName, CoreDescriptor desc, boolean recoverReloadedCores, boolean afterExpiration, boolean skipRecovery)Register shard with ZooKeeper.voidZkController. throwErrorIfReplicaReplaced(CoreDescriptor desc)voidZkController. unregister(String coreName, CoreDescriptor cd)voidZkController. unregister(String coreName, CoreDescriptor cd, boolean removeCoreFromZk)voidZkController. updateLeaderInitiatedRecoveryState(String collection, String shardId, String coreNodeName, Replica.State state, CoreDescriptor leaderCd, boolean retryOnConnLoss)Deprecated.Constructors in org.apache.solr.cloud with parameters of type CoreDescriptor Constructor Description CloudDescriptor(String coreName, Properties props, CoreDescriptor cd)LeaderInitiatedRecoveryThread(ZkController zkController, CoreContainer cc, String collection, String shardId, ZkCoreNodeProps nodeProps, int maxTries, CoreDescriptor leaderCd)Deprecated.RecoveryStrategy(CoreContainer cc, CoreDescriptor cd, RecoveryStrategy.RecoveryListener recoveryListener) -
Uses of CoreDescriptor in org.apache.solr.core
Fields in org.apache.solr.core declared as CoreDescriptor Modifier and Type Field Description CoreDescriptorCoreContainer.CoreLoadFailure. cdFields in org.apache.solr.core with type parameters of type CoreDescriptor Modifier and Type Field Description static Predicate<CoreDescriptor>ZkContainer. testing_beforeRegisterInZkprotected Map<String,CoreDescriptor>TransientSolrCoreCacheDefault. transientDescriptorsMethods in org.apache.solr.core that return CoreDescriptor Modifier and Type Method Description protected CoreDescriptorCorePropertiesLocator. buildCoreDescriptor(Path propertiesFile, CoreContainer cc)CoreDescriptorCoreContainer. getCoreDescriptor(String coreName)CoreDescriptorSolrCore. getCoreDescriptor()abstract CoreDescriptorTransientSolrCoreCache. getTransientDescriptor(String name)CoreDescriptorTransientSolrCoreCacheDefault. getTransientDescriptor(String name)CoreDescriptorCoreContainer. getUnloadedCoreDescriptor(String cname)Gets a solr core descriptor for a core that is not loaded.abstract CoreDescriptorTransientSolrCoreCache. removeTransientDescriptor(String name)CoreDescriptorTransientSolrCoreCacheDefault. removeTransientDescriptor(String name)Methods in org.apache.solr.core that return types with arguments of type CoreDescriptor Modifier and Type Method Description List<CoreDescriptor>CorePropertiesLocator. discover(CoreContainer cc)List<CoreDescriptor>CoresLocator. discover(CoreContainer cc)Load all the CoreDescriptors from persistence storeList<CoreDescriptor>CoreContainer. getCoreDescriptors()Get the CoreDescriptors for all cores managed by this containerMethods in org.apache.solr.core with parameters of type CoreDescriptor Modifier and Type Method Description abstract voidTransientSolrCoreCache. addTransientDescriptor(String rawName, CoreDescriptor cd)voidTransientSolrCoreCacheDefault. addTransientDescriptor(String rawName, CoreDescriptor cd)protected PropertiesCorePropertiesLocator. buildCoreProperties(CoreDescriptor cd)intCoreSorter. compare(CoreDescriptor cd1, CoreDescriptor cd2)abstract StringConfigSetService. configName(CoreDescriptor cd)Return a name for the ConfigSet for a coreStringConfigSetService.Default. configName(CoreDescriptor cd)voidCorePropertiesLocator. create(CoreContainer cc, CoreDescriptor... coreDescriptors)voidCoresLocator. create(CoreContainer cc, CoreDescriptor... coreDescriptors)Make new cores available for discoveryprotected NamedListConfigSetService. createConfigSetProperties(CoreDescriptor cd, SolrResourceLoader loader)Return the ConfigSet propertiesprotected abstract SolrResourceLoaderConfigSetService. createCoreResourceLoader(CoreDescriptor cd)Create a SolrResourceLoader for a coreSolrResourceLoaderConfigSetService.Default. createCoreResourceLoader(CoreDescriptor cd)protected IndexSchemaConfigSetService. createIndexSchema(CoreDescriptor cd, SolrConfig solrConfig)Create an IndexSchema object for a coreIndexSchemaConfigSetService.SchemaCaching. createIndexSchema(CoreDescriptor cd, SolrConfig solrConfig)protected SolrConfigConfigSetService. createSolrConfig(CoreDescriptor cd, SolrResourceLoader loader)Create a SolrConfig object for a corevoidCorePropertiesLocator. delete(CoreContainer cc, CoreDescriptor... coreDescriptors)voidCoresLocator. delete(CoreContainer cc, CoreDescriptor... coreDescriptors)Ensure that the core definitions from the passed in CoreDescriptors are not available for discoverystatic voidSolrCore. deleteUnloadedCore(CoreDescriptor cd, boolean deleteDataDir, boolean deleteInstanceDir)ConfigSetConfigSetService. getConfig(CoreDescriptor dcore)Load the ConfigSet for a coreprotected NamedListConfigSetService. getConfigSetFlags(CoreDescriptor cd, SolrResourceLoader loader)StringDirectoryFactory. getDataHome(CoreDescriptor cd)Get the data home folder.StringHdfsDirectoryFactory. getDataHome(CoreDescriptor cd)booleanCoreContainer. isSharedFs(CoreDescriptor cd)protected PathConfigSetService.Default. locateInstanceDir(CoreDescriptor cd)voidCorePropertiesLocator. persist(CoreContainer cc, CoreDescriptor... coreDescriptors)voidCoresLocator. persist(CoreContainer cc, CoreDescriptor... coreDescriptors)Ensure that the core definitions from the passed in CoreDescriptors will persist across container restarts.protected SolrCoreCoreContainer. registerCore(CoreDescriptor cd, SolrCore core, boolean registerInZk, boolean skipRecovery)voidCorePropertiesLocator. rename(CoreContainer cc, CoreDescriptor oldCD, CoreDescriptor newCD)voidCoresLocator. rename(CoreContainer cc, CoreDescriptor oldCD, CoreDescriptor newCD)Persist the new name of a renamed corebooleanCoreContainer. repairCoreProperty(CoreDescriptor cd, String prop)voidCorePropertiesLocator. swap(CoreContainer cc, CoreDescriptor cd1, CoreDescriptor cd2)voidCoresLocator. swap(CoreContainer cc, CoreDescriptor cd1, CoreDescriptor cd2)Swap two core definitionsvoidSolrCore. unloadOnClose(CoreDescriptor desc, boolean deleteIndexDir, boolean deleteDataDir, boolean deleteInstanceDir)Constructors in org.apache.solr.core with parameters of type CoreDescriptor Constructor Description CoreDescriptor(String coreName, CoreDescriptor other)Create a new CoreDescriptor using the properties of an existing oneCoreLoadFailure(CoreDescriptor cd, Exception loadFailure)SolrCore(CoreContainer coreContainer, String name, String dataDir, SolrConfig config, IndexSchema schema, NamedList configSetProperties, CoreDescriptor coreDescriptor, UpdateHandler updateHandler, IndexDeletionPolicyWrapper delPolicy, SolrCore prev, boolean reload)Creates a new core and register it in the list of cores.SolrCore(CoreContainer coreContainer, CoreDescriptor cd, ConfigSet coreConfig) -
Uses of CoreDescriptor in org.apache.solr.logging
Methods in org.apache.solr.logging with parameters of type CoreDescriptor Modifier and Type Method Description static voidMDCLoggingContext. setCoreDescriptor(CoreContainer coreContainer, CoreDescriptor cd) -
Uses of CoreDescriptor in org.apache.solr.update
Methods in org.apache.solr.update with parameters of type CoreDescriptor Modifier and Type Method Description voidDefaultSolrCoreState. doRecovery(CoreContainer cc, CoreDescriptor cd)abstract voidSolrCoreState. doRecovery(CoreContainer cc, CoreDescriptor cd)
-