apache / bigtop-manager
Components

An overview of source code logical components.

Intro

Logical decomposition is a representation of the organization of the main source code, where every and each file is put in exactly one logical component.

Logical Decompositions Overview

Analyzed system has 1 logical decomposition:

Logical Decomposition #1: PRIMARY

The decompositions is based on the folder structure at level 1 (relative to the source code root).

Bubble Chart | Tree Map
Component Sizes (Lines of Code)
The "primary" logical decomposition has 9 components.
  • 816 files, 43,534 LOC (100.0% vs. main code).
  • "bigtop-manager-server" is biggest, containing 38.49% of LOC.
  • "bigtop-manager-dist" is smallest, containing 0.37% of LOC.


bigtop-manager-server16756 LOC (38%) 377 files
bigtop-manager-ui15007 LOC (34%) 176 files
bigtop-manager-stack6059 LOC (13%) 99 files
bigtop-manager-dao2402 LOC (5%) 81 files
bigtop-manager-common1013 LOC (2%) 26 files
bigtop-manager-agent933 LOC (2%) 14 files
bigtop-manager-ai803 LOC (1%) 23 files
bigtop-manager-grpc398 LOC (<1%) 17 files
bigtop-manager-dist163 LOC (<1%) 3 files
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
bigtop-manager-server113 commits (56%)
bigtop-manager-dao49 commits (24%)
bigtop-manager-stack49 commits (24%)
bigtop-manager-ui32 commits (15%)
bigtop-manager-common30 commits (14%)
bigtop-manager-grpc15 commits (7%)
bigtop-manager-agent13 commits (6%)
bigtop-manager-dist2 commits (<1%)
bigtop-manager-ai2 commits (<1%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2025 2024
bigtop-manager-server
275
811
bigtop-manager-ui
322
206
bigtop-manager-stack
95
239
bigtop-manager-dao
19
256
bigtop-manager-common
10
47
bigtop-manager-grpc
20
12
bigtop-manager-agent
15
16
bigtop-manager-ai
24
bigtop-manager-dist
4


Dependencies between components in same commits (past 180 days)
The number on the lines shows the number of shared commits.
See detailed temporal dependencies report...

G bigtop-manager-server bigtop-manager-server bigtop-manager-server--bigtop-manager-server 57 bigtop-manager-common bigtop-manager-common bigtop-manager-server--bigtop-manager-common 14 bigtop-manager-grpc bigtop-manager-grpc bigtop-manager-server--bigtop-manager-grpc 10 bigtop-manager-stack bigtop-manager-stack bigtop-manager-stack--bigtop-manager-server 27 bigtop-manager-stack--bigtop-manager-stack 28 bigtop-manager-ui bigtop-manager-ui bigtop-manager-stack--bigtop-manager-ui 1 bigtop-manager-stack--bigtop-manager-grpc 6 bigtop-manager-agent bigtop-manager-agent bigtop-manager-stack--bigtop-manager-agent 2 bigtop-manager-dao bigtop-manager-dao bigtop-manager-dao--bigtop-manager-server 20 bigtop-manager-dao--bigtop-manager-stack 6 bigtop-manager-dao--bigtop-manager-dao 16 bigtop-manager-dao--bigtop-manager-common 5 bigtop-manager-dao--bigtop-manager-agent 1 bigtop-manager-ui--bigtop-manager-ui 15 bigtop-manager-common--bigtop-manager-stack 7 bigtop-manager-common--bigtop-manager-common 2 bigtop-manager-common--bigtop-manager-grpc 3 bigtop-manager-common--bigtop-manager-agent 2 bigtop-manager-grpc--bigtop-manager-dao 4 bigtop-manager-grpc--bigtop-manager-grpc 4 bigtop-manager-grpc--bigtop-manager-agent 3 bigtop-manager-dist bigtop-manager-dist bigtop-manager-grpc--bigtop-manager-dist 1 bigtop-manager-agent--bigtop-manager-server 5 bigtop-manager-agent--bigtop-manager-agent 1 bigtop-manager-ai bigtop-manager-ai bigtop-manager-ai--bigtop-manager-ai 2 bigtop-manager-dist--bigtop-manager-server 1 bigtop-manager-dist--bigtop-manager-dao 1 bigtop-manager-dist--bigtop-manager-dist 1


2025-05-07 20:59