Github 如何在ApacheSpark项目中找到OpenHashMapBasedStateMap类的源代码
我试图找到OpenHashMapBasedStateMap的源代码,该代码在下面给出的链接中使用。但是,我在spark存储库的任何地方都找不到实现。这可能是什么原因?我如何查看Scala类的源代码Github 如何在ApacheSpark项目中找到OpenHashMapBasedStateMap类的源代码,github,apache-spark,Github,Apache Spark,我试图找到OpenHashMapBasedStateMap的源代码,该代码在下面给出的链接中使用。但是,我在spark存储库的任何地方都找不到实现。这可能是什么原因?我如何查看Scala类的源代码 它就在状态图中。scala: 直到现在(8月23日)它是从第84行开始的,它是在链接文件的第84行定义的吗?我不知道我怎么会错过它。非常感谢你的回复。 /** Implementation of StateMap based on Spark's [[org.apache.spark.util.col
它就在
状态图中。scala
:
直到现在(8月23日)它是从第84行开始的,它是在链接文件的第84行定义的吗?我不知道我怎么会错过它。非常感谢你的回复。
/** Implementation of StateMap based on Spark's [[org.apache.spark.util.collection.OpenHashMap]] */
private[streaming] class OpenHashMapBasedStateMap[K, S](
@transient @volatile var parentStateMap: StateMap[K, S],
private var initialCapacity: Int = DEFAULT_INITIAL_CAPACITY,
private var deltaChainThreshold: Int = DELTA_CHAIN_LENGTH_THRESHOLD
)(implicit private var keyClassTag: ClassTag[K], private var stateClassTag: ClassTag[S])
extends StateMap[K, S] with KryoSerializable {
...
}