A B C D E F G H I K L M N O P R S T U W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addHdfsResources(Configuration, String) - Static method in class org.apache.solr.hdfs.util.HdfsUtil
B
- backupCollectionMetaData(String, String, String) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- BLOCK_MOD - Static variable in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- BLOCK_SHIFT - Static variable in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- BLOCK_SIZE - Static variable in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- BlockCache - Class in org.apache.solr.hdfs.store.blockcache
- BlockCache(Metrics, boolean, long) - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockCache
- BlockCache(Metrics, boolean, long, int) - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockCache
- BlockCache(Metrics, boolean, long, int, int) - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockCache
- BLOCKCACHE_DIRECT_MEMORY_ALLOCATION - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- BLOCKCACHE_ENABLED - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- BLOCKCACHE_GLOBAL - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- BLOCKCACHE_READ_ENABLED - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- BLOCKCACHE_SLAB_COUNT - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- BLOCKCACHE_WRITE_ENABLED - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- BlockCache.OnRelease - Interface in org.apache.solr.hdfs.store.blockcache
- blockCacheEviction - Variable in class org.apache.solr.hdfs.store.blockcache.Metrics
- blockCacheHit - Variable in class org.apache.solr.hdfs.store.blockcache.Metrics
- BlockCacheKey - Class in org.apache.solr.hdfs.store.blockcache
- BlockCacheKey() - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- BlockCacheLocation - Class in org.apache.solr.hdfs.store.blockcache
- BlockCacheLocation() - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
- blockCacheMiss - Variable in class org.apache.solr.hdfs.store.blockcache.Metrics
- blockCacheSize - Variable in class org.apache.solr.hdfs.store.blockcache.Metrics
- blockCacheStoreFail - Variable in class org.apache.solr.hdfs.store.blockcache.Metrics
- blockCacheStoreFail_last - Variable in class org.apache.solr.hdfs.store.blockcache.Metrics
- BlockDirectory - Class in org.apache.solr.hdfs.store.blockcache
- BlockDirectory(String, Directory, Cache, Set<String>, boolean, boolean) - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- BlockDirectory(String, Directory, Cache, Set<String>, boolean, boolean, boolean, boolean) - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- BlockDirectoryCache - Class in org.apache.solr.hdfs.store.blockcache
- BlockDirectoryCache(BlockCache, String, Metrics) - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
- BlockDirectoryCache(BlockCache, String, Metrics, boolean) - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
- BlockLocks - Class in org.apache.solr.hdfs.store.blockcache
- BlockLocks(long) - Constructor for class org.apache.solr.hdfs.store.blockcache.BlockLocks
- buffer - Variable in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- buffer - Variable in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- BUFFER_SIZE - Static variable in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- BUFFER_SIZE - Static variable in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- BUFFER_SIZE - Static variable in class org.apache.solr.hdfs.store.HdfsFileWriter
- BufferStore - Class in org.apache.solr.hdfs.store.blockcache
- buildCopyListings(String, String, String, String) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
C
- Cache - Interface in org.apache.solr.hdfs.store.blockcache
- CACHE_MERGES - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- CACHE_READONCE - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- CachedIndexOutput - Class in org.apache.solr.hdfs.store.blockcache
-
Cache the blocks as they are written.
- CachedIndexOutput(BlockDirectory, IndexOutput, int, String, Cache, int) - Constructor for class org.apache.solr.hdfs.store.blockcache.CachedIndexOutput
- CheckHdfsIndex - Class in org.apache.solr.hdfs.index
- CheckHdfsIndex() - Constructor for class org.apache.solr.hdfs.index.CheckHdfsIndex
- cleanupOldIndexDirectories(String, String, boolean) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- clear(int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockLocks
- clearLog() - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
-
Clears the logs on the file system.
- clone() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- clone() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- clone() - Method in class org.apache.solr.hdfs.store.HdfsDirectory.HdfsIndexInput
- close() - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- close() - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- close() - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- close() - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- close() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- close() - Method in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- close() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- close() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
- close() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSLogReader
- close() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSReverseReader
- close(boolean) - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- closeInternal() - Method in class org.apache.solr.hdfs.store.blockcache.CachedIndexOutput
- closeInternal() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- closeInternal() - Method in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- closeInternal() - Method in class org.apache.solr.hdfs.store.HdfsDirectory.HdfsIndexInput
- closeOnShutdown() - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- closeOutput() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
- CONFIG_DIRECTORY - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- configuration - Variable in class org.apache.solr.hdfs.store.HdfsDirectory
- copyBufferSize - Variable in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- copyIndexFileFrom(Directory, String, URI, String) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- copyIndexFileTo(URI, String, Directory, String) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- create(String, LockFactory, DirectoryFactory.DirContext) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- createDirectory(URI) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- createLockFactory(String) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- createOutput(String, IOContext) - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- createOutput(String, IOContext) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- createOutput(URI) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- createSnapshot(String, String) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- createTempOutput(String, String, IOContext) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- createURI(String) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- currentPos() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSLogReader
- currentSize() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSLogReader
- CustomBufferedIndexInput - Class in org.apache.solr.hdfs.store.blockcache
- CustomBufferedIndexInput(String) - Constructor for class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- CustomBufferedIndexInput(String, int) - Constructor for class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
D
- DEFAULT_BUFFER_SIZE - Static variable in class org.apache.solr.hdfs.store.HdfsDirectory
- delete(String) - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
- delete(String) - Method in interface org.apache.solr.hdfs.store.blockcache.Cache
-
Remove a file from the cache.
- delete(URI, Collection<String>) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- deleteBufferLogs() - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- deleteDirectory(URI) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- deleteFile(String) - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- deleteFile(String) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- deleteSnapshot(String, String) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- describeSnapshot(String, String) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- doMain(String[]) - Static method in class org.apache.solr.hdfs.index.CheckHdfsIndex
E
- endsWithCommit() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
- ensureBufferTlog() - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- ensureLog() - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- equals(Object) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- equals(Object) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- exists(String) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- exists(URI) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- exportSnapshot(String, String, String, Optional<String>, Optional<String>) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
F
- fetch(String, long, int, byte[], int, int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
- fetch(String, long, int, byte[], int, int) - Method in interface org.apache.solr.hdfs.store.blockcache.Cache
-
Fetch the specified cache file content.
- fetch(BlockCacheKey, byte[]) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCache
- fetch(BlockCacheKey, byte[], int, int, int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCache
- fileLength(String) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- fileModified(String) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- finish(UpdateLog.SyncLevel) - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
- flushBuffer(IndexOutput, long) - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
-
Flushes the in-memory bufer to the given output, copying at most
numBytes
. - flushBufferToCache() - Method in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
-
Write the buffered bytes to cache
G
- getBankId() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
- getBlock() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- getBlock() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
-
The block within the bank.
- getBlock(long) - Static method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- getBlockCache() - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
-
Expert: mostly for tests
- getBufferLogList(FileSystem, Path) - Static method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- getBufferStart() - Method in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- getCache() - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
-
Expert: mostly for tests
- getCategory() - Method in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- getChecksum() - Method in class org.apache.solr.hdfs.store.blockcache.CachedIndexOutput
- getConf(Path) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- getConfDir() - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- getConfigProperty(String) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- getConfiguration() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- getDataHome(CoreDescriptor) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- getDescription() - Method in class org.apache.solr.hdfs.store.blockcache.Metrics
- getDescription() - Method in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- getFile() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- getFilePointer() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- getFilePointer() - Method in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- getFileSystem() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- getHdfsDirPath() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- getIndexFilesPathForSnapshot(String, String, String) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- getLastAccess() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
- getLogList(FileSystem, Path) - Static method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- getLogList(Path) - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- getLogSize() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
- getName() - Method in class org.apache.solr.hdfs.store.blockcache.Metrics
- getName() - Method in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- getNumberOfAccesses() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
- getPath() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- getPathType(URI) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- getPendingDeletions() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- getPosition(long) - Static method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- getReader(long) - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
-
Returns a reader that can be used while a log is still in use.
- getRealPosition(long, long) - Static method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- getReverseReader() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
-
Returns a single threaded reverse reader
- getSize() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCache
-
returns the number of elements in the cache
- getSolrMetricsContext() - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- getSolrMetricsContext() - Method in class org.apache.solr.hdfs.store.blockcache.Metrics
- getSolrMetricsContext() - Method in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- getSortedReader(long) - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
- getTlogDir() - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
H
- hashCode() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- hashCode() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- HDFS_HOME - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- HDFS_SYNC_BLOCK - Static variable in class org.apache.solr.hdfs.store.HdfsFileWriter
- HDFS_UPDATE_LOG_CLASS_NAME - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- HdfsBackupRepository - Class in org.apache.solr.hdfs.backup.repository
- HdfsBackupRepository() - Constructor for class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- HdfsDirectory - Class in org.apache.solr.hdfs.store
- HdfsDirectory(Path, Configuration) - Constructor for class org.apache.solr.hdfs.store.HdfsDirectory
- HdfsDirectory(Path, LockFactory, Configuration, int) - Constructor for class org.apache.solr.hdfs.store.HdfsDirectory
- HdfsDirectory.HdfsIndexInput - Class in org.apache.solr.hdfs.store
- HdfsDirectoryFactory - Class in org.apache.solr.hdfs
- HdfsDirectoryFactory() - Constructor for class org.apache.solr.hdfs.HdfsDirectoryFactory
- hdfsDirPath - Variable in class org.apache.solr.hdfs.store.HdfsDirectory
- HdfsFileWriter - Class in org.apache.solr.hdfs.store
- HdfsFileWriter(FileSystem, Path, String) - Constructor for class org.apache.solr.hdfs.store.HdfsFileWriter
- HdfsIndexInput(String, FileSystem, Path, int) - Constructor for class org.apache.solr.hdfs.store.HdfsDirectory.HdfsIndexInput
- HdfsLocalityReporter - Class in org.apache.solr.hdfs.store
- HdfsLocalityReporter() - Constructor for class org.apache.solr.hdfs.store.HdfsLocalityReporter
- HdfsLockFactory - Class in org.apache.solr.hdfs.store
- HDFSLogReader(long) - Constructor for class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSLogReader
- HdfsRecoverLeaseFileSystemUtils - Class in org.apache.solr.hdfs.util
-
Borrowed from Apache HBase to recover an HDFS lease.
- HdfsRecoverLeaseFileSystemUtils() - Constructor for class org.apache.solr.hdfs.util.HdfsRecoverLeaseFileSystemUtils
- HdfsRecoverLeaseFileSystemUtils.CallerInfo - Interface in org.apache.solr.hdfs.util
- HDFSReverseReader() - Constructor for class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSReverseReader
- HDFSSortedLogReader(long) - Constructor for class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSSortedLogReader
- HdfsTransactionLog - Class in org.apache.solr.hdfs.update
-
Log Format: List{Operation, Version, ...} ADD, VERSION, DOC DELETE, VERSION, ID_BYTES DELETE_BY_QUERY, VERSION, String
- HdfsTransactionLog.HDFSLogReader - Class in org.apache.solr.hdfs.update
- HdfsTransactionLog.HDFSReverseReader - Class in org.apache.solr.hdfs.update
- HdfsTransactionLog.HDFSSortedLogReader - Class in org.apache.solr.hdfs.update
- HdfsUpdateLog - Class in org.apache.solr.hdfs.update
- HdfsUpdateLog() - Constructor for class org.apache.solr.hdfs.update.HdfsUpdateLog
- HdfsUpdateLog(String) - Constructor for class org.apache.solr.hdfs.update.HdfsUpdateLog
- HdfsUtil - Class in org.apache.solr.hdfs.util
- HdfsUtil() - Constructor for class org.apache.solr.hdfs.util.HdfsUtil
I
- inform(SolrCore) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- init(NamedList<?>) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- init(NamedList<?>) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- init(PluginInfo) - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- INIT_FAILED_LOGS_COUNT - Static variable in class org.apache.solr.hdfs.update.HdfsUpdateLog
- initializeMetrics(SolrMetricsContext, String) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- initializeMetrics(SolrMetricsContext, String) - Method in class org.apache.solr.hdfs.store.blockcache.Metrics
- initializeMetrics(SolrMetricsContext, String) - Method in class org.apache.solr.hdfs.store.HdfsLocalityReporter
-
Provide statistics on HDFS block locality, both in terms of bytes and block counts.
- initNewBuffer(int, long) - Static method in class org.apache.solr.hdfs.store.blockcache.BufferStore
- initNewBuffer(int, long, Metrics) - Static method in class org.apache.solr.hdfs.store.blockcache.BufferStore
- initTlogDir(SolrCore) - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- instance(int) - Static method in class org.apache.solr.hdfs.store.blockcache.BufferStore
- INSTANCE - Static variable in class org.apache.solr.hdfs.store.HdfsLockFactory
- isAbsolute(String) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- isBlockCacheReadEnabled() - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- isBlockCacheWriteEnabled() - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- isCallerClosed() - Method in interface org.apache.solr.hdfs.util.HdfsRecoverLeaseFileSystemUtils.CallerInfo
- isClosed() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
-
Check whether this directory is open or closed.
- isPersistent() - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- isRemoved() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
- isSharedStorage() - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
K
- KERBEROS_ENABLED - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- KERBEROS_KEYTAB - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- KERBEROS_PRINCIPAL - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
L
- length() - Method in class org.apache.solr.hdfs.store.HdfsDirectory.HdfsIndexInput
- listAll() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- listAll(URI) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- listSnapshots(String) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- LOCALITY_BLOCKS_LOCAL - Static variable in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- LOCALITY_BLOCKS_RATIO - Static variable in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- LOCALITY_BLOCKS_TOTAL - Static variable in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- LOCALITY_BYTES_LOCAL - Static variable in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- LOCALITY_BYTES_RATIO - Static variable in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- LOCALITY_BYTES_TOTAL - Static variable in class org.apache.solr.hdfs.store.HdfsLocalityReporter
- LOCALITYMETRICS_ENABLED - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- LOCK_TYPE_HDFS - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- lookup(long) - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
M
- main(String[]) - Static method in class org.apache.solr.hdfs.index.CheckHdfsIndex
- main(String[]) - Static method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- metrics - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- Metrics - Class in org.apache.solr.hdfs.store.blockcache
-
A
SolrInfoBean
that provides metrics on block cache operations. - Metrics() - Constructor for class org.apache.solr.hdfs.store.blockcache.Metrics
- move(Directory, Directory, String, IOContext) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
N
- newDefaultUpdateLog() - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- next() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSLogReader
-
Returns the next object from the log, or null if none available.
- next() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSReverseReader
-
Returns the next object from the log, or null if none available.
- next() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSSortedLogReader
- nextClearBit(int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockLocks
-
Find the next clear bit in the bit set.
- NO_CACHE - Static variable in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- NRTCACHINGDIRECTORY_ENABLE - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- NRTCACHINGDIRECTORY_MAXCACHEMB - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- NRTCACHINGDIRECTORY_MAXMERGESIZEMB - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
- NUMBEROFBLOCKSPERBANK - Static variable in class org.apache.solr.hdfs.HdfsDirectoryFactory
O
- obtainLock(Directory, String) - Method in class org.apache.solr.hdfs.store.HdfsLockFactory
- openInput(String, IOContext) - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectory
- openInput(String, IOContext) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- openInput(URI, String, IOContext) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- org.apache.solr.hdfs - package org.apache.solr.hdfs
-
HDFS implementation.
- org.apache.solr.hdfs.backup.repository - package org.apache.solr.hdfs.backup.repository
-
An HDFS backup repository implementation.
- org.apache.solr.hdfs.index - package org.apache.solr.hdfs.index
-
An HDFS CheckIndex implementation.
- org.apache.solr.hdfs.snapshots - package org.apache.solr.hdfs.snapshots
-
An HDFS snapshot implementation.
- org.apache.solr.hdfs.store - package org.apache.solr.hdfs.store
-
An HDFS Directory implementation.
- org.apache.solr.hdfs.store.blockcache - package org.apache.solr.hdfs.store.blockcache
-
An HDFS blockcache implementation.
- org.apache.solr.hdfs.update - package org.apache.solr.hdfs.update
-
An HDFS update log and transaction log implementation.
- org.apache.solr.hdfs.util - package org.apache.solr.hdfs.util
-
An HDFS util implementation.
P
- position() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSReverseReader
- prepareForExport(String, String, String, String, String) - Method in class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- preSoftCommit(CommitUpdateCommand) - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- putBuffer(byte[]) - Method in class org.apache.solr.hdfs.store.blockcache.BufferStore
- putBuffer(byte[]) - Method in interface org.apache.solr.hdfs.store.blockcache.Store
R
- readByte() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- readBytes(byte[], int, int) - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- readBytes(byte[], int, int, boolean) - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- readInt() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- readInternal(byte[], int, int) - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
-
Expert: implements buffer refill.
- readInternal(byte[], int, int) - Method in class org.apache.solr.hdfs.store.HdfsDirectory.HdfsIndexInput
- readLong() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- readShort() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- readVInt() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- readVLong() - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- RECOVER_LEASE_SUCCESS_COUNT - Static variable in class org.apache.solr.hdfs.util.HdfsRecoverLeaseFileSystemUtils
- recoverFileLease(FileSystem, Path, Configuration, HdfsRecoverLeaseFileSystemUtils.CallerInfo) - Static method in class org.apache.solr.hdfs.util.HdfsRecoverLeaseFileSystemUtils
-
Recover the lease from HDFS, retrying multiple times.
- registerDirectory(HdfsDirectory) - Method in class org.apache.solr.hdfs.store.HdfsLocalityReporter
-
Add a directory for block locality reporting.
- release(BlockCacheKey) - Method in interface org.apache.solr.hdfs.store.blockcache.BlockCache.OnRelease
- release(BlockCacheKey) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCache
- releaseResources() - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
- releaseResources() - Method in interface org.apache.solr.hdfs.store.blockcache.Cache
-
Release any resources associated with the cache.
- removeDirectory(CachingDirectoryFactory.CacheValue) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- rename(String, String) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- renameCacheFile(String, String) - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
- renameCacheFile(String, String) - Method in interface org.apache.solr.hdfs.store.blockcache.Cache
-
Expert: Rename the specified file in the cache.
- renameWithOverwrite(Directory, String, String) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- resolve(URI, String...) - Method in class org.apache.solr.hdfs.backup.repository.HdfsBackupRepository
- resolveDataDir(SolrCore, String) - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
- ReusedBufferedIndexOutput - Class in org.apache.solr.hdfs.store.blockcache
- ReusedBufferedIndexOutput(String, String) - Constructor for class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- ReusedBufferedIndexOutput(String, String, int) - Constructor for class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
S
- scopePath(CoreDescriptor) - Static method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- searchersReserveCommitPoints() - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- seek(long) - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- seekInternal(long) - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
-
Expert: implements seek.
- seekInternal(long) - Method in class org.apache.solr.hdfs.store.HdfsDirectory.HdfsIndexInput
- set(int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockLocks
-
Thread safe set operation that will set the bit if and only if the bit was not previously set.
- setBankId(int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
- setBlock(int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
-
The block within the bank.
- setBlock(long) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- setFile(int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- setHost(String) - Method in class org.apache.solr.hdfs.store.HdfsLocalityReporter
-
Set the host name to use when determining locality
- setPath(String) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheKey
- setRemoved(boolean) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
- shardBuffercacheAllocate - Variable in class org.apache.solr.hdfs.store.blockcache.Metrics
- shardBuffercacheLost - Variable in class org.apache.solr.hdfs.store.blockcache.Metrics
- size() - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
- size() - Method in interface org.apache.solr.hdfs.store.blockcache.Cache
-
Number of entries in the cache.
- size(String) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- size(Directory) - Method in class org.apache.solr.hdfs.HdfsDirectoryFactory
- slice(String, long, long) - Method in class org.apache.solr.hdfs.store.blockcache.CustomBufferedIndexInput
- SolrSnapshotsTool - Class in org.apache.solr.hdfs.snapshots
-
This class provides utility functions required for Solr snapshots functionality.
- SolrSnapshotsTool(String) - Constructor for class org.apache.solr.hdfs.snapshots.SolrSnapshotsTool
- store(BlockCacheKey, int, byte[], int, int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockCache
-
This is only best-effort...
- Store - Interface in org.apache.solr.hdfs.store.blockcache
- sync(Collection<String>) - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- syncMetaData() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
T
- takeBuffer(int) - Method in class org.apache.solr.hdfs.store.blockcache.BufferStore
- takeBuffer(int) - Method in interface org.apache.solr.hdfs.store.blockcache.Store
- TEST_CONF - Static variable in class org.apache.solr.hdfs.util.HdfsUtil
- toString() - Method in class org.apache.solr.hdfs.store.HdfsDirectory
- toString() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSLogReader
- toString() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog.HDFSReverseReader
- toString() - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
- toString() - Method in class org.apache.solr.hdfs.update.HdfsUpdateLog
-
Returns true if we were able to drop buffered updates and return to the ACTIVE state
- touch() - Method in class org.apache.solr.hdfs.store.blockcache.BlockCacheLocation
U
- update(String, long, int, byte[], int, int) - Method in class org.apache.solr.hdfs.store.blockcache.BlockDirectoryCache
- update(String, long, int, byte[], int, int) - Method in interface org.apache.solr.hdfs.store.blockcache.Cache
-
Update the content of the specified cache file.
W
- writeByte(byte) - Method in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- writeBytes(byte[], int, int) - Method in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
- writeCommit(CommitUpdateCommand) - Method in class org.apache.solr.hdfs.update.HdfsTransactionLog
- writeInternal(byte[], int, int) - Method in class org.apache.solr.hdfs.store.blockcache.CachedIndexOutput
- writeInternal(byte[], int, int) - Method in class org.apache.solr.hdfs.store.blockcache.ReusedBufferedIndexOutput
-
Expert: implements buffer flushing to cache.
_
- _128M - Static variable in class org.apache.solr.hdfs.store.blockcache.BlockCache
- _32K - Static variable in class org.apache.solr.hdfs.store.blockcache.BlockCache
All Classes All Packages