apache / jackrabbit-oak
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/CheckpointCompactor.java
3 15 (20%) 13 (23%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java
3 29 (10%) 33 (9%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/CheckpointCompactor.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/ApproximateCounter.java
3 13 (23%) 5 (60%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/AbstractCompactionStrategy.java
3 64 (4%) 11 (27%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/memory/MemoryStore.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java
3 30 (10%) 24 (12%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java
oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsCompact.java
3 12 (25%) 8 (37%) 2023-07-27
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java
3 11 (27%) 11 (27%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java
3 7 (42%) 19 (15%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/tool/Compact.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java
3 29 (10%) 12 (25%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/PriorityCache.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java
3 15 (20%) 7 (42%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java
3 12 (25%) 52 (5%) 2023-07-27
oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java
3 27 (11%) 14 (21%) 2023-07-27
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java
3 28 (10%) 14 (21%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java
3 15 (20%) 11 (27%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java
3 12 (25%) 11 (27%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java
3 21 (14%) 24 (12%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java
3 218 (1%) 19 (15%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java
oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsCompact.java
3 64 (4%) 8 (37%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java
3 7 (42%) 24 (12%) 2023-07-27
oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java
3 27 (11%) 11 (27%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/tool/Compact.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java
3 29 (10%) 7 (42%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java
3 21 (14%) 11 (27%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java
3 21 (14%) 11 (27%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java
3 64 (4%) 15 (20%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java
3 218 (1%) 15 (20%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java
3 33 (9%) 19 (15%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java
3 12 (25%) 64 (4%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/memory/MemoryStore.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java
3 30 (10%) 33 (9%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java
3 21 (14%) 28 (10%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java
3 64 (4%) 21 (14%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/CheckpointCompactor.java
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java
3 13 (23%) 11 (27%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java
3 33 (9%) 52 (5%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/ApproximateCounter.java
3 7 (42%) 5 (60%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java
3 12 (25%) 19 (15%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/tool/Compact.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/ApproximateCounter.java
3 29 (10%) 5 (60%) 2023-07-27
oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java
3 27 (11%) 24 (12%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java
3 29 (10%) 15 (20%) 2023-07-27
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java
oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java
3 19 (15%) 27 (11%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java
3 218 (1%) 14 (21%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java
3 15 (20%) 14 (21%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java
3 12 (25%) 14 (21%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java
oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsToolUtils.java
3 21 (14%) 7 (42%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java
3 29 (10%) 7 (42%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java
3 29 (10%) 14 (21%) 2023-07-27
oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java
3 27 (11%) 52 (5%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java
3 29 (10%) 21 (14%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/PriorityCache.java
oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java
3 15 (20%) 27 (11%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/memory/MemoryStore.java
oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsCompact.java
3 30 (10%) 8 (37%) 2023-07-27
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java
oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java
3 15 (20%) 27 (11%) 2023-07-27
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java
3 19 (15%) 52 (5%) 2023-07-27
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/CheckpointCompactor.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/CheckpointCompactor.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/CheckpointCompactor.java] 3 [oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java] [oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java]--[oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java] 3 [oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java] [oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java]--[oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java] 3 [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java] [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java] 3 [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/ApproximateCounter.java] [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/ApproximateCounter.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/CheckpointCompactor.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/ApproximateCounter.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/CheckpointCompactor.java]--[oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/compaction/SegmentGCOptions.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java] 3 [oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java] [oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java]--[oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java] 3 [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java] [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/AbstractCompactionStrategy.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/AbstractCompactionStrategy.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/AbstractCompactionStrategy.java] 3 [oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsCompact.java] [oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsCompact.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java]--[oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsCompact.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/memory/MemoryStore.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/memory/MemoryStore.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/memory/MemoryStore.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java] 3 [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java] [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/memory/MemoryStore.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/memory/MemoryStore.java]--[oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsCompact.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStoreBuilder.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java]--[oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsCompact.java] 3 [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java] [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java]--[oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java] 3 [oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/ApproximateCounter.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java]--[oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java] 3 [oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java] 3 [oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java]--[oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/tool/Compact.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/tool/Compact.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/tool/Compact.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/ApproximateCounter.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/tool/Compact.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/GCNodeWriteMonitor.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/tool/Compact.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/PriorityCache.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/PriorityCache.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/PriorityCache.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/ClassicCompactor.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/PriorityCache.java]--[oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java] 3 [oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java] 3 [oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java] 3 [oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategy.java] 3 [oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java] 3 [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java] [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java] [oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/NodeCounterEditor.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java]--[oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexInfoProvider.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java] 3 [oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsToolUtils.java] [oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsToolUtils.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/RecordCache.java]--[oak-segment-aws/src/main/java/org/apache/jackrabbit/oak/segment/aws/tool/AwsToolUtils.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java] [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java]--[oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/DefaultSegmentWriterBuilder.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java]--[oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java] 3 [oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java]--[oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/counter/jmx/NodeCounter.java] 3
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...
Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G oak-core oak-core oak-core--oak-core 5 oak-core-spi oak-core-spi oak-core--oak-core-spi 1 oak-segment-tar oak-segment-tar oak-segment-tar--oak-core 4 oak-segment-tar--oak-segment-tar 3 oak-segment-aws oak-segment-aws oak-segment-tar--oak-segment-aws 4 oak-segment-azure oak-segment-azure oak-segment-tar--oak-segment-azure 4 oak-run oak-run oak-segment-tar--oak-run 3 oak-segment-remote oak-segment-remote oak-segment-tar--oak-segment-remote 1 oak-segment-aws--oak-core 4 oak-segment-aws--oak-segment-aws 3 oak-segment-aws--oak-run 3 oak-segment-aws--oak-core-spi 1 oak-jcr oak-jcr oak-segment-aws--oak-jcr 1 oak-segment-azure--oak-core 4 oak-segment-azure--oak-segment-aws 4 oak-segment-azure--oak-segment-azure 3 oak-segment-azure--oak-run 3 oak-segment-azure--oak-core-spi 1 oak-segment-azure--oak-jcr 1 oak-run--oak-core 3 oak-run--oak-run 2 oak-commons oak-commons oak-run--oak-commons 1 oak-api oak-api oak-run--oak-api 1 oak-benchmarks oak-benchmarks oak-run--oak-benchmarks 1 oak-it-osgi oak-it-osgi oak-run--oak-it-osgi 1 oak-commons--oak-commons 2 oak-commons--oak-api 2 oak-commons--oak-benchmarks 2 oak-benchmarks--oak-api 2 oak-store-document oak-store-document oak-store-document--oak-run 1 oak-store-document--oak-commons 2 oak-store-document--oak-api 2 oak-store-document--oak-benchmarks 2 oak-store-document--oak-store-document 2 oak-store-document--oak-it-osgi 2 oak-it-osgi--oak-commons 2 oak-it-osgi--oak-api 2 oak-it-osgi--oak-benchmarks 2 oak-core-spi--oak-core-spi 2 oak-search-elastic oak-search-elastic oak-search-elastic--oak-search-elastic 2 oak-run-commons oak-run-commons oak-run-commons--oak-run-commons 2 oak-search oak-search oak-search--oak-core 1 oak-lucene oak-lucene oak-search--oak-lucene 1 oak-lucene--oak-core 1 oak-jcr--oak-core 1 oak-jcr--oak-core-spi 1 oak-segment-remote--oak-core 1 oak-segment-remote--oak-segment-azure 1 oak-segment-remote--oak-core-spi 1 oak-segment-remote--oak-jcr 1
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...