awslabs / amazon-dynamodb-lock-client
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: 18
  • Daily file updates (only one update per file and date counted): 36
  • First update: 2018-03-28
  • Latest update: 2022-01-14
  • Days between first and latest update: 1389 (198 weeks, estimated 990 working days)
  • Active days (at least one file change): 25
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 13 files with 1,834 lines of code in files.
    • 11 files that are 366+ days old (1,764 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 2 files that are 91-180 days old (70 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)
96% | 0% | 3% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 13 files with 1,834 lines of code in files.
    • 7 files have been last changed 366+ days ago (447 lines of code)
    • 2 files have been last changed 181-365 days ago (395 lines of code)
    • 4 files have been last changed 91-180 days ago (992 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)
24% | 21% | 54% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, md, txt, xml, gitignore, yml, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java96% | 0% | 3% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java24% | 21% | 54% | 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
dynamodbv296% | 0% | 3% | 0% | 0%
dynamodbv2/model100% | 0% | 0% | 0% | 0%
dynamodbv2/util0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
dynamodbv223% | 21% | 54% | 0% | 0%
dynamodbv2/model100% | 0% | 0% | 0% | 0%
dynamodbv2/util0% | 0% | 0% | 0% | 0%
Oldest Files (Top 18)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AmazonDynamoDBLockClient.java
in src/main/java/com/amazonaws/services/dynamodbv2
887 36 91 1111 9
AcquireLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
230 34 214 1111 7
AmazonDynamoDBLockClientOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
170 25 1106 1111 3
LockItem.java
in src/main/java/com/amazonaws/services/dynamodbv2
165 26 214 1111 7
SendHeartbeatOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
71 12 1106 1111 2
CreateDynamoDBTableOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
67 9 1106 1111 2
ReleaseLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
62 9 1106 1111 2
GetLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
49 8 1106 1111 2
LockItemPaginatedScanIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
35 3 91 1111 3
LockItemFactory.java
in src/main/java/com/amazonaws/services/dynamodbv2
6 - 1106 1111 2
LockCurrentlyUnavailableException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
22 5 1110 1110 1
LockItemPaginatedQueryIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
38 3 91 91 1
LockItemPaginatedIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
32 3 91 91 1
SessionMonitor.java
in src/main/java/com/amazonaws/services/dynamodbv2
30 6
LockNotGrantedException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
13 3
SessionMonitorNotSetException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
10 2
LockTableDoesNotExistException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
10 2
LockClientUtils.java
in src/main/java/com/amazonaws/services/dynamodbv2/util
7 1
Files Not Recently Changed (Top 18)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
LockCurrentlyUnavailableException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
22 5 1110 1110 1
LockItemFactory.java
in src/main/java/com/amazonaws/services/dynamodbv2
6 - 1106 1111 2
GetLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
49 8 1106 1111 2
ReleaseLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
62 9 1106 1111 2
CreateDynamoDBTableOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
67 9 1106 1111 2
SendHeartbeatOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
71 12 1106 1111 2
AmazonDynamoDBLockClientOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
170 25 1106 1111 3
LockItem.java
in src/main/java/com/amazonaws/services/dynamodbv2
165 26 214 1111 7
AcquireLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
230 34 214 1111 7
LockItemPaginatedIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
32 3 91 91 1
LockItemPaginatedScanIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
35 3 91 1111 3
LockItemPaginatedQueryIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
38 3 91 91 1
AmazonDynamoDBLockClient.java
in src/main/java/com/amazonaws/services/dynamodbv2
887 36 91 1111 9
LockClientUtils.java
in src/main/java/com/amazonaws/services/dynamodbv2/util
7 1
LockTableDoesNotExistException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
10 2
SessionMonitorNotSetException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
10 2
LockNotGrantedException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
13 3
SessionMonitor.java
in src/main/java/com/amazonaws/services/dynamodbv2
30 6
Most Recently Created Files (Top 18)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
SessionMonitor.java
in src/main/java/com/amazonaws/services/dynamodbv2
30 6
LockNotGrantedException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
13 3
SessionMonitorNotSetException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
10 2
LockTableDoesNotExistException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
10 2
LockClientUtils.java
in src/main/java/com/amazonaws/services/dynamodbv2/util
7 1
LockItemPaginatedQueryIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
38 3 91 91 1
LockItemPaginatedIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
32 3 91 91 1
LockCurrentlyUnavailableException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
22 5 1110 1110 1
AmazonDynamoDBLockClient.java
in src/main/java/com/amazonaws/services/dynamodbv2
887 36 91 1111 9
AcquireLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
230 34 214 1111 7
AmazonDynamoDBLockClientOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
170 25 1106 1111 3
LockItem.java
in src/main/java/com/amazonaws/services/dynamodbv2
165 26 214 1111 7
SendHeartbeatOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
71 12 1106 1111 2
CreateDynamoDBTableOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
67 9 1106 1111 2
ReleaseLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
62 9 1106 1111 2
GetLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
49 8 1106 1111 2
LockItemPaginatedScanIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
35 3 91 1111 3
LockItemFactory.java
in src/main/java/com/amazonaws/services/dynamodbv2
6 - 1106 1111 2
Most Recently Changed Files (Top 18)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
SessionMonitor.java
in src/main/java/com/amazonaws/services/dynamodbv2
30 6
LockNotGrantedException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
13 3
SessionMonitorNotSetException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
10 2
LockTableDoesNotExistException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
10 2
LockClientUtils.java
in src/main/java/com/amazonaws/services/dynamodbv2/util
7 1
AmazonDynamoDBLockClient.java
in src/main/java/com/amazonaws/services/dynamodbv2
887 36 91 1111 9
LockItemPaginatedQueryIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
38 3 91 91 1
LockItemPaginatedScanIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
35 3 91 1111 3
LockItemPaginatedIterator.java
in src/main/java/com/amazonaws/services/dynamodbv2
32 3 91 91 1
AcquireLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
230 34 214 1111 7
LockItem.java
in src/main/java/com/amazonaws/services/dynamodbv2
165 26 214 1111 7
AmazonDynamoDBLockClientOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
170 25 1106 1111 3
SendHeartbeatOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
71 12 1106 1111 2
CreateDynamoDBTableOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
67 9 1106 1111 2
ReleaseLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
62 9 1106 1111 2
GetLockOptions.java
in src/main/java/com/amazonaws/services/dynamodbv2
49 8 1106 1111 2
LockItemFactory.java
in src/main/java/com/amazonaws/services/dynamodbv2
6 - 1106 1111 2
LockCurrentlyUnavailableException.java
in src/main/java/com/amazonaws/services/dynamodbv2/model
22 5 1110 1110 1