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: 129
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_SETTING	blobStore5Lcom/groupbyinc/flux/common/blobstore/fs/FsBlobStore;	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;)Vjava/io/IOException##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;logger8Lcom/groupbyinc/flux/common/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 nodesA6com/groupbyinc/flux/common/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 emptyz3com/groupbyinc/flux/common/blobstore/fs/FsBlobStore|.Lcom/groupbyinc/flux/common/settings/Settings;'~	E(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/nio/file/Path;)V!?
}?	?	?exists1(Lcom/groupbyinc/flux/common/settings/Settings;)Z??
	?-com/groupbyinc/flux/common/unit/ByteSizeValue?	?	?	?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;environment%Lcom/groupbyinc/flux/env/Environment;namedXContentRegistry;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;locationlocationFileLjava/nio/file/Path;2()Lcom/groupbyinc/flux/common/blobstore/BlobStore;
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/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!??????? !"?@K*+,?*-?-?/+?2?6?8:?K??K??K??K??2?B	???VN
OP!Q,R:TBUGVOW`X?Z?[?_?`?a?b?c
egChJi?C?:1&U8?Jt11 `?1&U8t?$??/*???????m?:?/*???????r??/*???????w??/*???????|?e??	??	Y?????Y??S?óŻ	YDzŸ??Y??S?ʳ/̻?Yͷ??Y??S?ճ?׻?Yͷ??Y??S?ճ???Y??S?ܳ???Y??S?ܳ???2567$879M:S;i<o=?>???>??
	
@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy