apache / iggy
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
1% | 11% | 24% | 25% | 37%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
rs1% | 9% | 29% | 27% | 31%
cs0% | 34% | 10% | 19% | 35%
svelte0% | 0% | 13% | 29% | 56%
toml0% | 0% | 42% | 13% | 43%
java0% | 0% | 11% | 14% | 73%
http0% | 0% | 100% | 0% | 0%
ts0% | 0% | 4% | 28% | 66%
css0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
kts0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
dockerignore0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
core1% | 9% | 29% | 27% | 31%
foreign0% | 21% | 9% | 19% | 49%
web0% | 0% | 9% | 30% | 60%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
consumer.rs
in core/sdk/src/clients
1017 3
TcpMessageStream.cs
in foreign/csharp/Iggy_SDK/IggyClient/Implementations
968 38
mapper.rs
in core/sdk/src/binary
917 8
BinaryMapper.cs
in foreign/csharp/Iggy_SDK/Mappers
745 28
TcpContract.cs
in foreign/csharp/Iggy_SDK_Tests/ContractTests
731 29
client.rs
in core/sdk/src/clients
701 1
producer.rs
in core/sdk/src/clients
675 2
TcpContracts.cs
in foreign/csharp/Iggy_SDK/Contracts/Tcp
646 10
client.rs
in core/sdk/src/tcp
615 2
messages.rs
in core/server/src/streaming/partitions
611 2
client.rs
in core/sdk/src
591 10
HttpMessageStream.cs
in foreign/csharp/Iggy_SDK/IggyClient/Implementations
589 38
memory_pool.rs
in core/server/src/streaming/utils
585 22
stream.rs
in core/cli/src/args/permissions
570 12
system.rs
in core/server/src/state
528 10
client.rs
in core/sdk/src/quic
509 6
maintain_messages.rs
in core/server/src/channels/commands
496 2
defaults.rs
in core/server/src/configs
495 36
error.rs
in core/sdk/src
480 4
users.rs
in core/server/src/streaming/systems
479 1
streams.rs
in core/server/src/streaming/systems
465 5
server.toml
in core/configs
426 -
storage.rs
in core/server/src/streaming/partitions
410 -
svelte
PermissionsManager.svelte
in web/src/lib/components
402 -
consumer_groups.rs
in core/server/src/streaming/topics
395 1
command.rs
in core/server/src/binary
395 6
global.rs
in core/cli/src/args/permissions
385 12
HeaderValueTests.cs
in foreign/csharp/Iggy_SDK_Tests/UtilityTests
379 36
logger.rs
in core/server/src/log
377 14
main.rs
in core/cli/src
377 1
config_iggy_consumer.rs
in core/sdk/src/stream_builder/config
371 5
send_messages.rs
in core/sdk/src/messages
363 14
producing_consumer.rs
in core/bench/src/actors
363 1
file.rs
in core/server/src/state
362 -
segment.rs
in core/server/src/streaming/segments
358 2
models.rs
in core/server/src/state
357 25
users.rs
in core/server/src/http
356 -
common.rs
in core/bench/src/args
354 1
common.rs
in core/bench/src/benchmarks
353 -
consumer.rs
in core/bench/src/actors
346 -
BytesDeserializer.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp
345 27
displays.rs
in core/server/src/configs
344 32
topic.rs
in core/cli/src/args/permissions
337 13
index_reader.rs
in core/server/src/streaming/segments/indexes
334 1
messages.rs
in core/server/src/streaming/topics
332 2
identifier.rs
in core/sdk/src
328 22
mod.rs
in core/bench/src/utils
322 2
validators.rs
in core/server/src/configs
304 12
reading_messages.rs
in core/server/src/streaming/segments
304 -
topics.rs
in core/server/src/streaming/streams
303 7
Files With Most Units (Top 50)
File# lines# units
command-set.ts
in foreign/node/src/wire
140 44
TcpMessageStream.cs
in foreign/csharp/Iggy_SDK/IggyClient/Implementations
968 38
HttpMessageStream.cs
in foreign/csharp/Iggy_SDK/IggyClient/Implementations
589 38
defaults.rs
in core/server/src/configs
495 36
HeaderValueTests.cs
in foreign/csharp/Iggy_SDK_Tests/UtilityTests
379 36
displays.rs
in core/server/src/configs
344 32
TcpContract.cs
in foreign/csharp/Iggy_SDK_Tests/ContractTests
731 29
BinaryMapper.cs
in foreign/csharp/Iggy_SDK/Mappers
745 28
BytesDeserializer.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp
345 27
transport.rs
in core/bench/src/args
157 26
models.rs
in core/server/src/state
357 25
identifier.rs
in core/sdk/src
328 22
memory_pool.rs
in core/server/src/streaming/utils
585 22
HeaderValue.cs
in foreign/csharp/Iggy_SDK/Headers
228 22
permissions.utils.ts
in foreign/node/src/wire/user
192 20
InternalHttpClient.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http
119 18
messages_batch.rs
in core/sdk/src/models/messaging
280 15
UsersHttpClient.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http
78 15
Orders.cs
in foreign/csharp/Shared
123 15
send_messages.rs
in core/sdk/src/messages
363 14
message.rs
in core/sdk/src/models/messaging
300 14
logger.rs
in core/server/src/log
377 14
BytesSerializer.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp
179 14
MessageFactory.cs
in foreign/csharp/Iggy_SDK_Tests/Utils/Messages
243 14
topic.rs
in core/cli/src/args/permissions
337 13
numeric_parameter.rs
in core/bench/report/src/types
171 13
expiry.rs
in core/sdk/src/utils
174 12
validators.rs
in core/server/src/configs
304 12
global.rs
in core/cli/src/args/permissions
385 12
stream.rs
in core/cli/src/args/permissions
570 12
timestamp.rs
in core/sdk/src/utils
124 11
duration.rs
in core/sdk/src/utils
158 11
BinaryMapper.cs
in foreign/csharp/Iggy_SDK_Tests/MapperTests
290 11
client.rs
in core/sdk/src
591 10
topic_size.rs
in core/sdk/src/utils
155 10
system.rs
in core/server/src/state
528 10
mod.rs
in core/cli/src/args/permissions
164 10
IggyTcpClient.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp
62 10
IggyHttpClient.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http
61 10
GroupFactory.cs
in foreign/csharp/Iggy_SDK_Tests/Utils/Groups
94 10
Extensions.cs
in foreign/csharp/Iggy_SDK/Extensions
111 10
TcpContracts.cs
in foreign/csharp/Iggy_SDK/Contracts/Tcp
646 10
client.socket.ts
in foreign/node/src/client
171 10
poll_messages.rs
in core/sdk/src/messages
289 9
kind.rs
in core/bench/src/args
156 9
UsersTcpClient.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp
115 9
ConsumerGroupsHttpClient.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http
52 9
ConsumerGroupE2E.cs
in foreign/csharp/Iggy_SDK_Tests/E2ETests
108 9
UsersE2E.cs
in foreign/csharp/Iggy_SDK_Tests/E2ETests
121 9
mapper.rs
in core/sdk/src/binary
917 8
Files With Long Lines (Top 50)

There are 200 files with lines longer than 120 characters. In total, there are 652 long lines.

File# lines# units# long lines
ErrorFactory.cs
in foreign/csharp/Iggy_SDK/Errors
138 - 53
svelte
Icon.svelte
in web/src/lib/components
75 - 47
HttpMessageStream.cs
in foreign/csharp/Iggy_SDK/IggyClient/Implementations
589 38 40
topics.rs
in core/server/src/streaming/systems
283 - 15
consumer_groups.rs
in core/server/src/streaming/systems
290 - 15
consumer.rs
in core/sdk/src/clients
1017 3 14
storage.rs
in core/server/src/streaming/partitions
410 - 13
TcpMessageStream.cs
in foreign/csharp/Iggy_SDK/IggyClient/Implementations
968 38 13
BinaryMapper.cs
in foreign/csharp/Iggy_SDK_Tests/MapperTests
290 11 12
messages.rs
in core/server/src/streaming/systems
227 1 9
MessageFactory.cs
in foreign/csharp/Iggy_SDK_Tests/Utils/Messages
243 14 9
maintain_messages.rs
in core/server/src/channels/commands
496 2 8
displays.rs
in core/server/src/configs
344 32 8
storage.rs
in core/server/src/streaming/topics
254 - 8
producing_consumer.rs
in core/bench/src/actors
363 1 8
MultipleConsumersPollingSteps.cs
in foreign/csharp/Iggy_SDK_Tests/BehaviorTests/ConsumerGroupPolling/Steps
119 6 7
BinaryFactory.cs
in foreign/csharp/Iggy_SDK_Tests/Utils
135 - 7
TcpContracts.cs
in foreign/csharp/Iggy_SDK/Contracts/Tcp
646 10 7
StatsResponseConverter.cs
in foreign/csharp/Iggy_SDK/JsonConfiguration
96 3 7
Program.cs
in foreign/csharp/Iggy_Sample_Consumer
189 3 7
svelte
Button.svelte
in web/src/lib/components
71 - 7
consumer_offsets.rs
in core/server/src/streaming/topics
120 - 6
segment.rs
in core/server/src/streaming/segments
358 2 6
consumer_offsets.rs
in core/server/src/streaming/partitions
207 2 6
set_consumer_offset.rs
in core/sdk/src/cli/consumer_offset
83 1 5
s3.rs
in core/server/src/archiver
183 - 5
topics.rs
in core/server/src/http
269 - 5
consumer.rs
in core/bench/src/actors
346 - 5
TcpContract.cs
in foreign/csharp/Iggy_SDK_Tests/ContractTests
731 29 5
get_consumer_offset.rs
in core/sdk/src/cli/consumer_offset
113 1 4
consumer_groups.rs
in core/server/src/http
157 - 4
users.rs
in core/server/src/http
356 - 4
consumer_offsets.rs
in core/server/src/streaming/systems
99 - 4
partitions.rs
in core/server/src/streaming/systems
108 - 4
storage.rs
in core/server/src/streaming/streams
201 - 4
command.rs
in core/server/src/binary
395 6 4
common.rs
in core/bench/src/args
354 1 4
producer.rs
in core/bench/src/actors
210 1 4
ConsumerOffsetsClient.java
in foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking
17 2 4
IIggyPersonalAccessToken.cs
in foreign/csharp/Iggy_SDK/IggyClient
9 - 4
svelte
Header.svelte
in web/src/lib/components
88 - 4
server.toml
in core/configs
426 - 3
create_topic.rs
in core/sdk/src/cli/topics
100 2 3
get_consumer_group.rs
in core/sdk/src/cli/consumer_group
102 1 3
streams.rs
in core/server/src/http
229 - 3
partitions.rs
in core/server/src/http
125 - 3
memory_pool.rs
in core/server/src/streaming/utils
585 22 3
reading_messages.rs
in core/server/src/streaming/segments
304 - 3
create_personal_access_token_handler.rs
in core/server/src/binary/handlers/personal_access_tokens
93 1 3
delete_personal_access_token_handler.rs
in core/server/src/binary/handlers/personal_access_tokens
79 1 3
Correlations

File Size vs. Commits (all time): 1123 points

web/postcss.config.js x: 1 commits (all time) y: 6 lines of code web/src/app.html x: 1 commits (all time) y: 21 lines of code web/src/hooks.server.ts x: 1 commits (all time) y: 47 lines of code web/src/lib/actions/tooltip.ts x: 1 commits (all time) y: 131 lines of code web/src/lib/api/ApiSchema.ts x: 1 commits (all time) y: 161 lines of code web/src/lib/api/convertBigIntsToStrings.ts x: 1 commits (all time) y: 16 lines of code web/src/lib/api/fetchApi.ts x: 1 commits (all time) y: 30 lines of code web/src/lib/api/fetchRouteApi.ts x: 1 commits (all time) y: 12 lines of code web/src/lib/api/handleFetchErrors.ts x: 1 commits (all time) y: 57 lines of code web/src/lib/components/AppToasts.svelte x: 1 commits (all time) y: 94 lines of code web/src/lib/components/Breadcrumbs.svelte x: 1 commits (all time) y: 61 lines of code web/src/lib/components/Button.svelte x: 1 commits (all time) y: 71 lines of code web/src/lib/components/Checkbox.svelte x: 1 commits (all time) y: 97 lines of code web/src/lib/components/Combobox.svelte x: 1 commits (all time) y: 125 lines of code web/src/lib/components/DeleteButtonWithConfirmation.svelte x: 1 commits (all time) y: 55 lines of code web/src/lib/components/DropdownMenu/DropdownMenu.svelte x: 1 commits (all time) y: 50 lines of code web/src/lib/components/FixedSvelteComponent.svelte x: 1 commits (all time) y: 20 lines of code web/src/lib/components/Header.svelte x: 1 commits (all time) y: 88 lines of code web/src/lib/components/Icon.svelte x: 1 commits (all time) y: 75 lines of code web/src/lib/components/Layouts/SettingsLayout.svelte x: 1 commits (all time) y: 67 lines of code web/src/lib/components/LoadingIndicator.svelte x: 1 commits (all time) y: 41 lines of code web/src/lib/components/MessageDecoder/MessageDecoder.svelte x: 1 commits (all time) y: 104 lines of code web/src/lib/components/MessageDecoder/decoders/types.ts x: 1 commits (all time) y: 4 lines of code web/src/lib/components/MessageDecoder/decoders/utils/decoderRegistry.ts x: 1 commits (all time) y: 25 lines of code web/src/lib/components/Modals/AddStreamModal.svelte x: 1 commits (all time) y: 84 lines of code web/src/lib/components/Modals/AddTopicModal.svelte x: 1 commits (all time) y: 134 lines of code web/src/lib/components/Modals/AppModals.svelte x: 1 commits (all time) y: 77 lines of code web/src/lib/components/Modals/DeletePartitionsModal.svelte x: 1 commits (all time) y: 111 lines of code web/src/lib/components/Modals/StreamSettingsModal.svelte x: 1 commits (all time) y: 141 lines of code web/src/lib/components/Modals/TopicSettingsModal.svelte x: 1 commits (all time) y: 159 lines of code web/src/lib/components/PermissionsManager.svelte x: 1 commits (all time) y: 402 lines of code web/src/lib/components/RouteComponents/Settings/UsersTab.svelte x: 1 commits (all time) y: 170 lines of code web/src/lib/components/ThemeController.svelte x: 1 commits (all time) y: 37 lines of code web/src/routes/dashboard/settings/users/+page.svelte x: 1 commits (all time) y: 216 lines of code web/src/routes/dashboard/streams/+layout.svelte x: 1 commits (all time) y: 92 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/Iggy.java x: 2 commits (all time) y: 9 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerGroupsClient.java x: 2 commits (all time) y: 34 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerOffsetsClient.java x: 2 commits (all time) y: 17 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/IggyClientBuilder.java x: 2 commits (all time) y: 14 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/MessagesClient.java x: 2 commits (all time) y: 21 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/TopicsClient.java x: 2 commits (all time) y: 70 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/UsersClient.java x: 2 commits (all time) y: 31 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/ConsumerGroupsHttpClient.java x: 2 commits (all time) y: 52 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/IggyHttpClient.java x: 2 commits (all time) y: 61 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/InternalHttpClient.java x: 2 commits (all time) y: 119 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/MessagesHttpClient.java x: 2 commits (all time) y: 39 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/PartitionsHttpClient.java x: 2 commits (all time) y: 28 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/PersonalAccessTokensHttpClient.java x: 2 commits (all time) y: 46 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/SystemHttpClient.java x: 2 commits (all time) y: 41 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/TopicsHttpClient.java x: 2 commits (all time) y: 85 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/UsersHttpClient.java x: 2 commits (all time) y: 78 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/error/IggyHttpError.java x: 2 commits (all time) y: 8 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/package-info.java x: 2 commits (all time) y: 3 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesDeserializer.java x: 2 commits (all time) y: 345 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesSerializer.java x: 2 commits (all time) y: 179 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/ConsumerGroupsTcpClient.java x: 2 commits (all time) y: 83 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/InternalTcpClient.java x: 2 commits (all time) y: 74 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/PersonalAccessTokensTcpClient.java x: 2 commits (all time) y: 53 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/StreamsTcpClient.java x: 2 commits (all time) y: 66 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/UsersTcpClient.java x: 2 commits (all time) y: 115 lines of code foreign/node/src/quic.lib-test.js x: 1 commits (all time) y: 34 lines of code foreign/node/src/wire/command-set.ts x: 1 commits (all time) y: 140 lines of code foreign/node/src/wire/message/header.utils.ts x: 1 commits (all time) y: 244 lines of code foreign/node/src/wire/user/permissions.utils.ts x: 1 commits (all time) y: 192 lines of code foreign/csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs x: 1 commits (all time) y: 646 lines of code foreign/csharp/Iggy_SDK/Headers/HeaderValue.cs x: 1 commits (all time) y: 228 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/HttpMessageStream.cs x: 1 commits (all time) y: 589 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/TcpMessageStream.cs x: 1 commits (all time) y: 968 lines of code foreign/csharp/Iggy_SDK/JsonConfiguration/JsonConverterFactory.cs x: 1 commits (all time) y: 122 lines of code foreign/csharp/Iggy_SDK/Mappers/BinaryMapper.cs x: 1 commits (all time) y: 745 lines of code foreign/csharp/Iggy_SDK/MessagesDispatcher/MessageSenderDispatcher.cs x: 1 commits (all time) y: 174 lines of code foreign/csharp/Iggy_SDK_Tests/BehaviorTests/ConsumerGroupPolling/Steps/MultipleConsumersPollingSteps.cs x: 1 commits (all time) y: 119 lines of code foreign/csharp/Iggy_SDK_Tests/ContractTests/TcpContract.cs x: 1 commits (all time) y: 731 lines of code foreign/csharp/Iggy_SDK_Tests/E2ETests/ConsumerGroupE2E.cs x: 1 commits (all time) y: 108 lines of code foreign/csharp/Iggy_SDK_Tests/MapperTests/BinaryMapper.cs x: 1 commits (all time) y: 290 lines of code foreign/csharp/Iggy_SDK_Tests/UtilityTests/HeaderValueTests.cs x: 1 commits (all time) y: 379 lines of code foreign/csharp/Iggy_SDK_Tests/Utils/Users/PermissionsFactory.cs x: 1 commits (all time) y: 147 lines of code Cargo.toml x: 26 commits (all time) y: 33 lines of code core/bench/report/src/plotting/chart.rs x: 1 commits (all time) y: 237 lines of code core/bench/report/src/prints.rs x: 1 commits (all time) y: 177 lines of code core/bench/src/actors/consumer.rs x: 1 commits (all time) y: 346 lines of code core/bench/src/actors/producer.rs x: 1 commits (all time) y: 210 lines of code core/bench/src/actors/producing_consumer.rs x: 1 commits (all time) y: 363 lines of code core/bench/src/analytics/metrics/group.rs x: 1 commits (all time) y: 155 lines of code core/bench/src/analytics/metrics/individual.rs x: 1 commits (all time) y: 165 lines of code core/bench/src/analytics/time_series/calculators/throughput.rs x: 1 commits (all time) y: 116 lines of code core/bench/src/args/common.rs x: 1 commits (all time) y: 354 lines of code core/bench/src/utils/finish_condition.rs x: 1 commits (all time) y: 151 lines of code core/bench/src/utils/mod.rs x: 1 commits (all time) y: 322 lines of code core/cli/src/args/permissions/global.rs x: 1 commits (all time) y: 385 lines of code core/cli/src/args/permissions/stream.rs x: 1 commits (all time) y: 570 lines of code core/cli/src/args/permissions/topic.rs x: 1 commits (all time) y: 337 lines of code core/configs/server.toml x: 1 commits (all time) y: 426 lines of code core/sdk/src/args.rs x: 1 commits (all time) y: 279 lines of code core/sdk/src/binary/mapper.rs x: 1 commits (all time) y: 917 lines of code core/sdk/src/cli/context/common.rs x: 1 commits (all time) y: 233 lines of code core/sdk/src/cli/users/get_user.rs x: 1 commits (all time) y: 183 lines of code core/sdk/src/clients/client.rs x: 1 commits (all time) y: 701 lines of code core/sdk/src/clients/consumer.rs x: 1 commits (all time) y: 1017 lines of code core/sdk/src/clients/producer.rs x: 1 commits (all time) y: 675 lines of code core/sdk/src/error.rs x: 1 commits (all time) y: 480 lines of code core/sdk/src/identifier.rs x: 1 commits (all time) y: 328 lines of code core/sdk/src/models/messaging/message.rs x: 1 commits (all time) y: 300 lines of code core/sdk/src/quic/client.rs x: 1 commits (all time) y: 509 lines of code core/sdk/src/stream_builder/config/config_iggy_consumer.rs x: 1 commits (all time) y: 371 lines of code core/sdk/src/tcp/client.rs x: 1 commits (all time) y: 615 lines of code core/server/src/binary/command.rs x: 1 commits (all time) y: 395 lines of code core/server/src/binary/mapper.rs x: 1 commits (all time) y: 263 lines of code core/server/src/channels/commands/maintain_messages.rs x: 1 commits (all time) y: 496 lines of code core/server/src/configs/config_provider.rs x: 1 commits (all time) y: 284 lines of code core/server/src/configs/displays.rs x: 1 commits (all time) y: 344 lines of code core/server/src/configs/validators.rs x: 1 commits (all time) y: 304 lines of code core/server/src/http/jwt/jwt_manager.rs x: 1 commits (all time) y: 270 lines of code core/server/src/http/streams.rs x: 1 commits (all time) y: 229 lines of code core/server/src/state/models.rs x: 1 commits (all time) y: 357 lines of code core/server/src/state/system.rs x: 1 commits (all time) y: 528 lines of code core/server/src/streaming/partitions/consumer_offsets.rs x: 1 commits (all time) y: 207 lines of code core/server/src/streaming/partitions/messages.rs x: 1 commits (all time) y: 611 lines of code core/server/src/streaming/partitions/storage.rs x: 1 commits (all time) y: 410 lines of code core/server/src/streaming/segments/indexes/index_reader.rs x: 1 commits (all time) y: 334 lines of code core/server/src/streaming/segments/indexes/indexes_mut.rs x: 1 commits (all time) y: 259 lines of code core/server/src/streaming/segments/messages/persister_task.rs x: 1 commits (all time) y: 196 lines of code core/server/src/streaming/streams/storage.rs x: 1 commits (all time) y: 201 lines of code core/server/src/streaming/systems/snapshot/procdump.rs x: 1 commits (all time) y: 200 lines of code core/server/src/streaming/systems/streams.rs x: 1 commits (all time) y: 465 lines of code core/server/src/streaming/systems/system.rs x: 1 commits (all time) y: 256 lines of code core/server/src/streaming/topics/consumer_group.rs x: 1 commits (all time) y: 268 lines of code core/server/src/streaming/topics/messages.rs x: 1 commits (all time) y: 332 lines of code core/server/src/streaming/topics/topic.rs x: 1 commits (all time) y: 247 lines of code core/server/src/streaming/utils/memory_pool.rs x: 1 commits (all time) y: 585 lines of code core/tools/src/data-seeder/seeder.rs x: 1 commits (all time) y: 186 lines of code Cross.toml x: 7 commits (all time) y: 23 lines of code Dockerfile.ci.dockerignore x: 3 commits (all time) y: 26 lines of code
1017.0
lines of code
  min: 1.0
  average: 78.49
  25th percentile: 18.0
  median: 47.0
  75th percentile: 92.0
  max: 1017.0
0 26.0
commits (all time)
min: 1.0 | average: 1.12 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 26.0

File Size vs. Contributors (all time): 1123 points

web/postcss.config.js x: 1 contributors (all time) y: 6 lines of code web/src/app.html x: 1 contributors (all time) y: 21 lines of code web/src/hooks.server.ts x: 1 contributors (all time) y: 47 lines of code web/src/lib/actions/tooltip.ts x: 1 contributors (all time) y: 131 lines of code web/src/lib/api/ApiSchema.ts x: 1 contributors (all time) y: 161 lines of code web/src/lib/api/convertBigIntsToStrings.ts x: 1 contributors (all time) y: 16 lines of code web/src/lib/api/fetchApi.ts x: 1 contributors (all time) y: 30 lines of code web/src/lib/api/fetchRouteApi.ts x: 1 contributors (all time) y: 12 lines of code web/src/lib/api/handleFetchErrors.ts x: 1 contributors (all time) y: 57 lines of code web/src/lib/components/AppToasts.svelte x: 1 contributors (all time) y: 94 lines of code web/src/lib/components/Breadcrumbs.svelte x: 1 contributors (all time) y: 61 lines of code web/src/lib/components/Button.svelte x: 1 contributors (all time) y: 71 lines of code web/src/lib/components/Checkbox.svelte x: 1 contributors (all time) y: 97 lines of code web/src/lib/components/Combobox.svelte x: 1 contributors (all time) y: 125 lines of code web/src/lib/components/DeleteButtonWithConfirmation.svelte x: 1 contributors (all time) y: 55 lines of code web/src/lib/components/DropdownMenu/DropdownMenu.svelte x: 1 contributors (all time) y: 50 lines of code web/src/lib/components/FixedSvelteComponent.svelte x: 1 contributors (all time) y: 20 lines of code web/src/lib/components/Header.svelte x: 1 contributors (all time) y: 88 lines of code web/src/lib/components/Icon.svelte x: 1 contributors (all time) y: 75 lines of code web/src/lib/components/Layouts/SettingsLayout.svelte x: 1 contributors (all time) y: 67 lines of code web/src/lib/components/LoadingIndicator.svelte x: 1 contributors (all time) y: 41 lines of code web/src/lib/components/MessageDecoder/MessageDecoder.svelte x: 1 contributors (all time) y: 104 lines of code web/src/lib/components/MessageDecoder/decoders/types.ts x: 1 contributors (all time) y: 4 lines of code web/src/lib/components/MessageDecoder/decoders/utils/decoderRegistry.ts x: 1 contributors (all time) y: 25 lines of code web/src/lib/components/Modals/AddStreamModal.svelte x: 1 contributors (all time) y: 84 lines of code web/src/lib/components/Modals/AddTopicModal.svelte x: 1 contributors (all time) y: 134 lines of code web/src/lib/components/Modals/AppModals.svelte x: 1 contributors (all time) y: 77 lines of code web/src/lib/components/Modals/DeletePartitionsModal.svelte x: 1 contributors (all time) y: 111 lines of code web/src/lib/components/Modals/StreamSettingsModal.svelte x: 1 contributors (all time) y: 141 lines of code web/src/lib/components/Modals/TopicSettingsModal.svelte x: 1 contributors (all time) y: 159 lines of code web/src/lib/components/PermissionsManager.svelte x: 1 contributors (all time) y: 402 lines of code web/src/lib/components/RouteComponents/Settings/UsersTab.svelte x: 1 contributors (all time) y: 170 lines of code web/src/lib/components/ThemeController.svelte x: 1 contributors (all time) y: 37 lines of code web/src/routes/dashboard/settings/users/+page.svelte x: 1 contributors (all time) y: 216 lines of code web/src/routes/dashboard/streams/+layout.svelte x: 1 contributors (all time) y: 92 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerGroupsClient.java x: 1 contributors (all time) y: 34 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/InternalHttpClient.java x: 1 contributors (all time) y: 119 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesDeserializer.java x: 1 contributors (all time) y: 345 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesSerializer.java x: 1 contributors (all time) y: 179 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/UsersTcpClient.java x: 1 contributors (all time) y: 115 lines of code foreign/node/src/wire/command-set.ts x: 1 contributors (all time) y: 140 lines of code foreign/node/src/wire/message/header.utils.ts x: 1 contributors (all time) y: 244 lines of code foreign/node/src/wire/user/permissions.utils.ts x: 1 contributors (all time) y: 192 lines of code foreign/csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs x: 1 contributors (all time) y: 646 lines of code foreign/csharp/Iggy_SDK/Headers/HeaderValue.cs x: 1 contributors (all time) y: 228 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/HttpMessageStream.cs x: 1 contributors (all time) y: 589 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/TcpMessageStream.cs x: 1 contributors (all time) y: 968 lines of code foreign/csharp/Iggy_SDK/JsonConfiguration/JsonConverterFactory.cs x: 1 contributors (all time) y: 122 lines of code foreign/csharp/Iggy_SDK/Mappers/BinaryMapper.cs x: 1 contributors (all time) y: 745 lines of code foreign/csharp/Iggy_SDK/MessagesDispatcher/MessageSenderDispatcher.cs x: 1 contributors (all time) y: 174 lines of code foreign/csharp/Iggy_SDK_Tests/ContractTests/TcpContract.cs x: 1 contributors (all time) y: 731 lines of code foreign/csharp/Iggy_SDK_Tests/E2ETests/ConsumerGroupE2E.cs x: 1 contributors (all time) y: 108 lines of code foreign/csharp/Iggy_SDK_Tests/MapperTests/BinaryMapper.cs x: 1 contributors (all time) y: 290 lines of code foreign/csharp/Iggy_SDK_Tests/UtilityTests/HeaderValueTests.cs x: 1 contributors (all time) y: 379 lines of code foreign/csharp/Iggy_SDK_Tests/Utils/Users/PermissionsFactory.cs x: 1 contributors (all time) y: 147 lines of code Cargo.toml x: 5 contributors (all time) y: 33 lines of code core/bench/report/src/plotting/chart.rs x: 1 contributors (all time) y: 237 lines of code core/bench/src/actors/producer.rs x: 1 contributors (all time) y: 210 lines of code core/bench/src/actors/producing_consumer.rs x: 1 contributors (all time) y: 363 lines of code core/bench/src/analytics/metrics/group.rs x: 1 contributors (all time) y: 155 lines of code core/bench/src/analytics/metrics/individual.rs x: 1 contributors (all time) y: 165 lines of code core/bench/src/args/common.rs x: 1 contributors (all time) y: 354 lines of code core/bench/src/utils/finish_condition.rs x: 1 contributors (all time) y: 151 lines of code core/bench/src/utils/mod.rs x: 1 contributors (all time) y: 322 lines of code core/cli/src/args/permissions/global.rs x: 1 contributors (all time) y: 385 lines of code core/cli/src/args/permissions/stream.rs x: 1 contributors (all time) y: 570 lines of code core/cli/src/args/permissions/topic.rs x: 1 contributors (all time) y: 337 lines of code core/configs/server.toml x: 1 contributors (all time) y: 426 lines of code core/sdk/src/args.rs x: 1 contributors (all time) y: 279 lines of code core/sdk/src/binary/mapper.rs x: 1 contributors (all time) y: 917 lines of code core/sdk/src/cli/context/common.rs x: 1 contributors (all time) y: 233 lines of code core/sdk/src/cli/users/get_user.rs x: 1 contributors (all time) y: 183 lines of code core/sdk/src/clients/client.rs x: 1 contributors (all time) y: 701 lines of code core/sdk/src/clients/consumer.rs x: 1 contributors (all time) y: 1017 lines of code core/sdk/src/clients/producer.rs x: 1 contributors (all time) y: 675 lines of code core/sdk/src/error.rs x: 1 contributors (all time) y: 480 lines of code core/sdk/src/identifier.rs x: 1 contributors (all time) y: 328 lines of code core/sdk/src/models/messaging/message.rs x: 1 contributors (all time) y: 300 lines of code core/sdk/src/quic/client.rs x: 1 contributors (all time) y: 509 lines of code core/sdk/src/stream_builder/config/config_iggy_consumer.rs x: 1 contributors (all time) y: 371 lines of code core/sdk/src/tcp/client.rs x: 1 contributors (all time) y: 615 lines of code core/server/src/binary/command.rs x: 1 contributors (all time) y: 395 lines of code core/server/src/binary/mapper.rs x: 1 contributors (all time) y: 263 lines of code core/server/src/channels/commands/maintain_messages.rs x: 1 contributors (all time) y: 496 lines of code core/server/src/configs/config_provider.rs x: 1 contributors (all time) y: 284 lines of code core/server/src/configs/displays.rs x: 1 contributors (all time) y: 344 lines of code core/server/src/configs/validators.rs x: 1 contributors (all time) y: 304 lines of code core/server/src/http/jwt/jwt_manager.rs x: 1 contributors (all time) y: 270 lines of code core/server/src/http/streams.rs x: 1 contributors (all time) y: 229 lines of code core/server/src/state/models.rs x: 1 contributors (all time) y: 357 lines of code core/server/src/state/system.rs x: 1 contributors (all time) y: 528 lines of code core/server/src/streaming/partitions/consumer_offsets.rs x: 1 contributors (all time) y: 207 lines of code core/server/src/streaming/partitions/messages.rs x: 1 contributors (all time) y: 611 lines of code core/server/src/streaming/partitions/storage.rs x: 1 contributors (all time) y: 410 lines of code core/server/src/streaming/segments/indexes/index_reader.rs x: 1 contributors (all time) y: 334 lines of code core/server/src/streaming/segments/indexes/indexes_mut.rs x: 1 contributors (all time) y: 259 lines of code core/server/src/streaming/segments/messages/persister_task.rs x: 1 contributors (all time) y: 196 lines of code core/server/src/streaming/streams/storage.rs x: 1 contributors (all time) y: 201 lines of code core/server/src/streaming/systems/snapshot/procdump.rs x: 1 contributors (all time) y: 200 lines of code core/server/src/streaming/systems/streams.rs x: 1 contributors (all time) y: 465 lines of code core/server/src/streaming/systems/system.rs x: 1 contributors (all time) y: 256 lines of code core/server/src/streaming/topics/consumer_group.rs x: 1 contributors (all time) y: 268 lines of code core/server/src/streaming/topics/messages.rs x: 1 contributors (all time) y: 332 lines of code core/server/src/streaming/topics/topic.rs x: 1 contributors (all time) y: 247 lines of code core/server/src/streaming/utils/memory_pool.rs x: 1 contributors (all time) y: 585 lines of code core/tools/src/data-seeder/seeder.rs x: 1 contributors (all time) y: 186 lines of code Cross.toml x: 4 contributors (all time) y: 23 lines of code Dockerfile.ci.dockerignore x: 2 contributors (all time) y: 26 lines of code cliff.toml x: 2 contributors (all time) y: 80 lines of code
1017.0
lines of code
  min: 1.0
  average: 78.49
  25th percentile: 18.0
  median: 47.0
  75th percentile: 92.0
  max: 1017.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.01 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

File Size vs. Commits (30 days): 1119 points

web/postcss.config.js x: 1 commits (30d) y: 6 lines of code web/src/app.html x: 1 commits (30d) y: 21 lines of code web/src/hooks.server.ts x: 1 commits (30d) y: 47 lines of code web/src/lib/actions/tooltip.ts x: 1 commits (30d) y: 131 lines of code web/src/lib/api/ApiSchema.ts x: 1 commits (30d) y: 161 lines of code web/src/lib/api/convertBigIntsToStrings.ts x: 1 commits (30d) y: 16 lines of code web/src/lib/api/fetchApi.ts x: 1 commits (30d) y: 30 lines of code web/src/lib/api/fetchRouteApi.ts x: 1 commits (30d) y: 12 lines of code web/src/lib/api/handleFetchErrors.ts x: 1 commits (30d) y: 57 lines of code web/src/lib/components/AppToasts.svelte x: 1 commits (30d) y: 94 lines of code web/src/lib/components/Breadcrumbs.svelte x: 1 commits (30d) y: 61 lines of code web/src/lib/components/Button.svelte x: 1 commits (30d) y: 71 lines of code web/src/lib/components/Checkbox.svelte x: 1 commits (30d) y: 97 lines of code web/src/lib/components/Combobox.svelte x: 1 commits (30d) y: 125 lines of code web/src/lib/components/DeleteButtonWithConfirmation.svelte x: 1 commits (30d) y: 55 lines of code web/src/lib/components/DropdownMenu/DropdownMenu.svelte x: 1 commits (30d) y: 50 lines of code web/src/lib/components/FixedSvelteComponent.svelte x: 1 commits (30d) y: 20 lines of code web/src/lib/components/Header.svelte x: 1 commits (30d) y: 88 lines of code web/src/lib/components/Icon.svelte x: 1 commits (30d) y: 75 lines of code web/src/lib/components/Layouts/SettingsLayout.svelte x: 1 commits (30d) y: 67 lines of code web/src/lib/components/LoadingIndicator.svelte x: 1 commits (30d) y: 41 lines of code web/src/lib/components/MessageDecoder/MessageDecoder.svelte x: 1 commits (30d) y: 104 lines of code web/src/lib/components/MessageDecoder/decoders/types.ts x: 1 commits (30d) y: 4 lines of code web/src/lib/components/MessageDecoder/decoders/utils/decoderRegistry.ts x: 1 commits (30d) y: 25 lines of code web/src/lib/components/Modals/AddStreamModal.svelte x: 1 commits (30d) y: 84 lines of code web/src/lib/components/Modals/AddTopicModal.svelte x: 1 commits (30d) y: 134 lines of code web/src/lib/components/Modals/AppModals.svelte x: 1 commits (30d) y: 77 lines of code web/src/lib/components/Modals/DeletePartitionsModal.svelte x: 1 commits (30d) y: 111 lines of code web/src/lib/components/Modals/StreamSettingsModal.svelte x: 1 commits (30d) y: 141 lines of code web/src/lib/components/Modals/TopicSettingsModal.svelte x: 1 commits (30d) y: 159 lines of code web/src/lib/components/PermissionsManager.svelte x: 1 commits (30d) y: 402 lines of code web/src/lib/components/RouteComponents/Settings/UsersTab.svelte x: 1 commits (30d) y: 170 lines of code web/src/lib/components/ThemeController.svelte x: 1 commits (30d) y: 37 lines of code web/src/routes/dashboard/settings/users/+page.svelte x: 1 commits (30d) y: 216 lines of code web/src/routes/dashboard/streams/+layout.svelte x: 1 commits (30d) y: 92 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/Iggy.java x: 2 commits (30d) y: 9 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerGroupsClient.java x: 2 commits (30d) y: 34 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerOffsetsClient.java x: 2 commits (30d) y: 17 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/IggyClientBuilder.java x: 2 commits (30d) y: 14 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/MessagesClient.java x: 2 commits (30d) y: 21 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/TopicsClient.java x: 2 commits (30d) y: 70 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/UsersClient.java x: 2 commits (30d) y: 31 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/ConsumerGroupsHttpClient.java x: 2 commits (30d) y: 52 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/IggyHttpClient.java x: 2 commits (30d) y: 61 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/InternalHttpClient.java x: 2 commits (30d) y: 119 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/MessagesHttpClient.java x: 2 commits (30d) y: 39 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/PartitionsHttpClient.java x: 2 commits (30d) y: 28 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/PersonalAccessTokensHttpClient.java x: 2 commits (30d) y: 46 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/SystemHttpClient.java x: 2 commits (30d) y: 41 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/TopicsHttpClient.java x: 2 commits (30d) y: 85 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/UsersHttpClient.java x: 2 commits (30d) y: 78 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/error/IggyHttpError.java x: 2 commits (30d) y: 8 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/package-info.java x: 2 commits (30d) y: 3 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesDeserializer.java x: 2 commits (30d) y: 345 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesSerializer.java x: 2 commits (30d) y: 179 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/ConsumerGroupsTcpClient.java x: 2 commits (30d) y: 83 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/InternalTcpClient.java x: 2 commits (30d) y: 74 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/PersonalAccessTokensTcpClient.java x: 2 commits (30d) y: 53 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/StreamsTcpClient.java x: 2 commits (30d) y: 66 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/UsersTcpClient.java x: 2 commits (30d) y: 115 lines of code foreign/node/src/quic.lib-test.js x: 1 commits (30d) y: 34 lines of code foreign/node/src/wire/command-set.ts x: 1 commits (30d) y: 140 lines of code foreign/node/src/wire/message/header.utils.ts x: 1 commits (30d) y: 244 lines of code foreign/node/src/wire/user/permissions.utils.ts x: 1 commits (30d) y: 192 lines of code foreign/csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs x: 1 commits (30d) y: 646 lines of code foreign/csharp/Iggy_SDK/Headers/HeaderValue.cs x: 1 commits (30d) y: 228 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/HttpMessageStream.cs x: 1 commits (30d) y: 589 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/TcpMessageStream.cs x: 1 commits (30d) y: 968 lines of code foreign/csharp/Iggy_SDK/JsonConfiguration/JsonConverterFactory.cs x: 1 commits (30d) y: 122 lines of code foreign/csharp/Iggy_SDK/Mappers/BinaryMapper.cs x: 1 commits (30d) y: 745 lines of code foreign/csharp/Iggy_SDK/MessagesDispatcher/MessageSenderDispatcher.cs x: 1 commits (30d) y: 174 lines of code foreign/csharp/Iggy_SDK_Tests/BehaviorTests/ConsumerGroupPolling/Steps/MultipleConsumersPollingSteps.cs x: 1 commits (30d) y: 119 lines of code foreign/csharp/Iggy_SDK_Tests/ContractTests/TcpContract.cs x: 1 commits (30d) y: 731 lines of code foreign/csharp/Iggy_SDK_Tests/E2ETests/ConsumerGroupE2E.cs x: 1 commits (30d) y: 108 lines of code foreign/csharp/Iggy_SDK_Tests/MapperTests/BinaryMapper.cs x: 1 commits (30d) y: 290 lines of code foreign/csharp/Iggy_SDK_Tests/UtilityTests/HeaderValueTests.cs x: 1 commits (30d) y: 379 lines of code foreign/csharp/Iggy_SDK_Tests/Utils/Users/PermissionsFactory.cs x: 1 commits (30d) y: 147 lines of code core/bench/report/src/plotting/chart.rs x: 1 commits (30d) y: 237 lines of code core/bench/report/src/prints.rs x: 1 commits (30d) y: 177 lines of code core/bench/src/actors/consumer.rs x: 1 commits (30d) y: 346 lines of code core/bench/src/actors/producer.rs x: 1 commits (30d) y: 210 lines of code core/bench/src/actors/producing_consumer.rs x: 1 commits (30d) y: 363 lines of code core/bench/src/analytics/metrics/group.rs x: 1 commits (30d) y: 155 lines of code core/bench/src/analytics/metrics/individual.rs x: 1 commits (30d) y: 165 lines of code core/bench/src/analytics/time_series/calculators/throughput.rs x: 1 commits (30d) y: 116 lines of code core/bench/src/args/common.rs x: 1 commits (30d) y: 354 lines of code core/bench/src/utils/finish_condition.rs x: 1 commits (30d) y: 151 lines of code core/bench/src/utils/mod.rs x: 1 commits (30d) y: 322 lines of code core/cli/src/args/permissions/global.rs x: 1 commits (30d) y: 385 lines of code core/cli/src/args/permissions/stream.rs x: 1 commits (30d) y: 570 lines of code core/cli/src/args/permissions/topic.rs x: 1 commits (30d) y: 337 lines of code core/configs/server.toml x: 1 commits (30d) y: 426 lines of code core/sdk/src/args.rs x: 1 commits (30d) y: 279 lines of code core/sdk/src/binary/mapper.rs x: 1 commits (30d) y: 917 lines of code core/sdk/src/cli/context/common.rs x: 1 commits (30d) y: 233 lines of code core/sdk/src/cli/users/get_user.rs x: 1 commits (30d) y: 183 lines of code core/sdk/src/clients/client.rs x: 1 commits (30d) y: 701 lines of code core/sdk/src/clients/consumer.rs x: 1 commits (30d) y: 1017 lines of code core/sdk/src/clients/producer.rs x: 1 commits (30d) y: 675 lines of code core/sdk/src/error.rs x: 1 commits (30d) y: 480 lines of code core/sdk/src/identifier.rs x: 1 commits (30d) y: 328 lines of code core/sdk/src/models/messaging/message.rs x: 1 commits (30d) y: 300 lines of code core/sdk/src/quic/client.rs x: 1 commits (30d) y: 509 lines of code core/sdk/src/stream_builder/config/config_iggy_consumer.rs x: 1 commits (30d) y: 371 lines of code core/sdk/src/tcp/client.rs x: 1 commits (30d) y: 615 lines of code core/server/src/binary/command.rs x: 1 commits (30d) y: 395 lines of code core/server/src/binary/mapper.rs x: 1 commits (30d) y: 263 lines of code core/server/src/channels/commands/maintain_messages.rs x: 1 commits (30d) y: 496 lines of code core/server/src/configs/config_provider.rs x: 1 commits (30d) y: 284 lines of code core/server/src/configs/displays.rs x: 1 commits (30d) y: 344 lines of code core/server/src/configs/validators.rs x: 1 commits (30d) y: 304 lines of code core/server/src/http/jwt/jwt_manager.rs x: 1 commits (30d) y: 270 lines of code core/server/src/http/streams.rs x: 1 commits (30d) y: 229 lines of code core/server/src/state/models.rs x: 1 commits (30d) y: 357 lines of code core/server/src/state/system.rs x: 1 commits (30d) y: 528 lines of code core/server/src/streaming/partitions/consumer_offsets.rs x: 1 commits (30d) y: 207 lines of code core/server/src/streaming/partitions/messages.rs x: 1 commits (30d) y: 611 lines of code core/server/src/streaming/partitions/storage.rs x: 1 commits (30d) y: 410 lines of code core/server/src/streaming/segments/indexes/index_reader.rs x: 1 commits (30d) y: 334 lines of code core/server/src/streaming/segments/indexes/indexes_mut.rs x: 1 commits (30d) y: 259 lines of code core/server/src/streaming/segments/messages/persister_task.rs x: 1 commits (30d) y: 196 lines of code core/server/src/streaming/streams/storage.rs x: 1 commits (30d) y: 201 lines of code core/server/src/streaming/systems/snapshot/procdump.rs x: 1 commits (30d) y: 200 lines of code core/server/src/streaming/systems/streams.rs x: 1 commits (30d) y: 465 lines of code core/server/src/streaming/systems/system.rs x: 1 commits (30d) y: 256 lines of code core/server/src/streaming/topics/consumer_group.rs x: 1 commits (30d) y: 268 lines of code core/server/src/streaming/topics/messages.rs x: 1 commits (30d) y: 332 lines of code core/server/src/streaming/topics/topic.rs x: 1 commits (30d) y: 247 lines of code core/server/src/streaming/utils/memory_pool.rs x: 1 commits (30d) y: 585 lines of code core/tools/src/data-seeder/seeder.rs x: 1 commits (30d) y: 186 lines of code
1017.0
lines of code
  min: 1.0
  average: 78.63
  25th percentile: 18.0
  median: 47.0
  75th percentile: 92.0
  max: 1017.0
0 2.0
commits (30d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Contributors (30 days): 1119 points

web/postcss.config.js x: 1 contributors (30d) y: 6 lines of code web/src/app.html x: 1 contributors (30d) y: 21 lines of code web/src/hooks.server.ts x: 1 contributors (30d) y: 47 lines of code web/src/lib/actions/tooltip.ts x: 1 contributors (30d) y: 131 lines of code web/src/lib/api/ApiSchema.ts x: 1 contributors (30d) y: 161 lines of code web/src/lib/api/convertBigIntsToStrings.ts x: 1 contributors (30d) y: 16 lines of code web/src/lib/api/fetchApi.ts x: 1 contributors (30d) y: 30 lines of code web/src/lib/api/fetchRouteApi.ts x: 1 contributors (30d) y: 12 lines of code web/src/lib/api/handleFetchErrors.ts x: 1 contributors (30d) y: 57 lines of code web/src/lib/components/AppToasts.svelte x: 1 contributors (30d) y: 94 lines of code web/src/lib/components/Breadcrumbs.svelte x: 1 contributors (30d) y: 61 lines of code web/src/lib/components/Button.svelte x: 1 contributors (30d) y: 71 lines of code web/src/lib/components/Checkbox.svelte x: 1 contributors (30d) y: 97 lines of code web/src/lib/components/Combobox.svelte x: 1 contributors (30d) y: 125 lines of code web/src/lib/components/DeleteButtonWithConfirmation.svelte x: 1 contributors (30d) y: 55 lines of code web/src/lib/components/DropdownMenu/DropdownMenu.svelte x: 1 contributors (30d) y: 50 lines of code web/src/lib/components/FixedSvelteComponent.svelte x: 1 contributors (30d) y: 20 lines of code web/src/lib/components/Header.svelte x: 1 contributors (30d) y: 88 lines of code web/src/lib/components/Icon.svelte x: 1 contributors (30d) y: 75 lines of code web/src/lib/components/Layouts/SettingsLayout.svelte x: 1 contributors (30d) y: 67 lines of code web/src/lib/components/LoadingIndicator.svelte x: 1 contributors (30d) y: 41 lines of code web/src/lib/components/MessageDecoder/MessageDecoder.svelte x: 1 contributors (30d) y: 104 lines of code web/src/lib/components/MessageDecoder/decoders/types.ts x: 1 contributors (30d) y: 4 lines of code web/src/lib/components/MessageDecoder/decoders/utils/decoderRegistry.ts x: 1 contributors (30d) y: 25 lines of code web/src/lib/components/Modals/AddStreamModal.svelte x: 1 contributors (30d) y: 84 lines of code web/src/lib/components/Modals/AddTopicModal.svelte x: 1 contributors (30d) y: 134 lines of code web/src/lib/components/Modals/AppModals.svelte x: 1 contributors (30d) y: 77 lines of code web/src/lib/components/Modals/DeletePartitionsModal.svelte x: 1 contributors (30d) y: 111 lines of code web/src/lib/components/Modals/StreamSettingsModal.svelte x: 1 contributors (30d) y: 141 lines of code web/src/lib/components/Modals/TopicSettingsModal.svelte x: 1 contributors (30d) y: 159 lines of code web/src/lib/components/PermissionsManager.svelte x: 1 contributors (30d) y: 402 lines of code web/src/lib/components/RouteComponents/Settings/UsersTab.svelte x: 1 contributors (30d) y: 170 lines of code web/src/lib/components/ThemeController.svelte x: 1 contributors (30d) y: 37 lines of code web/src/routes/dashboard/settings/users/+page.svelte x: 1 contributors (30d) y: 216 lines of code web/src/routes/dashboard/streams/+layout.svelte x: 1 contributors (30d) y: 92 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerGroupsClient.java x: 1 contributors (30d) y: 34 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/InternalHttpClient.java x: 1 contributors (30d) y: 119 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesDeserializer.java x: 1 contributors (30d) y: 345 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesSerializer.java x: 1 contributors (30d) y: 179 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/UsersTcpClient.java x: 1 contributors (30d) y: 115 lines of code foreign/node/src/wire/command-set.ts x: 1 contributors (30d) y: 140 lines of code foreign/node/src/wire/message/header.utils.ts x: 1 contributors (30d) y: 244 lines of code foreign/node/src/wire/user/permissions.utils.ts x: 1 contributors (30d) y: 192 lines of code foreign/csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs x: 1 contributors (30d) y: 646 lines of code foreign/csharp/Iggy_SDK/Headers/HeaderValue.cs x: 1 contributors (30d) y: 228 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/HttpMessageStream.cs x: 1 contributors (30d) y: 589 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/TcpMessageStream.cs x: 1 contributors (30d) y: 968 lines of code foreign/csharp/Iggy_SDK/JsonConfiguration/JsonConverterFactory.cs x: 1 contributors (30d) y: 122 lines of code foreign/csharp/Iggy_SDK/Mappers/BinaryMapper.cs x: 1 contributors (30d) y: 745 lines of code foreign/csharp/Iggy_SDK/MessagesDispatcher/MessageSenderDispatcher.cs x: 1 contributors (30d) y: 174 lines of code foreign/csharp/Iggy_SDK_Tests/ContractTests/TcpContract.cs x: 1 contributors (30d) y: 731 lines of code foreign/csharp/Iggy_SDK_Tests/E2ETests/ConsumerGroupE2E.cs x: 1 contributors (30d) y: 108 lines of code foreign/csharp/Iggy_SDK_Tests/MapperTests/BinaryMapper.cs x: 1 contributors (30d) y: 290 lines of code foreign/csharp/Iggy_SDK_Tests/UtilityTests/HeaderValueTests.cs x: 1 contributors (30d) y: 379 lines of code foreign/csharp/Iggy_SDK_Tests/Utils/Users/PermissionsFactory.cs x: 1 contributors (30d) y: 147 lines of code Cargo.toml x: 2 contributors (30d) y: 33 lines of code core/bench/report/src/plotting/chart.rs x: 1 contributors (30d) y: 237 lines of code core/bench/src/actors/producer.rs x: 1 contributors (30d) y: 210 lines of code core/bench/src/actors/producing_consumer.rs x: 1 contributors (30d) y: 363 lines of code core/bench/src/analytics/metrics/group.rs x: 1 contributors (30d) y: 155 lines of code core/bench/src/analytics/metrics/individual.rs x: 1 contributors (30d) y: 165 lines of code core/bench/src/args/common.rs x: 1 contributors (30d) y: 354 lines of code core/bench/src/utils/finish_condition.rs x: 1 contributors (30d) y: 151 lines of code core/bench/src/utils/mod.rs x: 1 contributors (30d) y: 322 lines of code core/cli/src/args/permissions/global.rs x: 1 contributors (30d) y: 385 lines of code core/cli/src/args/permissions/stream.rs x: 1 contributors (30d) y: 570 lines of code core/cli/src/args/permissions/topic.rs x: 1 contributors (30d) y: 337 lines of code core/configs/server.toml x: 1 contributors (30d) y: 426 lines of code core/sdk/src/args.rs x: 1 contributors (30d) y: 279 lines of code core/sdk/src/binary/mapper.rs x: 1 contributors (30d) y: 917 lines of code core/sdk/src/cli/context/common.rs x: 1 contributors (30d) y: 233 lines of code core/sdk/src/cli/users/get_user.rs x: 1 contributors (30d) y: 183 lines of code core/sdk/src/clients/client.rs x: 1 contributors (30d) y: 701 lines of code core/sdk/src/clients/consumer.rs x: 1 contributors (30d) y: 1017 lines of code core/sdk/src/clients/producer.rs x: 1 contributors (30d) y: 675 lines of code core/sdk/src/error.rs x: 1 contributors (30d) y: 480 lines of code core/sdk/src/identifier.rs x: 1 contributors (30d) y: 328 lines of code core/sdk/src/models/messaging/message.rs x: 1 contributors (30d) y: 300 lines of code core/sdk/src/quic/client.rs x: 1 contributors (30d) y: 509 lines of code core/sdk/src/stream_builder/config/config_iggy_consumer.rs x: 1 contributors (30d) y: 371 lines of code core/sdk/src/tcp/client.rs x: 1 contributors (30d) y: 615 lines of code core/server/src/binary/command.rs x: 1 contributors (30d) y: 395 lines of code core/server/src/binary/mapper.rs x: 1 contributors (30d) y: 263 lines of code core/server/src/channels/commands/maintain_messages.rs x: 1 contributors (30d) y: 496 lines of code core/server/src/configs/config_provider.rs x: 1 contributors (30d) y: 284 lines of code core/server/src/configs/displays.rs x: 1 contributors (30d) y: 344 lines of code core/server/src/configs/validators.rs x: 1 contributors (30d) y: 304 lines of code core/server/src/http/jwt/jwt_manager.rs x: 1 contributors (30d) y: 270 lines of code core/server/src/http/streams.rs x: 1 contributors (30d) y: 229 lines of code core/server/src/state/models.rs x: 1 contributors (30d) y: 357 lines of code core/server/src/state/system.rs x: 1 contributors (30d) y: 528 lines of code core/server/src/streaming/partitions/consumer_offsets.rs x: 1 contributors (30d) y: 207 lines of code core/server/src/streaming/partitions/messages.rs x: 1 contributors (30d) y: 611 lines of code core/server/src/streaming/partitions/storage.rs x: 1 contributors (30d) y: 410 lines of code core/server/src/streaming/segments/indexes/index_reader.rs x: 1 contributors (30d) y: 334 lines of code core/server/src/streaming/segments/indexes/indexes_mut.rs x: 1 contributors (30d) y: 259 lines of code core/server/src/streaming/segments/messages/persister_task.rs x: 1 contributors (30d) y: 196 lines of code core/server/src/streaming/streams/storage.rs x: 1 contributors (30d) y: 201 lines of code core/server/src/streaming/systems/snapshot/procdump.rs x: 1 contributors (30d) y: 200 lines of code core/server/src/streaming/systems/streams.rs x: 1 contributors (30d) y: 465 lines of code core/server/src/streaming/systems/system.rs x: 1 contributors (30d) y: 256 lines of code core/server/src/streaming/topics/consumer_group.rs x: 1 contributors (30d) y: 268 lines of code core/server/src/streaming/topics/messages.rs x: 1 contributors (30d) y: 332 lines of code core/server/src/streaming/topics/topic.rs x: 1 contributors (30d) y: 247 lines of code core/server/src/streaming/utils/memory_pool.rs x: 1 contributors (30d) y: 585 lines of code core/tools/src/data-seeder/seeder.rs x: 1 contributors (30d) y: 186 lines of code
1017.0
lines of code
  min: 1.0
  average: 78.63
  25th percentile: 18.0
  median: 47.0
  75th percentile: 92.0
  max: 1017.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 1123 points

web/postcss.config.js x: 1 commits (90d) y: 6 lines of code web/src/app.html x: 1 commits (90d) y: 21 lines of code web/src/hooks.server.ts x: 1 commits (90d) y: 47 lines of code web/src/lib/actions/tooltip.ts x: 1 commits (90d) y: 131 lines of code web/src/lib/api/ApiSchema.ts x: 1 commits (90d) y: 161 lines of code web/src/lib/api/convertBigIntsToStrings.ts x: 1 commits (90d) y: 16 lines of code web/src/lib/api/fetchApi.ts x: 1 commits (90d) y: 30 lines of code web/src/lib/api/fetchRouteApi.ts x: 1 commits (90d) y: 12 lines of code web/src/lib/api/handleFetchErrors.ts x: 1 commits (90d) y: 57 lines of code web/src/lib/components/AppToasts.svelte x: 1 commits (90d) y: 94 lines of code web/src/lib/components/Breadcrumbs.svelte x: 1 commits (90d) y: 61 lines of code web/src/lib/components/Button.svelte x: 1 commits (90d) y: 71 lines of code web/src/lib/components/Checkbox.svelte x: 1 commits (90d) y: 97 lines of code web/src/lib/components/Combobox.svelte x: 1 commits (90d) y: 125 lines of code web/src/lib/components/DeleteButtonWithConfirmation.svelte x: 1 commits (90d) y: 55 lines of code web/src/lib/components/DropdownMenu/DropdownMenu.svelte x: 1 commits (90d) y: 50 lines of code web/src/lib/components/FixedSvelteComponent.svelte x: 1 commits (90d) y: 20 lines of code web/src/lib/components/Header.svelte x: 1 commits (90d) y: 88 lines of code web/src/lib/components/Icon.svelte x: 1 commits (90d) y: 75 lines of code web/src/lib/components/Layouts/SettingsLayout.svelte x: 1 commits (90d) y: 67 lines of code web/src/lib/components/LoadingIndicator.svelte x: 1 commits (90d) y: 41 lines of code web/src/lib/components/MessageDecoder/MessageDecoder.svelte x: 1 commits (90d) y: 104 lines of code web/src/lib/components/MessageDecoder/decoders/types.ts x: 1 commits (90d) y: 4 lines of code web/src/lib/components/MessageDecoder/decoders/utils/decoderRegistry.ts x: 1 commits (90d) y: 25 lines of code web/src/lib/components/Modals/AddStreamModal.svelte x: 1 commits (90d) y: 84 lines of code web/src/lib/components/Modals/AddTopicModal.svelte x: 1 commits (90d) y: 134 lines of code web/src/lib/components/Modals/AppModals.svelte x: 1 commits (90d) y: 77 lines of code web/src/lib/components/Modals/DeletePartitionsModal.svelte x: 1 commits (90d) y: 111 lines of code web/src/lib/components/Modals/StreamSettingsModal.svelte x: 1 commits (90d) y: 141 lines of code web/src/lib/components/Modals/TopicSettingsModal.svelte x: 1 commits (90d) y: 159 lines of code web/src/lib/components/PermissionsManager.svelte x: 1 commits (90d) y: 402 lines of code web/src/lib/components/RouteComponents/Settings/UsersTab.svelte x: 1 commits (90d) y: 170 lines of code web/src/lib/components/ThemeController.svelte x: 1 commits (90d) y: 37 lines of code web/src/routes/dashboard/settings/users/+page.svelte x: 1 commits (90d) y: 216 lines of code web/src/routes/dashboard/streams/+layout.svelte x: 1 commits (90d) y: 92 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/Iggy.java x: 2 commits (90d) y: 9 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerGroupsClient.java x: 2 commits (90d) y: 34 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerOffsetsClient.java x: 2 commits (90d) y: 17 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/IggyClientBuilder.java x: 2 commits (90d) y: 14 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/MessagesClient.java x: 2 commits (90d) y: 21 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/TopicsClient.java x: 2 commits (90d) y: 70 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/UsersClient.java x: 2 commits (90d) y: 31 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/ConsumerGroupsHttpClient.java x: 2 commits (90d) y: 52 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/IggyHttpClient.java x: 2 commits (90d) y: 61 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/InternalHttpClient.java x: 2 commits (90d) y: 119 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/MessagesHttpClient.java x: 2 commits (90d) y: 39 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/PartitionsHttpClient.java x: 2 commits (90d) y: 28 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/PersonalAccessTokensHttpClient.java x: 2 commits (90d) y: 46 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/SystemHttpClient.java x: 2 commits (90d) y: 41 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/TopicsHttpClient.java x: 2 commits (90d) y: 85 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/UsersHttpClient.java x: 2 commits (90d) y: 78 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/error/IggyHttpError.java x: 2 commits (90d) y: 8 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/package-info.java x: 2 commits (90d) y: 3 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesDeserializer.java x: 2 commits (90d) y: 345 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesSerializer.java x: 2 commits (90d) y: 179 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/ConsumerGroupsTcpClient.java x: 2 commits (90d) y: 83 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/InternalTcpClient.java x: 2 commits (90d) y: 74 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/PersonalAccessTokensTcpClient.java x: 2 commits (90d) y: 53 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/StreamsTcpClient.java x: 2 commits (90d) y: 66 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/UsersTcpClient.java x: 2 commits (90d) y: 115 lines of code foreign/node/src/quic.lib-test.js x: 1 commits (90d) y: 34 lines of code foreign/node/src/wire/command-set.ts x: 1 commits (90d) y: 140 lines of code foreign/node/src/wire/message/header.utils.ts x: 1 commits (90d) y: 244 lines of code foreign/node/src/wire/user/permissions.utils.ts x: 1 commits (90d) y: 192 lines of code foreign/csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs x: 1 commits (90d) y: 646 lines of code foreign/csharp/Iggy_SDK/Headers/HeaderValue.cs x: 1 commits (90d) y: 228 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/HttpMessageStream.cs x: 1 commits (90d) y: 589 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/TcpMessageStream.cs x: 1 commits (90d) y: 968 lines of code foreign/csharp/Iggy_SDK/JsonConfiguration/JsonConverterFactory.cs x: 1 commits (90d) y: 122 lines of code foreign/csharp/Iggy_SDK/Mappers/BinaryMapper.cs x: 1 commits (90d) y: 745 lines of code foreign/csharp/Iggy_SDK/MessagesDispatcher/MessageSenderDispatcher.cs x: 1 commits (90d) y: 174 lines of code foreign/csharp/Iggy_SDK_Tests/BehaviorTests/ConsumerGroupPolling/Steps/MultipleConsumersPollingSteps.cs x: 1 commits (90d) y: 119 lines of code foreign/csharp/Iggy_SDK_Tests/ContractTests/TcpContract.cs x: 1 commits (90d) y: 731 lines of code foreign/csharp/Iggy_SDK_Tests/E2ETests/ConsumerGroupE2E.cs x: 1 commits (90d) y: 108 lines of code foreign/csharp/Iggy_SDK_Tests/MapperTests/BinaryMapper.cs x: 1 commits (90d) y: 290 lines of code foreign/csharp/Iggy_SDK_Tests/UtilityTests/HeaderValueTests.cs x: 1 commits (90d) y: 379 lines of code foreign/csharp/Iggy_SDK_Tests/Utils/Users/PermissionsFactory.cs x: 1 commits (90d) y: 147 lines of code Cargo.toml x: 3 commits (90d) y: 33 lines of code core/bench/report/src/plotting/chart.rs x: 1 commits (90d) y: 237 lines of code core/bench/report/src/prints.rs x: 1 commits (90d) y: 177 lines of code core/bench/src/actors/consumer.rs x: 1 commits (90d) y: 346 lines of code core/bench/src/actors/producer.rs x: 1 commits (90d) y: 210 lines of code core/bench/src/actors/producing_consumer.rs x: 1 commits (90d) y: 363 lines of code core/bench/src/analytics/metrics/group.rs x: 1 commits (90d) y: 155 lines of code core/bench/src/analytics/metrics/individual.rs x: 1 commits (90d) y: 165 lines of code core/bench/src/analytics/time_series/calculators/throughput.rs x: 1 commits (90d) y: 116 lines of code core/bench/src/args/common.rs x: 1 commits (90d) y: 354 lines of code core/bench/src/utils/finish_condition.rs x: 1 commits (90d) y: 151 lines of code core/bench/src/utils/mod.rs x: 1 commits (90d) y: 322 lines of code core/cli/src/args/permissions/global.rs x: 1 commits (90d) y: 385 lines of code core/cli/src/args/permissions/stream.rs x: 1 commits (90d) y: 570 lines of code core/cli/src/args/permissions/topic.rs x: 1 commits (90d) y: 337 lines of code core/configs/server.toml x: 1 commits (90d) y: 426 lines of code core/sdk/src/args.rs x: 1 commits (90d) y: 279 lines of code core/sdk/src/binary/mapper.rs x: 1 commits (90d) y: 917 lines of code core/sdk/src/cli/context/common.rs x: 1 commits (90d) y: 233 lines of code core/sdk/src/cli/users/get_user.rs x: 1 commits (90d) y: 183 lines of code core/sdk/src/clients/client.rs x: 1 commits (90d) y: 701 lines of code core/sdk/src/clients/consumer.rs x: 1 commits (90d) y: 1017 lines of code core/sdk/src/clients/producer.rs x: 1 commits (90d) y: 675 lines of code core/sdk/src/error.rs x: 1 commits (90d) y: 480 lines of code core/sdk/src/identifier.rs x: 1 commits (90d) y: 328 lines of code core/sdk/src/models/messaging/message.rs x: 1 commits (90d) y: 300 lines of code core/sdk/src/quic/client.rs x: 1 commits (90d) y: 509 lines of code core/sdk/src/stream_builder/config/config_iggy_consumer.rs x: 1 commits (90d) y: 371 lines of code core/sdk/src/tcp/client.rs x: 1 commits (90d) y: 615 lines of code core/server/src/binary/command.rs x: 1 commits (90d) y: 395 lines of code core/server/src/binary/mapper.rs x: 1 commits (90d) y: 263 lines of code core/server/src/channels/commands/maintain_messages.rs x: 1 commits (90d) y: 496 lines of code core/server/src/configs/config_provider.rs x: 1 commits (90d) y: 284 lines of code core/server/src/configs/displays.rs x: 1 commits (90d) y: 344 lines of code core/server/src/configs/validators.rs x: 1 commits (90d) y: 304 lines of code core/server/src/http/jwt/jwt_manager.rs x: 1 commits (90d) y: 270 lines of code core/server/src/http/streams.rs x: 1 commits (90d) y: 229 lines of code core/server/src/state/models.rs x: 1 commits (90d) y: 357 lines of code core/server/src/state/system.rs x: 1 commits (90d) y: 528 lines of code core/server/src/streaming/partitions/consumer_offsets.rs x: 1 commits (90d) y: 207 lines of code core/server/src/streaming/partitions/messages.rs x: 1 commits (90d) y: 611 lines of code core/server/src/streaming/partitions/storage.rs x: 1 commits (90d) y: 410 lines of code core/server/src/streaming/segments/indexes/index_reader.rs x: 1 commits (90d) y: 334 lines of code core/server/src/streaming/segments/indexes/indexes_mut.rs x: 1 commits (90d) y: 259 lines of code core/server/src/streaming/segments/messages/persister_task.rs x: 1 commits (90d) y: 196 lines of code core/server/src/streaming/streams/storage.rs x: 1 commits (90d) y: 201 lines of code core/server/src/streaming/systems/snapshot/procdump.rs x: 1 commits (90d) y: 200 lines of code core/server/src/streaming/systems/streams.rs x: 1 commits (90d) y: 465 lines of code core/server/src/streaming/systems/system.rs x: 1 commits (90d) y: 256 lines of code core/server/src/streaming/topics/consumer_group.rs x: 1 commits (90d) y: 268 lines of code core/server/src/streaming/topics/messages.rs x: 1 commits (90d) y: 332 lines of code core/server/src/streaming/topics/topic.rs x: 1 commits (90d) y: 247 lines of code core/server/src/streaming/utils/memory_pool.rs x: 1 commits (90d) y: 585 lines of code core/tools/src/data-seeder/seeder.rs x: 1 commits (90d) y: 186 lines of code
1017.0
lines of code
  min: 1.0
  average: 78.49
  25th percentile: 18.0
  median: 47.0
  75th percentile: 92.0
  max: 1017.0
0 3.0
commits (90d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (90 days): 1123 points

web/postcss.config.js x: 1 contributors (90d) y: 6 lines of code web/src/app.html x: 1 contributors (90d) y: 21 lines of code web/src/hooks.server.ts x: 1 contributors (90d) y: 47 lines of code web/src/lib/actions/tooltip.ts x: 1 contributors (90d) y: 131 lines of code web/src/lib/api/ApiSchema.ts x: 1 contributors (90d) y: 161 lines of code web/src/lib/api/convertBigIntsToStrings.ts x: 1 contributors (90d) y: 16 lines of code web/src/lib/api/fetchApi.ts x: 1 contributors (90d) y: 30 lines of code web/src/lib/api/fetchRouteApi.ts x: 1 contributors (90d) y: 12 lines of code web/src/lib/api/handleFetchErrors.ts x: 1 contributors (90d) y: 57 lines of code web/src/lib/components/AppToasts.svelte x: 1 contributors (90d) y: 94 lines of code web/src/lib/components/Breadcrumbs.svelte x: 1 contributors (90d) y: 61 lines of code web/src/lib/components/Button.svelte x: 1 contributors (90d) y: 71 lines of code web/src/lib/components/Checkbox.svelte x: 1 contributors (90d) y: 97 lines of code web/src/lib/components/Combobox.svelte x: 1 contributors (90d) y: 125 lines of code web/src/lib/components/DeleteButtonWithConfirmation.svelte x: 1 contributors (90d) y: 55 lines of code web/src/lib/components/DropdownMenu/DropdownMenu.svelte x: 1 contributors (90d) y: 50 lines of code web/src/lib/components/FixedSvelteComponent.svelte x: 1 contributors (90d) y: 20 lines of code web/src/lib/components/Header.svelte x: 1 contributors (90d) y: 88 lines of code web/src/lib/components/Icon.svelte x: 1 contributors (90d) y: 75 lines of code web/src/lib/components/Layouts/SettingsLayout.svelte x: 1 contributors (90d) y: 67 lines of code web/src/lib/components/LoadingIndicator.svelte x: 1 contributors (90d) y: 41 lines of code web/src/lib/components/MessageDecoder/MessageDecoder.svelte x: 1 contributors (90d) y: 104 lines of code web/src/lib/components/MessageDecoder/decoders/types.ts x: 1 contributors (90d) y: 4 lines of code web/src/lib/components/MessageDecoder/decoders/utils/decoderRegistry.ts x: 1 contributors (90d) y: 25 lines of code web/src/lib/components/Modals/AddStreamModal.svelte x: 1 contributors (90d) y: 84 lines of code web/src/lib/components/Modals/AddTopicModal.svelte x: 1 contributors (90d) y: 134 lines of code web/src/lib/components/Modals/AppModals.svelte x: 1 contributors (90d) y: 77 lines of code web/src/lib/components/Modals/DeletePartitionsModal.svelte x: 1 contributors (90d) y: 111 lines of code web/src/lib/components/Modals/StreamSettingsModal.svelte x: 1 contributors (90d) y: 141 lines of code web/src/lib/components/Modals/TopicSettingsModal.svelte x: 1 contributors (90d) y: 159 lines of code web/src/lib/components/PermissionsManager.svelte x: 1 contributors (90d) y: 402 lines of code web/src/lib/components/RouteComponents/Settings/UsersTab.svelte x: 1 contributors (90d) y: 170 lines of code web/src/lib/components/ThemeController.svelte x: 1 contributors (90d) y: 37 lines of code web/src/routes/dashboard/settings/users/+page.svelte x: 1 contributors (90d) y: 216 lines of code web/src/routes/dashboard/streams/+layout.svelte x: 1 contributors (90d) y: 92 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/ConsumerGroupsClient.java x: 1 contributors (90d) y: 34 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/http/InternalHttpClient.java x: 1 contributors (90d) y: 119 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesDeserializer.java x: 1 contributors (90d) y: 345 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/BytesSerializer.java x: 1 contributors (90d) y: 179 lines of code foreign/java/java-sdk/src/main/java/rs/iggy/clients/blocking/tcp/UsersTcpClient.java x: 1 contributors (90d) y: 115 lines of code foreign/node/src/wire/command-set.ts x: 1 contributors (90d) y: 140 lines of code foreign/node/src/wire/message/header.utils.ts x: 1 contributors (90d) y: 244 lines of code foreign/node/src/wire/user/permissions.utils.ts x: 1 contributors (90d) y: 192 lines of code foreign/csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs x: 1 contributors (90d) y: 646 lines of code foreign/csharp/Iggy_SDK/Headers/HeaderValue.cs x: 1 contributors (90d) y: 228 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/HttpMessageStream.cs x: 1 contributors (90d) y: 589 lines of code foreign/csharp/Iggy_SDK/IggyClient/Implementations/TcpMessageStream.cs x: 1 contributors (90d) y: 968 lines of code foreign/csharp/Iggy_SDK/JsonConfiguration/JsonConverterFactory.cs x: 1 contributors (90d) y: 122 lines of code foreign/csharp/Iggy_SDK/Mappers/BinaryMapper.cs x: 1 contributors (90d) y: 745 lines of code foreign/csharp/Iggy_SDK/MessagesDispatcher/MessageSenderDispatcher.cs x: 1 contributors (90d) y: 174 lines of code foreign/csharp/Iggy_SDK_Tests/ContractTests/TcpContract.cs x: 1 contributors (90d) y: 731 lines of code foreign/csharp/Iggy_SDK_Tests/E2ETests/ConsumerGroupE2E.cs x: 1 contributors (90d) y: 108 lines of code foreign/csharp/Iggy_SDK_Tests/MapperTests/BinaryMapper.cs x: 1 contributors (90d) y: 290 lines of code foreign/csharp/Iggy_SDK_Tests/UtilityTests/HeaderValueTests.cs x: 1 contributors (90d) y: 379 lines of code foreign/csharp/Iggy_SDK_Tests/Utils/Users/PermissionsFactory.cs x: 1 contributors (90d) y: 147 lines of code Cargo.toml x: 3 contributors (90d) y: 33 lines of code core/bench/report/src/plotting/chart.rs x: 1 contributors (90d) y: 237 lines of code core/bench/src/actors/producer.rs x: 1 contributors (90d) y: 210 lines of code core/bench/src/actors/producing_consumer.rs x: 1 contributors (90d) y: 363 lines of code core/bench/src/analytics/metrics/group.rs x: 1 contributors (90d) y: 155 lines of code core/bench/src/analytics/metrics/individual.rs x: 1 contributors (90d) y: 165 lines of code core/bench/src/args/common.rs x: 1 contributors (90d) y: 354 lines of code core/bench/src/utils/finish_condition.rs x: 1 contributors (90d) y: 151 lines of code core/bench/src/utils/mod.rs x: 1 contributors (90d) y: 322 lines of code core/cli/src/args/permissions/global.rs x: 1 contributors (90d) y: 385 lines of code core/cli/src/args/permissions/stream.rs x: 1 contributors (90d) y: 570 lines of code core/cli/src/args/permissions/topic.rs x: 1 contributors (90d) y: 337 lines of code core/configs/server.toml x: 1 contributors (90d) y: 426 lines of code core/sdk/src/args.rs x: 1 contributors (90d) y: 279 lines of code core/sdk/src/binary/mapper.rs x: 1 contributors (90d) y: 917 lines of code core/sdk/src/cli/context/common.rs x: 1 contributors (90d) y: 233 lines of code core/sdk/src/cli/users/get_user.rs x: 1 contributors (90d) y: 183 lines of code core/sdk/src/clients/client.rs x: 1 contributors (90d) y: 701 lines of code core/sdk/src/clients/consumer.rs x: 1 contributors (90d) y: 1017 lines of code core/sdk/src/clients/producer.rs x: 1 contributors (90d) y: 675 lines of code core/sdk/src/error.rs x: 1 contributors (90d) y: 480 lines of code core/sdk/src/identifier.rs x: 1 contributors (90d) y: 328 lines of code core/sdk/src/models/messaging/message.rs x: 1 contributors (90d) y: 300 lines of code core/sdk/src/quic/client.rs x: 1 contributors (90d) y: 509 lines of code core/sdk/src/stream_builder/config/config_iggy_consumer.rs x: 1 contributors (90d) y: 371 lines of code core/sdk/src/tcp/client.rs x: 1 contributors (90d) y: 615 lines of code core/server/src/binary/command.rs x: 1 contributors (90d) y: 395 lines of code core/server/src/binary/mapper.rs x: 1 contributors (90d) y: 263 lines of code core/server/src/channels/commands/maintain_messages.rs x: 1 contributors (90d) y: 496 lines of code core/server/src/configs/config_provider.rs x: 1 contributors (90d) y: 284 lines of code core/server/src/configs/displays.rs x: 1 contributors (90d) y: 344 lines of code core/server/src/configs/validators.rs x: 1 contributors (90d) y: 304 lines of code core/server/src/http/jwt/jwt_manager.rs x: 1 contributors (90d) y: 270 lines of code core/server/src/http/streams.rs x: 1 contributors (90d) y: 229 lines of code core/server/src/state/models.rs x: 1 contributors (90d) y: 357 lines of code core/server/src/state/system.rs x: 1 contributors (90d) y: 528 lines of code core/server/src/streaming/partitions/consumer_offsets.rs x: 1 contributors (90d) y: 207 lines of code core/server/src/streaming/partitions/messages.rs x: 1 contributors (90d) y: 611 lines of code core/server/src/streaming/partitions/storage.rs x: 1 contributors (90d) y: 410 lines of code core/server/src/streaming/segments/indexes/index_reader.rs x: 1 contributors (90d) y: 334 lines of code core/server/src/streaming/segments/indexes/indexes_mut.rs x: 1 contributors (90d) y: 259 lines of code core/server/src/streaming/segments/messages/persister_task.rs x: 1 contributors (90d) y: 196 lines of code core/server/src/streaming/streams/storage.rs x: 1 contributors (90d) y: 201 lines of code core/server/src/streaming/systems/snapshot/procdump.rs x: 1 contributors (90d) y: 200 lines of code core/server/src/streaming/systems/streams.rs x: 1 contributors (90d) y: 465 lines of code core/server/src/streaming/systems/system.rs x: 1 contributors (90d) y: 256 lines of code core/server/src/streaming/topics/consumer_group.rs x: 1 contributors (90d) y: 268 lines of code core/server/src/streaming/topics/messages.rs x: 1 contributors (90d) y: 332 lines of code core/server/src/streaming/topics/topic.rs x: 1 contributors (90d) y: 247 lines of code core/server/src/streaming/utils/memory_pool.rs x: 1 contributors (90d) y: 585 lines of code core/tools/src/data-seeder/seeder.rs x: 1 contributors (90d) y: 186 lines of code cliff.toml x: 2 contributors (90d) y: 80 lines of code
1017.0
lines of code
  min: 1.0
  average: 78.49
  25th percentile: 18.0
  median: 47.0
  75th percentile: 92.0
  max: 1017.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0