aws-samples / aws-greengrass-lambda-functions
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: 196
  • Daily file updates (only one update per file and date counted): 528
  • First update: 2018-11-07
  • Latest update: 2021-06-17
  • Days between first and latest update: 954 (136 weeks, estimated 680 working days)
  • Active days (at least one file change): 277
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 196 files with 5,864 lines of code in files.
    • 196 files that are 366+ days old (5,864 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 196 files with 5,864 lines of code in files.
    • 196 files have been last changed 366+ days ago (5,864 lines of code)
    • 0 files have been last changed 181-365 days ago (0 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, md, sh, txt, cfg, properties, py, gradle, bat, yml, json, yaml, js, svg, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 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
functions/CDDSenseHatJava100% | 0% | 0% | 0% | 0%
foundation/CDDBaselineJava100% | 0% | 0% | 0% | 0%
functions/CDDDockerJava100% | 0% | 0% | 0% | 0%
functions/CDDLatencyDashboard100% | 0% | 0% | 0% | 0%
functions/CDDEmbeddedVaadinSkeletonJava100% | 0% | 0% | 0% | 0%
functions/CDDMdnsServiceResolverJava100% | 0% | 0% | 0% | 0%
functions/CDDDMIJava100% | 0% | 0% | 0% | 0%
functions/CDDKVSJava100% | 0% | 0% | 0% | 0%
functions/CDDSkeletonJava100% | 0% | 0% | 0% | 0%
functions/CDDBenchmarkJava100% | 0% | 0% | 0% | 0%
functions/HTTPNode100% | 0% | 0% | 0% | 0%
functions/LiFXPython100% | 0% | 0% | 0% | 0%
functions/BasicIngestPythonWithCloudFormation100% | 0% | 0% | 0% | 0%
functions/HelloWorldPythonWithCloudFormation100% | 0% | 0% | 0% | 0%
functions/HTTPPython100% | 0% | 0% | 0% | 0%
functions/RaspberryPiGpioPython3100% | 0% | 0% | 0% | 0%
functions/LatencyTesterPython3100% | 0% | 0% | 0% | 0%
functions/MqttClientPython3100% | 0% | 0% | 0% | 0%
functions/BenchmarkPython100% | 0% | 0% | 0% | 0%
functions/SharedFile1Python3100% | 0% | 0% | 0% | 0%
functions/SharedFile2Python3100% | 0% | 0% | 0% | 0%
functions/SecretsManagerPython3100% | 0% | 0% | 0% | 0%
functions/CloudWatchMetricHandlerPython3100% | 0% | 0% | 0% | 0%
functions/HelloWorldPython3100% | 0% | 0% | 0% | 0%
functions/SocketServerPython100% | 0% | 0% | 0% | 0%
support-files100% | 0% | 0% | 0% | 0%
presentations/cloud-device-driver-framework-for-java100% | 0% | 0% | 0% | 0%
functions/WebServerNode100% | 0% | 0% | 0% | 0%
functions/HelloWorldNode100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
functions/CDDSenseHatJava100% | 0% | 0% | 0% | 0%
foundation/CDDBaselineJava100% | 0% | 0% | 0% | 0%
functions/CDDDockerJava100% | 0% | 0% | 0% | 0%
functions/CDDLatencyDashboard100% | 0% | 0% | 0% | 0%
functions/CDDEmbeddedVaadinSkeletonJava100% | 0% | 0% | 0% | 0%
functions/CDDMdnsServiceResolverJava100% | 0% | 0% | 0% | 0%
functions/CDDDMIJava100% | 0% | 0% | 0% | 0%
functions/CDDKVSJava100% | 0% | 0% | 0% | 0%
functions/CDDSkeletonJava100% | 0% | 0% | 0% | 0%
functions/CDDBenchmarkJava100% | 0% | 0% | 0% | 0%
functions/HTTPNode100% | 0% | 0% | 0% | 0%
functions/LiFXPython100% | 0% | 0% | 0% | 0%
functions/BasicIngestPythonWithCloudFormation100% | 0% | 0% | 0% | 0%
functions/HelloWorldPythonWithCloudFormation100% | 0% | 0% | 0% | 0%
functions/HTTPPython100% | 0% | 0% | 0% | 0%
functions/RaspberryPiGpioPython3100% | 0% | 0% | 0% | 0%
functions/LatencyTesterPython3100% | 0% | 0% | 0% | 0%
functions/MqttClientPython3100% | 0% | 0% | 0% | 0%
functions/BenchmarkPython100% | 0% | 0% | 0% | 0%
functions/SharedFile1Python3100% | 0% | 0% | 0% | 0%
functions/SharedFile2Python3100% | 0% | 0% | 0% | 0%
functions/SecretsManagerPython3100% | 0% | 0% | 0% | 0%
functions/CloudWatchMetricHandlerPython3100% | 0% | 0% | 0% | 0%
functions/HelloWorldPython3100% | 0% | 0% | 0% | 0%
functions/SocketServerPython100% | 0% | 0% | 0% | 0%
support-files100% | 0% | 0% | 0% | 0%
presentations/cloud-device-driver-framework-for-java100% | 0% | 0% | 0% | 0%
functions/WebServerNode100% | 0% | 0% | 0% | 0%
functions/HelloWorldNode100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
LiFXPython.py
in functions/LiFXPython
80 3 1165 1165 1
HTTPPython.py
in functions/HTTPPython
60 1 978 1165 2
BenchmarkPython.py
in functions/BenchmarkPython
52 4 1165 1165 1
InputHandler.java
in functions/CDDSkeletonJava/src/main/java/com/amazonaws/greengrass/cddskeleton/handlers
51 5 708 1165 6
SocketServerPython.py
in functions/SocketServerPython
35 2 1165 1165 1
Topics.java
in functions/CDDSkeletonJava/src/main/java/com/amazonaws/greengrass/cddskeleton/data
32 4 708 1165 4
StartupHandler.java
in functions/CDDSkeletonJava/src/main/java/com/amazonaws/greengrass/cddskeleton/handlers
30 2 657 1165 8
App.java
in functions/CDDSkeletonJava/src/main/java/com/amazonaws/greengrass/cddskeleton
30 6 624 1165 6
HelloWorldNode.js
in functions/HelloWorldNode
24 3 757 1165 5
cfg
setup.cfg
in functions/HTTPPython
2 - 1165 1165 1
cfg
setup.cfg
in functions/SocketServerPython
2 - 1165 1165 1
cfg
setup.cfg
in functions/LiFXPython
2 - 1165 1165 1
cfg
setup.cfg
in functions/BenchmarkPython
2 - 1165 1165 1
function.cf.yaml
in functions/HelloWorldPythonWithCloudFormation
44 - 1164 1164 1
HelloWorldPythonWithCloudFormation.py
in functions/HelloWorldPythonWithCloudFormation
33 2 1164 1164 1
cfg
setup.cfg
in functions/HelloWorldPythonWithCloudFormation
2 - 1164 1164 1
BasicDmiFetcher.java
in functions/CDDDMIJava/src/main/java/com/amazonaws/greengrass/cdddmi/dmi
59 1 708 1163 4
Topics.java
in functions/CDDDMIJava/src/main/java/com/amazonaws/greengrass/cdddmi/data
32 4 966 1163 2
App.java
in functions/CDDDMIJava/src/main/java/com/amazonaws/greengrass/cdddmi
28 5 708 1163 4
StartupHandler.java
in functions/CDDDMIJava/src/main/java/com/amazonaws/greengrass/cdddmi/handlers
19 2 697 1163 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cfg
setup.cfg
in functions/BenchmarkPython
2 - 1165 1165 1
cfg
setup.cfg
in functions/LiFXPython
2 - 1165 1165 1
cfg
setup.cfg
in functions/SocketServerPython
2 - 1165 1165 1
cfg
setup.cfg
in functions/HTTPPython
2 - 1165 1165 1
SocketServerPython.py
in functions/SocketServerPython
35 2 1165 1165 1
BenchmarkPython.py
in functions/BenchmarkPython
52 4 1165 1165 1
LiFXPython.py
in functions/LiFXPython
80 3 1165 1165 1
cfg
setup.cfg
in functions/HelloWorldPythonWithCloudFormation
2 - 1164 1164 1
HelloWorldPythonWithCloudFormation.py
in functions/HelloWorldPythonWithCloudFormation
33 2 1164 1164 1
function.cf.yaml
in functions/HelloWorldPythonWithCloudFormation
44 - 1164 1164 1
DmiFetcher.java
in functions/CDDDMIJava/src/main/java/com/amazonaws/greengrass/cdddmi/dmi/interfaces
6 - 1163 1163 1
TimerFiredEvent.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/events
3 - 1153 1153 1
cfg
setup.cfg
in functions/BasicIngestPythonWithCloudFormation
2 - 1085 1085 1
BasicIngestPythonWithCloudFormation.py
in functions/BasicIngestPythonWithCloudFormation
33 2 1085 1085 1
function.cf.yaml
in functions/BasicIngestPythonWithCloudFormation
44 - 1085 1085 1
TimerFiredEvent.java
in functions/CDDSenseHatJava/src/main/java/com/amazonaws/greengrass/cddsensehat/events
3 - 1061 1061 1
cfg
setup.cfg
in functions/HTTPNode
2 - 978 978 1
cfg
setup.cfg
in functions/WebServerNode
2 - 978 978 1
HTTPPython.py
in functions/HTTPPython
60 1 978 1165 2
GreengrassStartEvent.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/events
5 - 966 966 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
StartupHandler.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver/handlers
80 5 657 657 1
MdnsServiceListener.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver/mdns
57 5 657 657 1
Topics.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver/data
53 7 657 657 1
App.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver
28 5 657 657 1
ServiceEvent.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver/data
16 - 657 657 1
AppInjector.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver
11 - 657 657 1
DummyLambdaClient.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/communication
18 2 685 685 1
LambdaClientInterface.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/communication
7 - 685 685 1
BasicTimerHelper.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/helpers/implementations
27 2 687 687 1
TimerHelper.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/helpers
6 - 687 687 1
EmbeddedVaadinServer.java
in functions/CDDLatencyDashboard/src/main/java/com/amazonaws/greengrass/cddlatencydashboard/vaadin
106 10 698 698 1
MainView.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/vaadin
106 7 657 698 5
LatencyDashboardView.java
in functions/CDDLatencyDashboard/src/main/java/com/amazonaws/greengrass/cddlatencydashboard/vaadin
90 5 694 698 3
EmbeddedVaadinServer.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/vaadin
27 3 657 698 3
EmbeddedVaadinModule.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/vaadin
21 - 657 698 2
EmbeddedVaadinModule.java
in functions/CDDLatencyDashboard/src/main/java/com/amazonaws/greengrass/cddlatencydashboard/vaadin
19 - 698 698 1
AppModule.java
in functions/CDDSenseHatJava/src/main/java/com/amazonaws/greengrass/cddsensehat
56 5 708 718 2
PITCHME.yaml
in presentations/cloud-device-driver-framework-for-java
33 - 708 718 2
AppModule.java
in functions/CDDDockerJava/src/main/java/com/amazonaws/greengrass/cdddocker
30 4 708 718 2
RequestHandler.java
in functions/CDDDMIJava/src/main/java/com/amazonaws/greengrass/cdddmi/handlers
26 3 708 718 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
App.java
in functions/CDDSkeletonJava/src/main/java/com/amazonaws/greengrass/cddskeleton
30 6 624 1165 6
MainView.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/vaadin
106 7 657 698 5
BasicDispatcher.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/communication
104 13 657 721 5
StartupHandler.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver/handlers
80 5 657 657 1
BasicJsonHelper.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/helpers/implementations
62 6 657 790 4
MdnsServiceListener.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver/mdns
57 5 657 657 1
Topics.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver/data
53 7 657 657 1
Topics.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/data
32 4 657 1153 4
StartupHandler.java
in functions/CDDSkeletonJava/src/main/java/com/amazonaws/greengrass/cddskeleton/handlers
30 2 657 1165 8
App.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver
28 5 657 657 1
EmbeddedVaadinServer.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/vaadin
27 3 657 698 3
StartupHandler.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/handlers
24 2 657 1153 7
EmbeddedVaadinModule.java
in functions/CDDEmbeddedVaadinSkeletonJava/src/main/java/com/amazonaws/greengrass/cddembeddedvaadinskeleton/vaadin
21 - 657 698 2
ServiceEvent.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver/data
16 - 657 657 1
AppInjector.java
in functions/CDDMdnsServiceResolverJava/src/main/java/com/amazonaws/greengrass/cddmdnsserviceresolver
11 - 657 657 1
BaselineAppModule.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/modules
111 11 685 966 9
GreengrassCommunication.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/communication
64 4 685 966 7
CddTopics.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/data
28 4 685 966 5
DummyLambdaClient.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/communication
18 2 685 685 1
Dispatcher.java
in foundation/CDDBaselineJava/src/main/java/com/awslabs/aws/iot/greengrass/cdd/communication
10 - 685 721 4