All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.repositories.fs.FsRepository.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?0com/groupbyinc/flux/repositories/fs/FsRepository>com/groupbyinc/flux/repositories/blobstore/BlobStoreRepositoryFsRepository.java4com/groupbyinc/flux/common/settings/Setting$Property+com/groupbyinc/flux/common/settings/SettingPropertyTYPELjava/lang/String;fs
LOCATION_SETTING-Lcom/groupbyinc/flux/common/settings/Setting;ALcom/groupbyinc/flux/common/settings/Setting;REPOSITORIES_LOCATION_SETTINGCHUNK_SIZE_SETTING^Lcom/groupbyinc/flux/common/settings/Setting;REPOSITORIES_CHUNK_SIZE_SETTINGCOMPRESS_SETTINGBLcom/groupbyinc/flux/common/settings/Setting;REPOSITORIES_COMPRESS_SETTINGenvironment%Lcom/groupbyinc/flux/env/Environment;	chunkSize/Lcom/groupbyinc/flux/common/unit/ByteSizeValue;basePath/Lcom/groupbyinc/flux/common/blobstore/BlobPath;compressZ?(Lcom/groupbyinc/flux/cluster/metadata/RepositoryMetaData;Lcom/groupbyinc/flux/env/Environment;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;)V#com/groupbyinc/flux/env/Environment#settings0()Lcom/groupbyinc/flux/common/settings/Settings;%&
$'?(Lcom/groupbyinc/flux/cluster/metadata/RepositoryMetaData;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;)V!)
*	,	.7com/groupbyinc/flux/cluster/metadata/RepositoryMetaData0
1'getB(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/lang/Object;34
	5java/lang/String7isEmpty()Z9:
8;logger!Lorg/apache/logging/log4j/Logger;=>	??the repository location is missing, it should point to a shared file system location that is available on all master and data nodesAorg/apache/logging/log4j/LoggerCwarn(Ljava/lang/String;)VEFDG4com/groupbyinc/flux/repositories/RepositoryExceptionIname()Ljava/lang/String;KL
1Mmissing locationO'(Ljava/lang/String;Ljava/lang/String;)V!Q
JR9com/groupbyinc/flux/common/xcontent/NamedXContentRegistryTresolveRepoFile((Ljava/lang/String;)Ljava/nio/file/Path;VW
$X	repoFiles()[Ljava/nio/file/Path;Z[
$\mThe specified location [{}] doesn't start with any repository paths specified by the path.repo setting: [{}] ^9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VE`Dajava/lang/StringBuilderc()V!e
df
location [happend-(Ljava/lang/String;)Ljava/lang/StringBuilder;jk
dl;] doesn't match any of the locations specified by path.repontoStringpL
dqjava/nio/file/Paths?The specified location [{}] should start with a repository path specified by the path.repo setting, but the path.repo setting was not set on this nodeu'(Ljava/lang/String;Ljava/lang/Object;)VEwDxY] doesn't match any of the locations specified by path.repo because this setting is emptyz	|exists1(Lcom/groupbyinc/flux/common/settings/Settings;)Z~
	?-com/groupbyinc/flux/common/unit/ByteSizeValue?	?	?.Lcom/groupbyinc/flux/common/settings/Settings;%?	?	?java/lang/Boolean?	?booleanValue?:
?? 	?-com/groupbyinc/flux/common/blobstore/BlobPath?	cleanPath1()Lcom/groupbyinc/flux/common/blobstore/BlobPath;??
??	?this2Lcom/groupbyinc/flux/repositories/fs/FsRepository;metadata9Lcom/groupbyinc/flux/cluster/metadata/RepositoryMetaData;namedXContentRegistry;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;locationlocationFileLjava/nio/file/Path;createBlobStore2()Lcom/groupbyinc/flux/common/blobstore/BlobStore;java/lang/Exception???	?3com/groupbyinc/flux/common/blobstore/fs/FsBlobStore?E(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/nio/file/Path;)V!?
??
isCompress1()Lcom/groupbyinc/flux/common/unit/ByteSizeValue;??java/util/function/Function?identity()Ljava/util/function/Function;????	NodeScope6Lcom/groupbyinc/flux/common/settings/Setting$Property;??	?{(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)V!?
	?	?repositories.fs.location??(Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Setting;Ljava/util/function/Function;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)V!?
	?
chunk_size????????(J)V!?
??byteSizeSetting(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/ByteSizeValue;Lcom/groupbyinc/flux/common/unit/ByteSizeValue;Lcom/groupbyinc/flux/common/unit/ByteSizeValue;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting;??
	?repositories.fs.chunk_size?boolSettingy(Ljava/lang/String;Z[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting;??
	?repositories.fs.compress?
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!??????? !"?%'*+,?(-?+*,?-?/+?2?6?8:?'??'??''??	?G????^L
MNO&P1R?TGULVTW]X`WeY?\?^?c?d?f?h?ihj&k?D??1$U8?Jt1 ]?1$U8t????m'?/*???2?6?8L*?-+?YM??Y*??,???? '???
???opq???:?/*???????v??/*???????{??/*?????????e??	??	Y?????Y??S?ijƻ	YȲƸ??Y??S?˳/ͻ?Yηһ?Yӷһ?Yη??Y??S?س}ڻ?Yηһ?Yӷһ?Yη??Y??S?س???Y??S?߳???Y??S?߳???*
456$778g:?<?=?>?=??
	
@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy