tensorflow / tfx-bsl
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: 94
  • Daily file updates (only one update per file and date counted): 211
  • First update: 2019-08-14
  • Latest update: 2022-02-02
  • Days between first and latest update: 904 (129 weeks, estimated 645 working days)
  • Active days (at least one file change): 256
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 94 files with 11,270 lines of code in files.
    • 77 files that are 366+ days old (8,890 lines of code)
    • 11 files that are 181-365 days old (1,995 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 6 files that are 31-90 days old (385 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
78% | 17% | 0% | 3% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 94 files with 11,270 lines of code in files.
    • 31 files have been last changed 366+ days ago (1,567 lines of code)
    • 19 files have been last changed 181-365 days ago (1,649 lines of code)
    • 5 files have been last changed 91-180 days ago (885 lines of code)
    • 29 files have been last changed 31-90 days ago (4,941 lines of code)
    • 10 files have been last changed 1-30 days ago (2,228 lines of code)
13% | 14% | 7% | 43% | 19%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, h, cc, md, sh, patch, bzl, proto, json, gitignore, toml, tpl, txt, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py99% | <1% | 0% | <1% | 0%
cc57% | 37% | 0% | 5% | 0%
h90% | 4% | 0% | 4% | 0%
proto100% | 0% | 0% | 0% | 0%
bzl100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h52% | 5% | 0% | 39% | 2%
py13% | 33% | 17% | 8% | 27%
bzl100% | 0% | 0% | 0% | 0%
proto49% | 0% | 50% | 0% | 0%
cc1% | 1% | 0% | 78% | 18%
toml0% | 0% | 0% | 100% | 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
tfx_bsl/cc64% | 30% | 0% | 5% | 0%
tfx_bsl/tfxio100% | 0% | 0% | 0% | 0%
tfx_bsl/beam100% | 0% | 0% | 0% | 0%
tfx_bsl/coders100% | 0% | 0% | 0% | 0%
tfx_bsl100% | 0% | 0% | 0% | 0%
tfx_bsl/arrow95% | 4% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
tfx_bsl/public100% | 0% | 0% | 0% | 0%
tfx_bsl/tools100% | 0% | 0% | 0% | 0%
tfx_bsl/types84% | 15% | 0% | 0% | 0%
tfx_bsl/sketches100% | 0% | 0% | 0% | 0%
tfx_bsl/telemetry100% | 0% | 0% | 0% | 0%
tfx_bsl/statistics0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
tfx_bsl/cc11% | 2% | 1% | 69% | 15%
tfx_bsl/tfxio13% | 40% | 27% | 12% | 5%
tfx_bsl99% | 0% | 0% | 0% | <1%
tfx_bsl/arrow72% | 4% | 0% | 0% | 23%
tfx_bsl/public84% | 0% | 0% | 0% | 15%
tfx_bsl/tools100% | 0% | 0% | 0% | 0%
tfx_bsl/coders3% | 86% | 9% | 0% | 0%
tfx_bsl/sketches100% | 0% | 0% | 0% | 0%
tfx_bsl/telemetry100% | 0% | 0% | 0% | 0%
tfx_bsl/types3% | 15% | 0% | 80% | 0%
tfx_bsl/beam0% | <1% | 0% | 0% | 99%
ROOT0% | 0% | 0% | 15% | 84%
tfx_bsl/statistics0% | 0% | 0% | 23% | 76%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in root
124 8 15 905 67
array_util.cc
in tfx_bsl/cc/arrow
697 65 15 899 19
arrow_submodule.cc
in tfx_bsl/cc/arrow
269 3 15 899 25
array_util.py
in tfx_bsl/arrow
38 2 15 899 11
array_util.h
in tfx_bsl/cc/arrow
37 - 15 899 14
tfx_bsl_extension.cc
in tfx_bsl/cc
29 1 66 899 7
arrow_casters.h
in tfx_bsl/cc/pybind11
8 - 548 899 9
arrow_submodule.h
in tfx_bsl/cc/arrow
7 - 232 899 3
__init__.py
in tfx_bsl/arrow
1 - 899 899 1
__init__.py
in tfx_bsl
1 - 542 899 6
__init__.py
in tfx_bsl/cc
1 - 744 899 2
version.py
in tfx_bsl
1 - 15 899 33
types_compat.py
in tfx_bsl
8 - 843 883 2
__init__.py
in tfx_bsl/beam
1 - 294 882 2
build_macros.bzl
in tfx_bsl
148 - 375 876 3
example_coder.h
in tfx_bsl/cc/coders
133 - 79 875 13
status_util.h
in tfx_bsl/cc/util
32 1 79 871 4
coders_submodule.cc
in tfx_bsl/cc/coders
143 1 79 869 14
example_numpy_decoder.cc
in tfx_bsl/cc/coders
75 1 79 869 2
example_coder.py
in tfx_bsl/coders
42 5 137 869 7
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in tfx_bsl/arrow
1 - 899 899 1
__init__.py
in tfx_bsl/coders
1 - 869 869 1
types_compat.py
in tfx_bsl
8 - 843 883 2
__init__.py
in tfx_bsl/cc
1 - 744 899 2
__init__.py
in tfx_bsl/telemetry
1 - 700 700 1
__init__.py
in tfx_bsl/public/beam
1 - 661 661 1
__init__.py
in tfx_bsl/public/proto
1 - 661 661 1
__init__.py
in tfx_bsl/public
1 - 661 661 1
proto
model_spec.proto
in tfx_bsl/public/proto
90 - 555 661 2
arrow_casters.h
in tfx_bsl/cc/pybind11
8 - 548 899 9
c_abi_bridge.h
in tfx_bsl/cc/pybind11
45 - 548 548 1
c_abi_bridge.cc
in tfx_bsl/cc/pybind11
77 7 548 548 1
arrow_casters_c_abi.h
in tfx_bsl/cc/pybind11
129 6 548 548 1
__init__.py
in tfx_bsl
1 - 542 899 6
build_docs.py
in tfx_bsl/tools
52 2 514 514 1
util.py
in tfx_bsl/telemetry
5 1 513 700 2
sequence_example_coder.py
in tfx_bsl/coders
6 - 513 619 2
batch_util.py
in tfx_bsl/coders
9 1 513 655 2
telemetry_test_util.py
in tfx_bsl/tfxio
23 1 513 694 3
path.py
in tfx_bsl/arrow
43 16 513 610 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
merge_util.cc
in tfx_bsl/cc/statistics
235 14 53 66 2
statistics_submodule.cc
in tfx_bsl/cc/statistics
63 2 53 66 2
merge_util.h
in tfx_bsl/cc/statistics
50 1 53 66 2
merge_util.py
in tfx_bsl/statistics
23 3 8 66 3
__init__.py
in tfx_bsl/statistics
7 - 53 66 2
statistics_submodule.h
in tfx_bsl/cc/statistics
7 - 66 66 1
sql_util.cc
in tfx_bsl/cc/arrow
390 32 79 232 2
sql_util.h
in tfx_bsl/cc/arrow
43 - 79 232 2
sql_util_submodule.cc
in tfx_bsl/cc/arrow
37 1 79 232 2
sql_util_submodule_windows.cc
in tfx_bsl/cc/arrow
22 1 232 232 1
sql_util.py
in tfx_bsl/arrow
7 - 232 232 1
sql_util_submodule.h
in tfx_bsl/cc/arrow
7 - 232 232 1
utf8.cc
in tfx_bsl/cc/util
47 2 304 304 1
utf8.h
in tfx_bsl/cc/util
7 - 304 304 1
common_types.py
in tfx_bsl/types
4 - 332 332 1
example_decoder.cc
in tfx_bsl/cc/coders
1091 51 43 347 5
example_encoder.cc
in tfx_bsl/cc/coders
340 22 79 347 3
quantiles_sketch.cc
in tfx_bsl/cc/sketches
331 17 79 462 11
weighted_quantiles_summary.h
in tfx_bsl/cc/sketches
222 14 462 462 1
weighted_quantiles_stream.h
in tfx_bsl/cc/sketches
167 12 449 462 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
csv_tfxio.py
in tfx_bsl/tfxio
159 17 2 627 11
merge_util.py
in tfx_bsl/statistics
23 3 8 66 3
run_inference.py
in tfx_bsl/beam
861 61 11 843 23
array_util.cc
in tfx_bsl/cc/arrow
697 65 15 899 19
arrow_submodule.cc
in tfx_bsl/cc/arrow
269 3 15 899 25
setup.py
in root
124 8 15 905 67
array_util.py
in tfx_bsl/arrow
38 2 15 899 11
array_util.h
in tfx_bsl/cc/arrow
37 - 15 899 14
run_inference.py
in tfx_bsl/public/beam
19 1 15 661 4
version.py
in tfx_bsl
1 - 15 899 33
pyproject.toml
in root
22 - 31 525 4
example_decoder.cc
in tfx_bsl/cc/coders
1091 51 43 347 5
arrow_casters_py_c_api.h
in tfx_bsl/cc/pybind11
63 6 46 548 2
tensor_to_arrow.py
in tfx_bsl/tfxio
337 34 53 597 21
merge_util.cc
in tfx_bsl/cc/statistics
235 14 53 66 2
statistics_submodule.cc
in tfx_bsl/cc/statistics
63 2 53 66 2
merge_util.h
in tfx_bsl/cc/statistics
50 1 53 66 2
__init__.py
in tfx_bsl/statistics
7 - 53 66 2
tfx_namedtuple.py
in tfx_bsl/types
21 3 59 483 2
tfx_bsl_extension.cc
in tfx_bsl/cc
29 1 66 899 7