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

com.groupbyinc.flux.cache.recycler.PageCacheRecycler.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????34com/groupbyinc/flux/cache/recycler/PageCacheRecycler6com/groupbyinc/flux/common/component/AbstractComponentPageCacheRecycler.java9com/groupbyinc/flux/cache/recycler/PageCacheRecycler$TypeType6com/groupbyinc/flux/cache/recycler/PageCacheRecycler$4	6com/groupbyinc/flux/cache/recycler/PageCacheRecycler$36com/groupbyinc/flux/cache/recycler/PageCacheRecycler$2
6com/groupbyinc/flux/cache/recycler/PageCacheRecycler$1.com/groupbyinc/flux/threadpool/ThreadPool$Info)com/groupbyinc/flux/threadpool/ThreadPoolInfo.com/groupbyinc/flux/common/recycler/Recycler$V,com/groupbyinc/flux/common/recycler/RecyclerV.com/groupbyinc/flux/common/recycler/Recycler$CC/com/groupbyinc/flux/threadpool/ThreadPool$NamesNamesTYPELjava/lang/String;recycler.page.type#
LIMIT_HEAPrecycler.page.limit.heap&WEIGHTrecycler.page.weight)bytePage.Lcom/groupbyinc/flux/common/recycler/Recycler;2Lcom/groupbyinc/flux/common/recycler/Recycler<[B>;intPage2Lcom/groupbyinc/flux/common/recycler/Recycler<[I>;longPage2Lcom/groupbyinc/flux/common/recycler/Recycler<[J>;
objectPageCLcom/groupbyinc/flux/common/recycler/Recycler<[Ljava/lang/Object;>;$assertionsDisabledZclose()V+,	867:.,	<0,	>2,	@this6Lcom/groupbyinc/flux/cache/recycler/PageCacheRecycler;maximumSearchThreadPoolSize\(Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/common/settings/Settings;)IsearchFinfoD(Ljava/lang/String;)Lcom/groupbyinc/flux/threadpool/ThreadPool$Info;HI
J45	Ljava/lang/AssertionErrorNP7
OQgetMax()IST
U6com/groupbyinc/flux/common/util/concurrent/EsExecutorsWboundedNumberOfProcessors1(Lcom/groupbyinc/flux/common/settings/Settings;)IYZ
X[
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;settings.Lcom/groupbyinc/flux/common/settings/Settings;searchThreadPool0Lcom/groupbyinc/flux/threadpool/ThreadPool$Info;maxSizeI\(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;)V*Lcom/groupbyinc/flux/common/inject/Inject;1(Lcom/groupbyinc/flux/common/settings/Settings;)VPg
h,com/groupbyinc/flux/common/settings/Settingsjget&(Ljava/lang/String;)Ljava/lang/String;lm
knparseO(Ljava/lang/String;)Lcom/groupbyinc/flux/cache/recycler/PageCacheRecycler$Type;pq
r10%tgetAsMemoryU(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/unit/ByteSizeValue;vw
kx-com/groupbyinc/flux/common/unit/ByteSizeValuezbytes()J|}
{~DE
?recycler.page.weight.bytes?java/lang/Double?valueOf(D)Ljava/lang/Double;??
??getAsDouble8(Ljava/lang/String;Ljava/lang/Double;)Ljava/lang/Double;??
k?doubleValue()D??
??recycler.page.weight.ints?recycler.page.weight.longs?recycler.page.weight.objects????????????@java/lang/Math?min(JJ)J??
??9(Lcom/groupbyinc/flux/cache/recycler/PageCacheRecycler;)VP?
?build?(Lcom/groupbyinc/flux/cache/recycler/PageCacheRecycler$Type;IIILcom/groupbyinc/flux/common/recycler/Recycler$C;)Lcom/groupbyinc/flux/common/recycler/Recycler;??
?
?
?

?type;Lcom/groupbyinc/flux/cache/recycler/PageCacheRecycler$Type;limitJavailableProcessorssearchThreadPoolSizebytesWeightD
intsWeightlongsWeight
objectsWeighttotalWeightmaxPageCountmaxBytePageCountmaxIntPageCountmaxLongPageCountmaxObjectPageCount3(Z)Lcom/groupbyinc/flux/common/recycler/Recycler$V;obtain2()Lcom/groupbyinc/flux/common/recycler/Recycler$V;???
isRecycled()Z???v()Ljava/lang/Object;???[B?java/util/Arrays?fill([BB)V??
??clear4Lcom/groupbyinc/flux/common/recycler/Recycler$V<[B>;0Lcom/groupbyinc/flux/common/recycler/Recycler$V;[I?([II)V??
??4Lcom/groupbyinc/flux/common/recycler/Recycler$V<[I>;[J?([JJ)V??
??4Lcom/groupbyinc/flux/common/recycler/Recycler$V<[J>;-com/groupbyinc/flux/common/recycler/Recyclers?none`(Lcom/groupbyinc/flux/common/recycler/Recycler$C;)Lcom/groupbyinc/flux/common/recycler/Recycler;??
??c(Lcom/groupbyinc/flux/common/recycler/Recycler$C;III)Lcom/groupbyinc/flux/common/recycler/Recycler;??
?recycler3Lcom/groupbyinc/flux/common/recycler/Recycler;estimatedThreadPoolSizec5Lcom/groupbyinc/flux/common/recycler/Recycler$C;0Lcom/groupbyinc/flux/common/recycler/Recycler$C;java/lang/Class?desiredAssertionStatus??
??
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableRuntimeVisibleAnnotationsLocalVariableTypeTable7(Z)Lcom/groupbyinc/flux/common/recycler/Recycler$V<[B>;7(Z)Lcom/groupbyinc/flux/common/recycler/Recycler$V<[I>;7(Z)Lcom/groupbyinc/flux/common/recycler/Recycler$V<[J>;G()Lcom/groupbyinc/flux/common/recycler/Recycler$V<[Ljava/lang/Object;>;?(Lcom/groupbyinc/flux/cache/recycler/PageCacheRecycler$Type;IIILcom/groupbyinc/flux/common/recycler/Recycler$C;)Lcom/groupbyinc/flux/common/recycler/Recycler;
SourceFileInnerClasses!!"?$%"?'("?*+,?-.,?/0,?12,?345	67?_%*?9?;*?=?;*???;*?A?;??%BC?2	345$6
DE??+*G?KM?M?,??OY?R?,?V>?
+?\h???*+]^+_`$ab
cd?9:;<">)@???Pe?r0*+?i+$?o?sN+'u?y?7+?\6,+??6+???????9+???????9
+???????9+????????9
ccc9??m???6?ko?6*-?Y*?????9
?ko?6*-?Y*?????=?ko?6*-?Y*???????ko?6*-?
Y*?????A?M?!@```h????OY?R????0BC0_`0]^!????"?d)?d8???G???
V???g???t??????d???d??d?]?d?;?d?VFGHI"J)Y8ZG[V]g_t`?b?c?n?o?z?{?????/??"?/k?f+???&*?9??M,????,??????,?? &BC&?5
???
????
??$???$?.???&*?=??M,????,??????,?? &BC&?5
???
????
??$???$?0???&*????M,????,????	??,?? &BC&?5
???
????
??$???$?2??4
*?A????
BC???
?????
??:?*??:??H?,???d?d?d???,? ????????????	?
??7?4?????M??&?@J	D	
			 	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy