aws / aws-dynamodb-encryption-java
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 36 files with 2,972 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 7 files changed 6-20 times (925 lines of code)
    • 29 files changed 1-5 times (2,047 lines of code)
0% | 0% | 0% | 31% | 68%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 36 files with 2,972 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 1 file changed by 6-10 contributors (42 lines of code)
    • 34 files changed by 2-5 contributors (2,901 lines of code)
    • 1 file changed by 1 contributor (29 lines of code)
0% | 0% | 1% | 97% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, json, yaml, xml, md, txt, rst, gitignore, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 31% | 68%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
sdk10% | 0% | 0% | 31% | 68%
codebuild0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 36)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Utils.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
42 5 2019-02-20 2021-10-14 8 6 jhwal@amazon.com alex-chew@users.noreply.git...
AttributeEncryptor.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling
184 19 2019-02-20 2023-06-09 8 5 jhwal@amazon.com 5892063+texastony@users.nor...
DoNotEncrypt.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 7 5 jhwal@amazon.com 5892063+texastony@users.nor...
DoNotTouch.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 7 5 jhwal@amazon.com 5892063+texastony@users.nor...
EncryptionContextOperators.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/utils
41 3 2019-02-20 2023-12-12 6 4 jhwal@amazon.com ryanemer@amazon.com
DirectKmsMaterialProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
211 13 2019-02-20 2021-06-22 6 5 jhwal@amazon.com 49660121+lavaleri@users.nor...
DynamoDBEncryptor.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
427 21 2019-02-20 2023-06-09 6 5 jhwal@amazon.com 5892063+texastony@users.nor...
HandleUnknownAttributes.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
8 - 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
TableAadOverride.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
DynamoDBSigner.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
206 5 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
LRUCache.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
52 10 2019-02-20 2021-06-22 4 3 jhwal@amazon.com 49660121+lavaleri@users.nor...
WrappedRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
145 10 2019-02-20 2021-06-22 4 3 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionFlags.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
5 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
CryptographicMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
5 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
7 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
DecryptionMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
7 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
9 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
Base64.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
17 2 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AsymmetricStaticProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
21 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
ProviderStore.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store
28 3 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AsymmetricRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
28 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
DelegatedKey.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
31 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
ByteBufferInputStream.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
33 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
SymmetricRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
34 6 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
SymmetricStaticProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
45 7 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AbstractRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
45 8 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
WrappedMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
72 7 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
Hkdf.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
133 10 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionContext.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
139 26 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
KeyStoreMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
169 10 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AttributeValueMarshaller.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
238 14 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
MetaStore.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store
289 21 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
MsClock.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
5 - 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
CachingMostRecentProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
114 13 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
TTLCache.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
123 16 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
settings.xml
in codebuild/release
29 - 2021-07-26 2021-07-26 1 1 5892063+texastony@users.nor... 5892063+texastony@users.nor...
Files With Most Contributors (Top 36)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Utils.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
42 5 2019-02-20 2021-10-14 8 6 jhwal@amazon.com alex-chew@users.noreply.git...
AttributeEncryptor.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling
184 19 2019-02-20 2023-06-09 8 5 jhwal@amazon.com 5892063+texastony@users.nor...
DoNotTouch.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 7 5 jhwal@amazon.com 5892063+texastony@users.nor...
DoNotEncrypt.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 7 5 jhwal@amazon.com 5892063+texastony@users.nor...
DynamoDBEncryptor.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
427 21 2019-02-20 2023-06-09 6 5 jhwal@amazon.com 5892063+texastony@users.nor...
DirectKmsMaterialProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
211 13 2019-02-20 2021-06-22 6 5 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionContextOperators.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/utils
41 3 2019-02-20 2023-12-12 6 4 jhwal@amazon.com ryanemer@amazon.com
HandleUnknownAttributes.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
8 - 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
TableAadOverride.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
DynamoDBSigner.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
206 5 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
WrappedRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
145 10 2019-02-20 2021-06-22 4 3 jhwal@amazon.com 49660121+lavaleri@users.nor...
LRUCache.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
52 10 2019-02-20 2021-06-22 4 3 jhwal@amazon.com 49660121+lavaleri@users.nor...
DecryptionMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
7 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AsymmetricRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
28 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
7 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
CryptographicMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
5 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AbstractRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
45 8 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
SymmetricRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
34 6 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionContext.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
139 26 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionFlags.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
5 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
DelegatedKey.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
31 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
WrappedMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
72 7 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AsymmetricStaticProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
21 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
MetaStore.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store
289 21 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
ProviderStore.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store
28 3 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
SymmetricStaticProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
45 7 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
KeyStoreMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
169 10 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
9 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
Base64.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
17 2 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AttributeValueMarshaller.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
238 14 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
Hkdf.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
133 10 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
ByteBufferInputStream.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
33 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
CachingMostRecentProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
114 13 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
TTLCache.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
123 16 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
MsClock.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
5 - 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
settings.xml
in codebuild/release
29 - 2021-07-26 2021-07-26 1 1 5892063+texastony@users.nor... 5892063+texastony@users.nor...
Files With Least Contributors (Top 36)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
settings.xml
in codebuild/release
29 - 2021-07-26 2021-07-26 1 1 5892063+texastony@users.nor... 5892063+texastony@users.nor...
MetaStore.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store
289 21 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AttributeValueMarshaller.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
238 14 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
KeyStoreMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
169 10 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionContext.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
139 26 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
Hkdf.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
133 10 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
TTLCache.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
123 16 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
CachingMostRecentProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
114 13 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
WrappedMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
72 7 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AbstractRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
45 8 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
SymmetricStaticProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
45 7 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
SymmetricRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
34 6 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
ByteBufferInputStream.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
33 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
DelegatedKey.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
31 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AsymmetricRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
28 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
ProviderStore.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store
28 3 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
AsymmetricStaticProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
21 4 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
Base64.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
17 2 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionMaterialsProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
9 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
DecryptionMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
7 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
7 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
CryptographicMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
5 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
EncryptionFlags.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
5 - 2019-02-20 2021-06-22 3 2 jhwal@amazon.com 49660121+lavaleri@users.nor...
MsClock.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
5 - 2021-02-03 2021-06-22 2 2 lavaleri@amazon.com 49660121+lavaleri@users.nor...
WrappedRawMaterials.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials
145 10 2019-02-20 2021-06-22 4 3 jhwal@amazon.com 49660121+lavaleri@users.nor...
LRUCache.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
52 10 2019-02-20 2021-06-22 4 3 jhwal@amazon.com 49660121+lavaleri@users.nor...
DynamoDBSigner.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
206 5 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
EncryptionContextOperators.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/utils
41 3 2019-02-20 2023-12-12 6 4 jhwal@amazon.com ryanemer@amazon.com
TableAadOverride.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
HandleUnknownAttributes.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
8 - 2019-02-20 2023-06-09 5 4 jhwal@amazon.com 5892063+texastony@users.nor...
DynamoDBEncryptor.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
427 21 2019-02-20 2023-06-09 6 5 jhwal@amazon.com 5892063+texastony@users.nor...
DirectKmsMaterialProvider.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers
211 13 2019-02-20 2021-06-22 6 5 jhwal@amazon.com 49660121+lavaleri@users.nor...
AttributeEncryptor.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling
184 19 2019-02-20 2023-06-09 8 5 jhwal@amazon.com 5892063+texastony@users.nor...
DoNotTouch.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 7 5 jhwal@amazon.com 5892063+texastony@users.nor...
DoNotEncrypt.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption
10 - 2019-02-20 2023-06-09 7 5 jhwal@amazon.com 5892063+texastony@users.nor...
Utils.java
in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal
42 5 2019-02-20 2021-10-14 8 6 jhwal@amazon.com alex-chew@users.noreply.git...
Correlations

File Size vs. Number of Changes: 36 points

sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/utils/EncryptionContextOperators.java x: 41 lines of code y: 6 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/AttributeEncryptor.java x: 184 lines of code y: 8 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DoNotEncrypt.java x: 10 lines of code y: 7 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DynamoDBEncryptor.java x: 427 lines of code y: 6 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DynamoDBSigner.java x: 206 lines of code y: 5 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/HandleUnknownAttributes.java x: 8 lines of code y: 5 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/TableAadOverride.java x: 10 lines of code y: 5 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/Utils.java x: 42 lines of code y: 8 # changes codebuild/release/settings.xml x: 29 lines of code y: 1 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DelegatedKey.java x: 31 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/EncryptionContext.java x: 139 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/EncryptionFlags.java x: 5 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/AbstractRawMaterials.java x: 45 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/AsymmetricRawMaterials.java x: 28 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/DecryptionMaterials.java x: 7 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/SymmetricRawMaterials.java x: 34 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/WrappedRawMaterials.java x: 145 lines of code y: 4 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/AsymmetricStaticProvider.java x: 21 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/CachingMostRecentProvider.java x: 114 lines of code y: 2 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/DirectKmsMaterialProvider.java x: 211 lines of code y: 6 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/EncryptionMaterialsProvider.java x: 9 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/KeyStoreMaterialsProvider.java x: 169 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/WrappedMaterialsProvider.java x: 72 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store/MetaStore.java x: 289 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/AttributeValueMarshaller.java x: 238 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/Base64.java x: 17 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/ByteBufferInputStream.java x: 33 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/Hkdf.java x: 133 lines of code y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/LRUCache.java x: 52 lines of code y: 4 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/MsClock.java x: 5 lines of code y: 2 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/TTLCache.java x: 123 lines of code y: 2 # changes
8.0
# changes
  min: 1.0
  average: 3.83
  25th percentile: 3.0
  median: 3.0
  75th percentile: 5.0
  max: 8.0
0 427.0
lines of code
min: 5.0 | average: 82.56 | 25th percentile: 10.0 | median: 37.5 | 75th percentile: 137.5 | max: 427.0

Number of Contributors vs. Number of Changes: 36 points

sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/utils/EncryptionContextOperators.java x: 4 # contributors y: 6 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/AttributeEncryptor.java x: 5 # contributors y: 8 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DoNotEncrypt.java x: 5 # contributors y: 7 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DynamoDBEncryptor.java x: 5 # contributors y: 6 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DynamoDBSigner.java x: 4 # contributors y: 5 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/Utils.java x: 6 # contributors y: 8 # changes codebuild/release/settings.xml x: 1 # contributors y: 1 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DelegatedKey.java x: 2 # contributors y: 3 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/WrappedRawMaterials.java x: 3 # contributors y: 4 # changes sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/CachingMostRecentProvider.java x: 2 # contributors y: 2 # changes
8.0
# changes
  min: 1.0
  average: 3.83
  25th percentile: 3.0
  median: 3.0
  75th percentile: 5.0
  max: 8.0
0 6.0
# contributors
min: 1.0 | average: 2.78 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 6.0

Number of Contributors vs. File Size: 36 points

sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/utils/EncryptionContextOperators.java x: 4 # contributors y: 41 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/AttributeEncryptor.java x: 5 # contributors y: 184 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DoNotEncrypt.java x: 5 # contributors y: 10 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DynamoDBEncryptor.java x: 5 # contributors y: 427 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DynamoDBSigner.java x: 4 # contributors y: 206 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/HandleUnknownAttributes.java x: 4 # contributors y: 8 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/TableAadOverride.java x: 4 # contributors y: 10 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/Utils.java x: 6 # contributors y: 42 lines of code codebuild/release/settings.xml x: 1 # contributors y: 29 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/DelegatedKey.java x: 2 # contributors y: 31 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/EncryptionContext.java x: 2 # contributors y: 139 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/EncryptionFlags.java x: 2 # contributors y: 5 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/AbstractRawMaterials.java x: 2 # contributors y: 45 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/AsymmetricRawMaterials.java x: 2 # contributors y: 28 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/DecryptionMaterials.java x: 2 # contributors y: 7 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/SymmetricRawMaterials.java x: 2 # contributors y: 34 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials/WrappedRawMaterials.java x: 3 # contributors y: 145 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/AsymmetricStaticProvider.java x: 2 # contributors y: 21 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/CachingMostRecentProvider.java x: 2 # contributors y: 114 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/DirectKmsMaterialProvider.java x: 5 # contributors y: 211 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/EncryptionMaterialsProvider.java x: 2 # contributors y: 9 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/KeyStoreMaterialsProvider.java x: 2 # contributors y: 169 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/WrappedMaterialsProvider.java x: 2 # contributors y: 72 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store/MetaStore.java x: 2 # contributors y: 289 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/AttributeValueMarshaller.java x: 2 # contributors y: 238 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/Base64.java x: 2 # contributors y: 17 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/ByteBufferInputStream.java x: 2 # contributors y: 33 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/Hkdf.java x: 2 # contributors y: 133 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/LRUCache.java x: 3 # contributors y: 52 lines of code sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal/TTLCache.java x: 2 # contributors y: 123 lines of code
427.0
lines of code
  min: 5.0
  average: 82.56
  25th percentile: 10.0
  median: 37.5
  75th percentile: 137.5
  max: 427.0
0 6.0
# contributors
min: 1.0 | average: 2.78 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 6.0