awslabs / dynamodb-streams-kinesis-adapter
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 26
  • Daily file updates (only one update per file and date counted): 72
  • First update: 2014-11-09
  • Latest update: 2021-05-11
  • Days between first and latest update: 2376 (339 weeks, estimated 1695 working days)
  • Active days (at least one file change): 24
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 26 files with 3,157 lines of code in files.
    • 26 files that are 366+ days old (3,157 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 26 files with 3,157 lines of code in files.
    • 25 files have been last changed 366+ days ago (2,797 lines of code)
    • 1 files have been last changed 181-365 days ago (360 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
88% | 11% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, txt, xml, gitignore, md, json, properties
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java88% | 11% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
streamsadapter100% | 0% | 0% | 0% | 0%
streamsadapter/model100% | 0% | 0% | 0% | 0%
streamsadapter/leases100% | 0% | 0% | 0% | 0%
streamsadapter/utils100% | 0% | 0% | 0% | 0%
streamsadapter/exceptions100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
streamsadapter80% | 19% | 0% | 0% | 0%
streamsadapter/model100% | 0% | 0% | 0% | 0%
streamsadapter/leases100% | 0% | 0% | 0% | 0%
streamsadapter/utils100% | 0% | 0% | 0% | 0%
streamsadapter/exceptions100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AmazonDynamoDBStreamsAdapterClient.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
360 46 266 2641 10
StreamDescriptionAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
114 20 904 2641 8
RecordAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
90 13 904 2641 8
GetShardIteratorRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
88 15 904 2641 7
ShardAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
76 16 904 2641 6
DescribeStreamRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 10 904 2641 7
ListStreamsResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 9 904 2641 6
GetRecordsResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 8 904 2641 7
ListStreamsRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
46 10 904 2641 5
GetRecordsRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
34 7 904 2641 6
DescribeStreamResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
21 4 904 2641 7
GetShardIteratorResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
20 4 904 2641 6
RecordObjectMapper.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
173 3 904 2640 6
AmazonServiceExceptionTransformer.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
124 6 672 2394 7
StreamsMultiLangDaemon.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
36 1 904 2394 5
StreamsRecordProcessor.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
33 1 904 2394 6
AdapterRequestCache.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
33 3 904 2394 5
UnableToReadMoreRecordsException.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/exceptions
7 1 904 2394 4
StreamsWorkerFactory.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
198 8 585 1747 7
DynamoDBStreamsProxy.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
516 41 672 1329 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Sleeper.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/utils
4 - 904 1329 4
UnableToReadMoreRecordsException.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/exceptions
7 1 904 2394 4
ThreadSleeper.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/utils
14 - 904 1329 4
GetShardIteratorResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
20 4 904 2641 6
DescribeStreamResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
21 4 904 2641 7
StreamsLeaseCleanupValidator.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
30 1 904 904 1
AdapterRequestCache.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
33 3 904 2394 5
StreamsRecordProcessor.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
33 1 904 2394 6
GetRecordsRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
34 7 904 2641 6
StreamsMultiLangDaemon.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
36 1 904 2394 5
ListStreamsRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
46 10 904 2641 5
GetRecordsResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 8 904 2641 7
ListStreamsResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 9 904 2641 6
DescribeStreamRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 10 904 2641 7
ShardAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
76 16 904 2641 6
GetShardIteratorRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
88 15 904 2641 7
RecordAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
90 13 904 2641 8
StreamsDeterministicShuffleShardSyncLeaderDecider.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
112 6 904 904 1
StreamDescriptionAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
114 20 904 2641 8
RecordObjectMapper.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
173 3 904 2640 6
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
DynamoDBStreamsShardSyncer.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
529 24 672 904 2
StreamsLeaseTaker.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/leases
358 19 672 904 2
StreamsDeterministicShuffleShardSyncLeaderDecider.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
112 6 904 904 1
StreamsLeaseCleanupValidator.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
30 1 904 904 1
DynamoDBStreamsProxy.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
516 41 672 1329 5
ThreadSleeper.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/utils
14 - 904 1329 4
Sleeper.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/utils
4 - 904 1329 4
StreamsWorkerFactory.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
198 8 585 1747 7
AmazonServiceExceptionTransformer.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
124 6 672 2394 7
StreamsMultiLangDaemon.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
36 1 904 2394 5
StreamsRecordProcessor.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
33 1 904 2394 6
AdapterRequestCache.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
33 3 904 2394 5
UnableToReadMoreRecordsException.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/exceptions
7 1 904 2394 4
RecordObjectMapper.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
173 3 904 2640 6
AmazonDynamoDBStreamsAdapterClient.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
360 46 266 2641 10
StreamDescriptionAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
114 20 904 2641 8
RecordAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
90 13 904 2641 8
GetShardIteratorRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
88 15 904 2641 7
ShardAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
76 16 904 2641 6
DescribeStreamRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 10 904 2641 7
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AmazonDynamoDBStreamsAdapterClient.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
360 46 266 2641 10
StreamsWorkerFactory.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
198 8 585 1747 7
DynamoDBStreamsShardSyncer.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
529 24 672 904 2
DynamoDBStreamsProxy.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
516 41 672 1329 5
StreamsLeaseTaker.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/leases
358 19 672 904 2
AmazonServiceExceptionTransformer.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
124 6 672 2394 7
RecordObjectMapper.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
173 3 904 2640 6
StreamDescriptionAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
114 20 904 2641 8
StreamsDeterministicShuffleShardSyncLeaderDecider.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
112 6 904 904 1
RecordAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
90 13 904 2641 8
GetShardIteratorRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
88 15 904 2641 7
ShardAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
76 16 904 2641 6
DescribeStreamRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 10 904 2641 7
ListStreamsResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 9 904 2641 6
GetRecordsResultAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
47 8 904 2641 7
ListStreamsRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
46 10 904 2641 5
StreamsMultiLangDaemon.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
36 1 904 2394 5
GetRecordsRequestAdapter.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter/model
34 7 904 2641 6
StreamsRecordProcessor.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
33 1 904 2394 6
AdapterRequestCache.java
in src/main/java/com/amazonaws/services/dynamodbv2/streamsadapter
33 3 904 2394 5