apache / age
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 201 files with 44,135 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (9,653 lines of code)
    • 17 files changed 21-50 times (10,518 lines of code)
    • 69 files changed 6-20 times (11,704 lines of code)
    • 112 files changed 1-5 times (12,260 lines of code)
0% | 21% | 23% | 26% | 27%
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 201 files with 44,135 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 8 files changed by 11-25 contributors (13,750 lines of code)
    • 30 files changed by 6-10 contributors (10,166 lines of code)
    • 111 files changed by 2-5 contributors (16,223 lines of code)
    • 52 files changed by 1 contributor (3,996 lines of code)
0% | 31% | 23% | 36% | 9%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
sql, c, h, java, py, go, svg, md, yaml, ts, gitignore, ipynb, json, g4, js, bat, sh, kts, txt, mod, gitattributes, dockerignore, l, y, pl, pm, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c0% | 29% | 33% | 33% | 3%
y0% | 100% | 0% | 0% | 0%
sql0% | 0% | 23% | 23% | 52%
h0% | 0% | 44% | 38% | 16%
l0% | 0% | 0% | 100% | 0%
py0% | 0% | 0% | 12% | 87%
go0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
java0% | 0% | 0% | 0% | 100%
g40% | 0% | 0% | 0% | 100%
pm0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
kts0% | 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
src0% | 33% | 29% | 32% | 3%
regress0% | 0% | 40% | 39% | 20%
drivers0% | 0% | 0% | 3% | 96%
ROOT0% | 0% | 0% | 100% | 0%
sql0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
docker0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
cypher_clause.c
in src/backend/parser
5029 14 2020-01-16 2024-06-19 99 16 jsyang@bitnine.net jrgemignani@gmail.com
cypher_expr.c
in src/backend/parser
1727 4 2020-01-16 2024-09-11 75 13 jsyang@bitnine.net mtaha@apache.org
y
cypher_gram.y
in src/backend/parser
2897 - 2020-01-16 2024-09-10 70 14 jsyang@bitnine.net jrgemignani@gmail.com
cypher_nodes.h
in src/include/nodes
329 - 2020-01-16 2024-06-17 45 11 jsyang@bitnine.net m.umarkiani@gmail.com
agtype.h
in src/include/utils
298 - 2020-01-16 2024-09-10 41 11 jsyang@bitnine.net jrgemignani@gmail.com
cypher_match.sql
in regress/sql
1042 - 2020-03-17 2024-05-23 41 14 jsyang@bitnine.net cb@df7cb.de
cypher_analyze.c
in src/backend/parser
828 12 2020-01-16 2024-09-10 34 8 jsyang@bitnine.net jrgemignani@gmail.com
agtype.sql
in regress/sql
761 - 2020-02-13 2024-05-23 33 13 jsyang@bitnine.net cb@df7cb.de
label_commands.c
in src/backend/commands
607 12 2020-02-03 2024-09-10 32 10 jsyang@bitnine.net jrgemignani@gmail.com
agtype_util.c
in src/backend/utils/adt
1667 35 2020-01-16 2024-09-10 30 13 jsyang@bitnine.net jrgemignani@gmail.com
cypher_create.c
in src/backend/executor
356 7 2020-01-16 2024-06-17 26 6 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_set.c
in src/backend/executor
447 9 2020-12-04 2024-09-10 26 6 joshinnis@gmail.com jrgemignani@gmail.com
graph_commands.c
in src/backend/commands
258 10 2020-02-03 2024-08-14 24 8 jsyang@bitnine.net mtaha@apache.org
cypher_create.sql
in regress/sql
320 - 2020-02-13 2024-01-24 23 9 jsyang@bitnine.net 105385638+zainab-saad@users...
agtype_ops.c
in src/backend/utils/adt
1620 41 2020-01-16 2024-06-17 23 10 jsyang@bitnine.net m.umarkiani@gmail.com
ag_label.h
in src/include/catalog
49 - 2020-01-22 2024-08-14 22 7 josh.innis@bitnine.net mtaha@apache.org
ag_nodes.h
in src/include/nodes
64 1 2020-01-16 2024-06-17 22 9 jsyang@bitnine.net m.umarkiani@gmail.com
ag_nodes.c
in src/backend/nodes
119 2 2020-01-16 2024-06-17 22 8 jsyang@bitnine.net m.umarkiani@gmail.com
ag_label.c
in src/backend/catalog
212 9 2020-01-22 2024-08-14 22 9 josh.innis@bitnine.net mtaha@apache.org
age_vle.c
in src/backend/utils/adt
1541 20 2022-02-05 2024-09-10 22 6 jrgemignani@gmail.com jrgemignani@gmail.com
cypher_parse_node.h
in src/include/parser
34 - 2020-01-18 2024-06-17 19 8 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_outfuncs.c
in src/backend/nodes
325 33 2021-04-01 2024-06-17 19 8 joshinnis@gmail.com m.umarkiani@gmail.com
cypher_merge.c
in src/backend/executor
774 12 2022-02-10 2024-09-10 18 4 joshinnis@gmail.com jrgemignani@gmail.com
age_global_graph.c
in src/backend/utils/adt
873 23 2022-02-05 2024-09-10 18 4 jrgemignani@gmail.com jrgemignani@gmail.com
cypher_keywords.c
in src/backend/parser
67 1 2020-01-16 2024-06-17 17 6 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_parser.c
in src/backend/parser
121 2 2020-01-16 2024-08-06 17 8 jsyang@bitnine.net jrgemignani@gmail.com
ag_catalog.c
in src/backend/catalog
152 9 2020-01-16 2024-06-17 16 4 jsyang@bitnine.net m.umarkiani@gmail.com
ag_graph.h
in src/include/catalog
20 - 2020-01-16 2024-01-23 15 4 jsyang@bitnine.net jrgemignani@gmail.com
graphid.h
in src/include/utils
33 - 2020-01-16 2024-08-14 15 5 jsyang@bitnine.net mtaha@apache.org
cypher_parse_node.c
in src/backend/parser
77 4 2020-01-18 2024-06-17 15 7 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_utils.c
in src/backend/executor
142 4 2020-12-04 2024-06-17 15 3 joshinnis@gmail.com m.umarkiani@gmail.com
cypher_paths.c
in src/backend/optimizer
143 8 2020-01-16 2024-06-17 15 5 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_set.sql
in regress/sql
242 - 2020-12-04 2024-03-06 15 7 joshinnis@gmail.com jrgemignani@gmail.com
cypher_delete.c
in src/backend/executor
339 7 2021-03-11 2024-06-17 15 5 joshinnis@gmail.com m.umarkiani@gmail.com
l
ag_scanner.l
in src/backend/parser
1071 - 2020-01-16 2024-09-10 15 6 jsyang@bitnine.net jrgemignani@gmail.com
ag_graph.c
in src/backend/catalog
111 5 2020-01-16 2024-06-17 14 5 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_item.c
in src/backend/parser
277 1 2020-01-26 2024-06-17 14 6 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_merge.sql
in regress/sql
353 - 2022-02-10 2024-08-08 14 5 joshinnis@gmail.com jrgemignani@gmail.com
cypher_utils.h
in src/include/executor
72 - 2020-12-04 2024-06-17 13 4 joshinnis@gmail.com m.umarkiani@gmail.com
catalog.sql
in regress/sql
85 - 2020-03-06 2024-07-08 13 5 jsyang@bitnine.net rafsun82@gmail.com
cypher_createplan.c
in src/backend/optimizer
135 - 2020-01-16 2024-06-17 13 4 jsyang@bitnine.net m.umarkiani@gmail.com
ag_scanner.h
in src/include/parser
44 - 2020-01-16 2024-08-06 12 6 jsyang@bitnine.net jrgemignani@gmail.com
cypher_pathnode.c
in src/backend/optimizer
100 - 2020-01-16 2024-06-17 12 4 jsyang@bitnine.net m.umarkiani@gmail.com
graph_generation.c
in src/backend/utils
212 3 2022-12-12 2024-06-17 12 7 u_kansal@yahoo.com m.umarkiani@gmail.com
age_load.c
in src/backend/utils/load
338 8 2022-01-26 2024-08-19 12 7 muhemmed.shoaib@gmail.com jrgemignani@gmail.com
cypher_clause.h
in src/include/parser
25 - 2020-01-16 2024-06-17 11 5 jsyang@bitnine.net m.umarkiani@gmail.com
label_commands.h
in src/include/commands
30 - 2020-02-03 2024-01-23 11 5 jsyang@bitnine.net jrgemignani@gmail.com
cypher_outfuncs.h
in src/include/nodes
36 - 2021-04-01 2024-06-17 11 7 joshinnis@gmail.com m.umarkiani@gmail.com
ag_func.c
in src/backend/utils
80 3 2020-01-22 2024-06-17 11 4 jsyang@bitnine.net m.umarkiani@gmail.com
agtype_ext.c
in src/backend/utils/adt
118 4 2020-01-16 2024-06-17 11 5 jsyang@bitnine.net m.umarkiani@gmail.com
Files With Most Contributors (Top 50)
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
cypher_clause.c
in src/backend/parser
5029 14 2020-01-16 2024-06-19 99 16 jsyang@bitnine.net jrgemignani@gmail.com
y
cypher_gram.y
in src/backend/parser
2897 - 2020-01-16 2024-09-10 70 14 jsyang@bitnine.net jrgemignani@gmail.com
cypher_match.sql
in regress/sql
1042 - 2020-03-17 2024-05-23 41 14 jsyang@bitnine.net cb@df7cb.de
cypher_expr.c
in src/backend/parser
1727 4 2020-01-16 2024-09-11 75 13 jsyang@bitnine.net mtaha@apache.org
agtype.sql
in regress/sql
761 - 2020-02-13 2024-05-23 33 13 jsyang@bitnine.net cb@df7cb.de
agtype_util.c
in src/backend/utils/adt
1667 35 2020-01-16 2024-09-10 30 13 jsyang@bitnine.net jrgemignani@gmail.com
cypher_nodes.h
in src/include/nodes
329 - 2020-01-16 2024-06-17 45 11 jsyang@bitnine.net m.umarkiani@gmail.com
agtype.h
in src/include/utils
298 - 2020-01-16 2024-09-10 41 11 jsyang@bitnine.net jrgemignani@gmail.com
label_commands.c
in src/backend/commands
607 12 2020-02-03 2024-09-10 32 10 jsyang@bitnine.net jrgemignani@gmail.com
agtype_ops.c
in src/backend/utils/adt
1620 41 2020-01-16 2024-06-17 23 10 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_create.sql
in regress/sql
320 - 2020-02-13 2024-01-24 23 9 jsyang@bitnine.net 105385638+zainab-saad@users...
ag_nodes.h
in src/include/nodes
64 1 2020-01-16 2024-06-17 22 9 jsyang@bitnine.net m.umarkiani@gmail.com
ag_label.c
in src/backend/catalog
212 9 2020-01-22 2024-08-14 22 9 josh.innis@bitnine.net mtaha@apache.org
cypher_analyze.c
in src/backend/parser
828 12 2020-01-16 2024-09-10 34 8 jsyang@bitnine.net jrgemignani@gmail.com
graph_commands.c
in src/backend/commands
258 10 2020-02-03 2024-08-14 24 8 jsyang@bitnine.net mtaha@apache.org
ag_nodes.c
in src/backend/nodes
119 2 2020-01-16 2024-06-17 22 8 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_parse_node.h
in src/include/parser
34 - 2020-01-18 2024-06-17 19 8 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_outfuncs.c
in src/backend/nodes
325 33 2021-04-01 2024-06-17 19 8 joshinnis@gmail.com m.umarkiani@gmail.com
cypher_parser.c
in src/backend/parser
121 2 2020-01-16 2024-08-06 17 8 jsyang@bitnine.net jrgemignani@gmail.com
setup.py
in drivers/python
23 - 2021-11-30 2024-04-30 9 8 61095629+rhizome-ai@users.n... mhmaguire0@gmail.com
ag_label.h
in src/include/catalog
49 - 2020-01-22 2024-08-14 22 7 josh.innis@bitnine.net mtaha@apache.org
cypher_parse_node.c
in src/backend/parser
77 4 2020-01-18 2024-06-17 15 7 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_set.sql
in regress/sql
242 - 2020-12-04 2024-03-06 15 7 joshinnis@gmail.com jrgemignani@gmail.com
graph_generation.c
in src/backend/utils
212 3 2022-12-12 2024-06-17 12 7 u_kansal@yahoo.com m.umarkiani@gmail.com
age_load.c
in src/backend/utils/load
338 8 2022-01-26 2024-08-19 12 7 muhemmed.shoaib@gmail.com jrgemignani@gmail.com
cypher_outfuncs.h
in src/include/nodes
36 - 2021-04-01 2024-06-17 11 7 joshinnis@gmail.com m.umarkiani@gmail.com
cypher_create.c
in src/backend/executor
356 7 2020-01-16 2024-06-17 26 6 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_set.c
in src/backend/executor
447 9 2020-12-04 2024-09-10 26 6 joshinnis@gmail.com jrgemignani@gmail.com
age_vle.c
in src/backend/utils/adt
1541 20 2022-02-05 2024-09-10 22 6 jrgemignani@gmail.com jrgemignani@gmail.com
cypher_keywords.c
in src/backend/parser
67 1 2020-01-16 2024-06-17 17 6 jsyang@bitnine.net m.umarkiani@gmail.com
l
ag_scanner.l
in src/backend/parser
1071 - 2020-01-16 2024-09-10 15 6 jsyang@bitnine.net jrgemignani@gmail.com
cypher_item.c
in src/backend/parser
277 1 2020-01-26 2024-06-17 14 6 jsyang@bitnine.net m.umarkiani@gmail.com
ag_scanner.h
in src/include/parser
44 - 2020-01-16 2024-08-06 12 6 jsyang@bitnine.net jrgemignani@gmail.com
ag_load_edges.c
in src/backend/utils/load
224 7 2022-01-26 2024-09-10 11 6 muhemmed.shoaib@gmail.com jrgemignani@gmail.com
ag_load_labels.c
in src/backend/utils/load
331 10 2022-01-26 2024-09-10 10 6 muhemmed.shoaib@gmail.com jrgemignani@gmail.com
age_load.h
in src/include/utils/load
36 - 2022-01-26 2024-08-14 9 6 muhemmed.shoaib@gmail.com mtaha@apache.org
cypher_transform_entity.c
in src/backend/parser
143 - 2022-05-06 2024-06-17 7 6 joshinnis@gmail.com m.umarkiani@gmail.com
age.py
in drivers/python/age
144 18 2021-11-30 2024-06-27 7 6 61095629+rhizome-ai@users.n... 46441749+daanwa@users.norep...
graphid.h
in src/include/utils
33 - 2020-01-16 2024-08-14 15 5 jsyang@bitnine.net mtaha@apache.org
cypher_paths.c
in src/backend/optimizer
143 8 2020-01-16 2024-06-17 15 5 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_delete.c
in src/backend/executor
339 7 2021-03-11 2024-06-17 15 5 joshinnis@gmail.com m.umarkiani@gmail.com
ag_graph.c
in src/backend/catalog
111 5 2020-01-16 2024-06-17 14 5 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_merge.sql
in regress/sql
353 - 2022-02-10 2024-08-08 14 5 joshinnis@gmail.com jrgemignani@gmail.com
catalog.sql
in regress/sql
85 - 2020-03-06 2024-07-08 13 5 jsyang@bitnine.net rafsun82@gmail.com
label_commands.h
in src/include/commands
30 - 2020-02-03 2024-01-23 11 5 jsyang@bitnine.net jrgemignani@gmail.com
cypher_clause.h
in src/include/parser
25 - 2020-01-16 2024-06-17 11 5 jsyang@bitnine.net m.umarkiani@gmail.com
agtype_ext.c
in src/backend/utils/adt
118 4 2020-01-16 2024-06-17 11 5 jsyang@bitnine.net m.umarkiani@gmail.com
ag_cache.h
in src/include/utils
25 - 2020-02-27 2024-06-17 10 5 jsyang@bitnine.net m.umarkiani@gmail.com
cypher_readfuncs.c
in src/backend/nodes
172 9 2021-04-01 2024-06-17 8 5 joshinnis@gmail.com m.umarkiani@gmail.com
age_load.sql
in regress/sql
72 - 2022-01-26 2024-08-14 8 5 muhemmed.shoaib@gmail.com mtaha@apache.org
Files With Least Contributors (Top 50)
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
AgtypeParser.ts
in drivers/nodejs/src/antlr4
819 69 2021-05-17 2021-05-17 1 1 take-me-home@kakao.com take-me-home@kakao.com
cypher_subquery.sql
in regress/sql
278 - 2024-03-11 2024-05-10 3 1 8065116+dehowef@users.norep... 8065116+dehowef@users.norep...
models.go
in drivers/golang/age
239 40 2021-11-30 2022-01-06 2 1 61095629+rhizome-ai@users.n... 61095629+rhizome-ai@users.n...
186 3 2023-07-07 2023-07-07 1 1 jrgemignani@gmail.com jrgemignani@gmail.com
AgtypeLexer.ts
in drivers/nodejs/src/antlr4
163 7 2021-05-17 2021-05-17 1 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeUtil.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base
163 13 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeListener.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base
160 22 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
CustomAgTypeListener.ts
in drivers/nodejs/src/antlr4
144 - 2021-05-17 2022-01-21 3 1 take-me-home@kakao.com take-me-home@kakao.com
143 - 2023-11-20 2023-11-20 1 1 muhemmed.shoaib@gmail.com muhemmed.shoaib@gmail.com
137 - 2023-11-20 2023-11-20 1 1 muhemmed.shoaib@gmail.com muhemmed.shoaib@gmail.com
115 - 2023-11-20 2023-11-20 1 1 muhemmed.shoaib@gmail.com muhemmed.shoaib@gmail.com
108 1 2023-07-07 2023-07-07 1 1 jrgemignani@gmail.com jrgemignani@gmail.com
103 - 2024-02-21 2024-09-09 4 1 mtaha@apache.org mtaha@apache.org
Agtype.g4
in drivers
94 - 2021-05-17 2021-05-17 1 1 take-me-home@kakao.com take-me-home@kakao.com
Agtype.g4
in drivers/nodejs/src/antlr4
94 - 2021-05-17 2021-05-17 1 1 take-me-home@kakao.com take-me-home@kakao.com
89 - 2023-11-20 2023-11-20 1 1 muhemmed.shoaib@gmail.com muhemmed.shoaib@gmail.com
86 - 2023-11-20 2023-11-20 1 1 muhemmed.shoaib@gmail.com muhemmed.shoaib@gmail.com
AgtypeMapImpl.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
76 16 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
72 - 2023-11-20 2023-11-20 1 1 muhemmed.shoaib@gmail.com muhemmed.shoaib@gmail.com
Agtype.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base
70 13 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
pgvector.sql
in regress/sql
59 - 2024-09-11 2024-09-11 1 1 mtaha@apache.org mtaha@apache.org
AgtypeListBuilder.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
55 13 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeListener.ts
in drivers/nodejs/src/antlr4
53 - 2021-05-17 2021-05-17 1 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeMapBuilder.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
51 12 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeListImpl.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
44 9 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
map_projection.sql
in regress/sql
37 - 2024-03-22 2024-03-22 1 1 rafsun82@gmail.com rafsun82@gmail.com
agtype_hash_cmp.sql
in regress/sql
33 - 2024-05-23 2024-05-23 1 1 cb@df7cb.de cb@df7cb.de
32 - 2023-11-20 2023-11-20 1 1 muhemmed.shoaib@gmail.com muhemmed.shoaib@gmail.com
fuzzystrmatch.sql
in regress/sql
29 - 2024-09-11 2024-09-11 1 1 mtaha@apache.org mtaha@apache.org
errors.go
in drivers/golang/age
29 2 2021-11-30 2022-01-06 2 1 61095629+rhizome-ai@users.n... 61095629+rhizome-ai@users.n...
AgtypeFactory.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base
28 1 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeMap.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
25 - 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
pg_trgm.sql
in regress/sql
24 - 2024-09-11 2024-09-11 1 1 mtaha@apache.org mtaha@apache.org
cypher_union.sql
in regress/sql
23 - 2022-01-20 2022-03-31 3 1 dehowefeng@gmail.com dehowefeng@gmail.com
analyze.sql
in regress/sql
23 - 2022-11-21 2023-03-01 2 1 jrgemignani@gmail.com jrgemignani@gmail.com
AgtypeList.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
23 - 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeUnrecognizedMap.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc
16 2 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeUnrecognizedList.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc
16 2 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
age_vle.h
in src/include/utils
9 - 2022-02-05 2022-02-05 1 1 jrgemignani@gmail.com jrgemignani@gmail.com
InvalidAgtypeException.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base
9 2 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
age_session_info.h
in src/include/utils
8 - 2022-11-21 2024-09-10 2 1 jrgemignani@gmail.com jrgemignani@gmail.com
issue_369.sql
in regress/sql
7 - 2022-12-08 2022-12-08 1 1 93098480+parvit@users.norep... 93098480+parvit@users.norep...
ag_guc.h
in src/include/utils
5 - 2023-10-16 2023-10-16 1 1 rafsun82@gmail.com rafsun82@gmail.com
UnrecognizedObject.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
4 - 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeAnnotation.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
4 - 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
AgtypeObject.java
in drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type
3 - 2021-05-17 2021-08-03 2 1 take-me-home@kakao.com take-me-home@kakao.com
__init__.py
in drivers/python/age/networkx
2 - 2024-04-10 2024-04-10 1 1 ryan@few.io ryan@few.io
settings.gradle.kts
in drivers/jdbc
2 - 2021-05-17 2021-09-09 2 1 take-me-home@kakao.com take-me-home@kakao.com
__init__.py
in drivers/python
1 - 2021-11-30 2022-01-06 2 1 61095629+rhizome-ai@users.n... 61095629+rhizome-ai@users.n...
__init__.py
in drivers/python/age/gen
1 - 2021-11-30 2022-01-06 2 1 61095629+rhizome-ai@users.n... 61095629+rhizome-ai@users.n...
Correlations

File Size vs. Number of Changes: 201 points

regress/sql/fuzzystrmatch.sql x: 29 lines of code y: 1 # changes regress/sql/pg_trgm.sql x: 24 lines of code y: 1 # changes regress/sql/pgvector.sql x: 59 lines of code y: 1 # changes src/backend/parser/cypher_expr.c x: 1727 lines of code y: 75 # changes src/backend/commands/label_commands.c x: 607 lines of code y: 32 # changes src/backend/executor/cypher_merge.c x: 774 lines of code y: 18 # changes src/backend/executor/cypher_set.c x: 447 lines of code y: 26 # changes src/backend/parser/ag_scanner.l x: 1071 lines of code y: 15 # changes src/backend/parser/cypher_analyze.c x: 828 lines of code y: 34 # changes src/backend/parser/cypher_gram.y x: 2897 lines of code y: 70 # changes src/backend/parser/cypher_parse_agg.c x: 521 lines of code y: 6 # changes src/backend/utils/adt/age_global_graph.c x: 873 lines of code y: 18 # changes src/backend/utils/adt/age_graphid_ds.c x: 145 lines of code y: 7 # changes src/backend/utils/adt/age_session_info.c x: 100 lines of code y: 3 # changes src/backend/utils/adt/age_vle.c x: 1541 lines of code y: 22 # changes src/backend/utils/adt/agtype_gin.c x: 344 lines of code y: 10 # changes src/backend/utils/adt/agtype_raw.c x: 132 lines of code y: 4 # changes src/backend/utils/adt/agtype_util.c x: 1667 lines of code y: 30 # changes src/backend/utils/load/ag_load_edges.c x: 224 lines of code y: 11 # changes src/backend/utils/load/ag_load_labels.c x: 331 lines of code y: 10 # changes src/include/utils/age_graphid_ds.h x: 24 lines of code y: 5 # changes src/include/utils/age_session_info.h x: 8 lines of code y: 2 # changes src/include/utils/agtype.h x: 298 lines of code y: 41 # changes regress/sql/list_comprehension.sql x: 103 lines of code y: 4 # changes sql/agtype_coercions.sql x: 117 lines of code y: 4 # changes age--1.5.0--y.y.y.sql x: 90 lines of code y: 7 # changes src/backend/utils/load/age_load.c x: 338 lines of code y: 12 # changes regress/sql/age_load.sql x: 72 lines of code y: 8 # changes src/backend/catalog/ag_label.c x: 212 lines of code y: 22 # changes src/backend/commands/graph_commands.c x: 258 lines of code y: 24 # changes src/include/catalog/ag_label.h x: 49 lines of code y: 22 # changes src/include/commands/graph_commands.h x: 5 lines of code y: 3 # changes src/include/utils/graphid.h x: 33 lines of code y: 15 # changes src/include/utils/load/ag_load_edges.h x: 32 lines of code y: 6 # changes src/include/utils/load/ag_load_labels.h x: 40 lines of code y: 7 # changes src/include/utils/load/age_load.h x: 36 lines of code y: 9 # changes regress/sql/cypher_merge.sql x: 353 lines of code y: 14 # changes regress/sql/name_validation.sql x: 73 lines of code y: 4 # changes src/backend/utils/ag_guc.c x: 18 lines of code y: 3 # changes src/backend/parser/cypher_parser.c x: 121 lines of code y: 17 # changes src/include/parser/ag_scanner.h x: 44 lines of code y: 12 # changes sql/age_main.sql x: 260 lines of code y: 3 # changes src/backend/utils/name_validation.c x: 39 lines of code y: 3 # changes regress/sql/catalog.sql x: 85 lines of code y: 13 # changes sql/age_agtype.sql x: 893 lines of code y: 3 # changes drivers/python/age/__init__.py x: 17 lines of code y: 4 # changes src/backend/parser/cypher_clause.c x: 5029 lines of code y: 99 # changes src/backend/catalog/ag_catalog.c x: 152 lines of code y: 16 # changes src/backend/catalog/ag_graph.c x: 111 lines of code y: 14 # changes src/backend/executor/cypher_create.c x: 356 lines of code y: 26 # changes src/backend/executor/cypher_delete.c x: 339 lines of code y: 15 # changes src/backend/executor/cypher_utils.c x: 142 lines of code y: 15 # changes src/backend/nodes/ag_nodes.c x: 119 lines of code y: 22 # changes src/backend/nodes/cypher_copyfuncs.c x: 98 lines of code y: 6 # changes src/backend/nodes/cypher_outfuncs.c x: 325 lines of code y: 19 # changes src/backend/nodes/cypher_readfuncs.c x: 172 lines of code y: 8 # changes src/backend/optimizer/cypher_createplan.c x: 135 lines of code y: 13 # changes src/backend/optimizer/cypher_pathnode.c x: 100 lines of code y: 12 # changes src/backend/parser/cypher_item.c x: 277 lines of code y: 14 # changes src/backend/parser/cypher_keywords.c x: 67 lines of code y: 17 # changes src/backend/parser/cypher_parse_node.c x: 77 lines of code y: 15 # changes src/backend/utils/adt/agtype_ext.c x: 118 lines of code y: 11 # changes src/backend/utils/adt/agtype_ops.c x: 1620 lines of code y: 23 # changes src/backend/utils/adt/graphid.c x: 181 lines of code y: 11 # changes src/backend/utils/ag_func.c x: 80 lines of code y: 11 # changes src/backend/utils/graph_generation.c x: 212 lines of code y: 12 # changes src/backend/utils/load/libcsv.c x: 408 lines of code y: 3 # changes src/include/executor/cypher_utils.h x: 72 lines of code y: 13 # changes src/include/nodes/ag_nodes.h x: 64 lines of code y: 22 # changes src/include/nodes/cypher_copyfuncs.h x: 20 lines of code y: 4 # changes src/include/nodes/cypher_nodes.h x: 329 lines of code y: 45 # changes src/include/nodes/cypher_outfuncs.h x: 36 lines of code y: 11 # changes src/include/nodes/cypher_readfuncs.h x: 13 lines of code y: 6 # changes src/include/parser/cypher_clause.h x: 25 lines of code y: 11 # changes src/include/parser/cypher_gram.h x: 15 lines of code y: 8 # changes src/include/parser/cypher_parse_node.h x: 34 lines of code y: 19 # changes src/include/parser/cypher_transform_entity.h x: 39 lines of code y: 5 # changes src/include/utils/ag_cache.h x: 25 lines of code y: 10 # changes src/include/utils/load/csv.h x: 70 lines of code y: 3 # changes sql/agtype_string.sql x: 33 lines of code y: 3 # changes regress/sql/agtype.sql x: 761 lines of code y: 33 # changes regress/sql/cypher_match.sql x: 1042 lines of code y: 41 # changes regress/sql/cypher_subquery.sql x: 278 lines of code y: 3 # changes drivers/python/age/builder.py x: 141 lines of code y: 4 # changes drivers/python/age/exceptions.py x: 37 lines of code y: 6 # changes drivers/python/age/networkx/age_to_networkx.py x: 49 lines of code y: 2 # changes drivers/python/age/networkx/lib.py x: 187 lines of code y: 2 # changes drivers/python/age/networkx/networkx_to_age.py x: 14 lines of code y: 2 # changes drivers/python/setup.py x: 23 lines of code y: 9 # changes regress/sql/cypher.sql x: 46 lines of code y: 6 # changes src/include/parser/cypher_analyze.h x: 10 lines of code y: 5 # changes regress/sql/age_global_graph.sql x: 58 lines of code y: 5 # changes sql/agtype_typecast.sql x: 184 lines of code y: 3 # changes drivers/python/age/networkx/__init__.py x: 2 lines of code y: 1 # changes regress/sql/map_projection.sql x: 37 lines of code y: 1 # changes sql/age_scalar.sql x: 160 lines of code y: 2 # changes regress/sql/cypher_set.sql x: 242 lines of code y: 15 # changes src/include/parser/cypher_item.h x: 9 lines of code y: 7 # changes drivers/golang/parser/age_base_listener.go x: 24 lines of code y: 3 # changes drivers/golang/parser/age_lexer.go x: 193 lines of code y: 3 # changes drivers/golang/parser/age_parser.go x: 1214 lines of code y: 3 # changes sql/agtype_gin.sql x: 56 lines of code y: 3 # changes drivers/python/age/models.py x: 201 lines of code y: 3 # changes regress/sql/cypher_create.sql x: 320 lines of code y: 23 # changes src/include/catalog/ag_catalog.h x: 10 lines of code y: 10 # changes src/include/catalog/ag_graph.h x: 20 lines of code y: 15 # changes src/include/catalog/ag_namespace.h x: 5 lines of code y: 6 # changes src/include/optimizer/cypher_createplan.h x: 15 lines of code y: 9 # changes src/include/parser/cypher_expr.h x: 6 lines of code y: 8 # changes src/include/utils/ag_float8_supp.h x: 6 lines of code y: 4 # changes src/include/utils/age_global_graph.h x: 26 lines of code y: 6 # changes src/include/utils/agtype_parser.h x: 63 lines of code y: 8 # changes sql/agtype_comparison.sql x: 1277 lines of code y: 2 # changes src/backend/utils/adt/agtype_parser.c x: 1069 lines of code y: 8 # changes regress/sql/cypher_delete.sql x: 159 lines of code y: 7 # changes sql/age_aggregate.sql x: 143 lines of code y: 1 # changes sql/age_string.sql x: 72 lines of code y: 1 # changes sql/agtype_access.sql x: 115 lines of code y: 1 # changes sql/agtype_exists.sql x: 86 lines of code y: 1 # changes src/backend/utils/adt/ag_float8_supp.c x: 81 lines of code y: 5 # changes regress/sql/jsonb_operators.sql x: 811 lines of code y: 6 # changes regress/sql/cypher_unwind.sql x: 95 lines of code y: 3 # changes drivers/golang/age/builder.go x: 222 lines of code y: 5 # changes drivers/golang/age/mapper.go x: 126 lines of code y: 5 # changes regress/sql/cypher_call.sql x: 46 lines of code y: 5 # changes tools/PerfectHash.pm x: 186 lines of code y: 1 # changes tools/gen_keywordlist.pl x: 108 lines of code y: 1 # changes regress/sql/index.sql x: 136 lines of code y: 6 # changes regress/sql/cypher_with.sql x: 151 lines of code y: 7 # changes regress/sql/analyze.sql x: 23 lines of code y: 2 # changes drivers/python/age/gen/AgtypeLexer.py x: 119 lines of code y: 2 # changes drivers/python/age/gen/AgtypeListener.py x: 67 lines of code y: 2 # changes drivers/python/age/gen/AgtypeParser.py x: 639 lines of code y: 2 # changes drivers/python/age/gen/AgtypeVisitor.py x: 37 lines of code y: 2 # changes drivers/golang/age/age.go x: 228 lines of code y: 3 # changes src/backend/utils/adt/cypher_funcs.c x: 31 lines of code y: 8 # changes drivers/nodejs/src/antlr4/CustomAgTypeListener.ts x: 144 lines of code y: 3 # changes drivers/golang/age/errors.go x: 29 lines of code y: 2 # changes drivers/golang/age/models.go x: 239 lines of code y: 2 # changes drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type/AgtypeListBuilder.java x: 55 lines of code y: 2 # changes drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/type/AgtypeMapImpl.java x: 76 lines of code y: 2 # changes drivers/Agtype.g4 x: 94 lines of code y: 1 # changes drivers/nodejs/src/antlr4/AgtypeLexer.ts x: 163 lines of code y: 1 # changes drivers/nodejs/src/antlr4/AgtypeListener.ts x: 53 lines of code y: 1 # changes drivers/nodejs/src/antlr4/AgtypeParser.ts x: 819 lines of code y: 1 # changes
99.0
# changes
  min: 1.0
  average: 8.68
  25th percentile: 2.0
  median: 4.0
  75th percentile: 11.0
  max: 99.0
0 5029.0
lines of code
min: 1.0 | average: 219.58 | 25th percentile: 24.0 | median: 70.0 | 75th percentile: 176.5 | max: 5029.0

Number of Contributors vs. Number of Changes: 201 points

regress/sql/fuzzystrmatch.sql x: 1 # contributors y: 1 # changes src/backend/parser/cypher_expr.c x: 13 # contributors y: 75 # changes src/backend/commands/label_commands.c x: 10 # contributors y: 32 # changes src/backend/executor/cypher_merge.c x: 4 # contributors y: 18 # changes src/backend/executor/cypher_set.c x: 6 # contributors y: 26 # changes src/backend/parser/ag_scanner.l x: 6 # contributors y: 15 # changes src/backend/parser/cypher_analyze.c x: 8 # contributors y: 34 # changes src/backend/parser/cypher_gram.y x: 14 # contributors y: 70 # changes src/backend/parser/cypher_parse_agg.c x: 2 # contributors y: 6 # changes src/backend/utils/adt/age_graphid_ds.c x: 2 # contributors y: 7 # changes src/backend/utils/adt/age_session_info.c x: 2 # contributors y: 3 # changes src/backend/utils/adt/age_vle.c x: 6 # contributors y: 22 # changes src/backend/utils/adt/agtype_gin.c x: 3 # contributors y: 10 # changes src/backend/utils/adt/agtype_raw.c x: 3 # contributors y: 4 # changes src/backend/utils/adt/agtype_util.c x: 13 # contributors y: 30 # changes src/backend/utils/load/ag_load_edges.c x: 6 # contributors y: 11 # changes src/backend/utils/load/ag_load_labels.c x: 6 # contributors y: 10 # changes src/include/utils/age_graphid_ds.h x: 2 # contributors y: 5 # changes src/include/utils/age_session_info.h x: 1 # contributors y: 2 # changes src/include/utils/agtype.h x: 11 # contributors y: 41 # changes regress/sql/list_comprehension.sql x: 1 # contributors y: 4 # changes age--1.5.0--y.y.y.sql x: 4 # contributors y: 7 # changes src/backend/utils/load/age_load.c x: 7 # contributors y: 12 # changes regress/sql/age_load.sql x: 5 # contributors y: 8 # changes src/backend/catalog/ag_label.c x: 9 # contributors y: 22 # changes src/backend/commands/graph_commands.c x: 8 # contributors y: 24 # changes src/include/catalog/ag_label.h x: 7 # contributors y: 22 # changes src/include/commands/graph_commands.h x: 3 # contributors y: 3 # changes src/include/utils/graphid.h x: 5 # contributors y: 15 # changes src/include/utils/load/ag_load_edges.h x: 5 # contributors y: 6 # changes src/include/utils/load/ag_load_labels.h x: 5 # contributors y: 7 # changes src/include/utils/load/age_load.h x: 6 # contributors y: 9 # changes regress/sql/cypher_merge.sql x: 5 # contributors y: 14 # changes src/backend/parser/cypher_parser.c x: 8 # contributors y: 17 # changes src/include/parser/ag_scanner.h x: 6 # contributors y: 12 # changes regress/sql/catalog.sql x: 5 # contributors y: 13 # changes drivers/python/age/age.py x: 6 # contributors y: 7 # changes src/backend/parser/cypher_clause.c x: 16 # contributors y: 99 # changes src/backend/catalog/ag_catalog.c x: 4 # contributors y: 16 # changes src/backend/executor/cypher_utils.c x: 3 # contributors y: 15 # changes src/backend/nodes/ag_nodes.c x: 8 # contributors y: 22 # changes src/backend/nodes/cypher_copyfuncs.c x: 4 # contributors y: 6 # changes src/backend/nodes/cypher_outfuncs.c x: 8 # contributors y: 19 # changes src/backend/optimizer/cypher_createplan.c x: 4 # contributors y: 13 # changes src/backend/optimizer/cypher_pathnode.c x: 4 # contributors y: 12 # changes src/backend/parser/cypher_item.c x: 6 # contributors y: 14 # changes src/backend/parser/cypher_keywords.c x: 6 # contributors y: 17 # changes src/backend/parser/cypher_parse_node.c x: 7 # contributors y: 15 # changes src/backend/utils/adt/agtype_ext.c x: 5 # contributors y: 11 # changes src/backend/utils/adt/agtype_ops.c x: 10 # contributors y: 23 # changes src/backend/utils/adt/graphid.c x: 4 # contributors y: 11 # changes src/include/nodes/cypher_nodes.h x: 11 # contributors y: 45 # changes src/include/nodes/cypher_outfuncs.h x: 7 # contributors y: 11 # changes src/include/parser/cypher_gram.h x: 3 # contributors y: 8 # changes src/include/parser/cypher_transform_entity.h x: 5 # contributors y: 5 # changes src/include/utils/ag_cache.h x: 5 # contributors y: 10 # changes regress/sql/agtype.sql x: 13 # contributors y: 33 # changes regress/sql/cypher_match.sql x: 14 # contributors y: 41 # changes regress/sql/cypher_subquery.sql x: 1 # contributors y: 3 # changes drivers/python/age/networkx/age_to_networkx.py x: 2 # contributors y: 2 # changes drivers/python/setup.py x: 8 # contributors y: 9 # changes regress/sql/cypher.sql x: 3 # contributors y: 6 # changes src/include/parser/cypher_analyze.h x: 3 # contributors y: 5 # changes regress/sql/age_global_graph.sql x: 4 # contributors y: 5 # changes src/include/parser/cypher_item.h x: 3 # contributors y: 7 # changes regress/sql/cypher_create.sql x: 9 # contributors y: 23 # changes src/include/catalog/ag_graph.h x: 4 # contributors y: 15 # changes src/include/optimizer/cypher_createplan.h x: 3 # contributors y: 9 # changes src/include/utils/ag_float8_supp.h x: 2 # contributors y: 4 # changes src/backend/utils/adt/cypher_funcs.c x: 2 # contributors y: 8 # changes
99.0
# changes
  min: 1.0
  average: 8.68
  25th percentile: 2.0
  median: 4.0
  75th percentile: 11.0
  max: 99.0
0 16.0
# contributors
min: 1.0 | average: 3.57 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 16.0

Number of Contributors vs. File Size: 201 points

regress/sql/fuzzystrmatch.sql x: 1 # contributors y: 29 lines of code regress/sql/pgvector.sql x: 1 # contributors y: 59 lines of code src/backend/parser/cypher_expr.c x: 13 # contributors y: 1727 lines of code src/backend/commands/label_commands.c x: 10 # contributors y: 607 lines of code src/backend/executor/cypher_merge.c x: 4 # contributors y: 774 lines of code src/backend/executor/cypher_set.c x: 6 # contributors y: 447 lines of code src/backend/parser/ag_scanner.l x: 6 # contributors y: 1071 lines of code src/backend/parser/cypher_analyze.c x: 8 # contributors y: 828 lines of code src/backend/parser/cypher_gram.y x: 14 # contributors y: 2897 lines of code src/backend/parser/cypher_parse_agg.c x: 2 # contributors y: 521 lines of code src/backend/utils/adt/age_global_graph.c x: 4 # contributors y: 873 lines of code src/backend/utils/adt/age_graphid_ds.c x: 2 # contributors y: 145 lines of code src/backend/utils/adt/age_session_info.c x: 2 # contributors y: 100 lines of code src/backend/utils/adt/age_vle.c x: 6 # contributors y: 1541 lines of code src/backend/utils/adt/agtype_gin.c x: 3 # contributors y: 344 lines of code src/backend/utils/adt/agtype_raw.c x: 3 # contributors y: 132 lines of code src/backend/utils/adt/agtype_util.c x: 13 # contributors y: 1667 lines of code src/backend/utils/load/ag_load_edges.c x: 6 # contributors y: 224 lines of code src/backend/utils/load/ag_load_labels.c x: 6 # contributors y: 331 lines of code src/include/utils/age_graphid_ds.h x: 2 # contributors y: 24 lines of code src/include/utils/age_session_info.h x: 1 # contributors y: 8 lines of code src/include/utils/agtype.h x: 11 # contributors y: 298 lines of code regress/sql/list_comprehension.sql x: 1 # contributors y: 103 lines of code sql/agtype_coercions.sql x: 3 # contributors y: 117 lines of code age--1.5.0--y.y.y.sql x: 4 # contributors y: 90 lines of code src/backend/utils/load/age_load.c x: 7 # contributors y: 338 lines of code regress/sql/age_load.sql x: 5 # contributors y: 72 lines of code src/backend/catalog/ag_label.c x: 9 # contributors y: 212 lines of code src/backend/commands/graph_commands.c x: 8 # contributors y: 258 lines of code src/include/catalog/ag_label.h x: 7 # contributors y: 49 lines of code src/include/commands/graph_commands.h x: 3 # contributors y: 5 lines of code src/include/utils/graphid.h x: 5 # contributors y: 33 lines of code src/include/utils/load/ag_load_labels.h x: 5 # contributors y: 40 lines of code src/include/utils/load/age_load.h x: 6 # contributors y: 36 lines of code regress/sql/cypher_merge.sql x: 5 # contributors y: 353 lines of code regress/sql/name_validation.sql x: 3 # contributors y: 73 lines of code src/backend/parser/cypher_parser.c x: 8 # contributors y: 121 lines of code src/include/parser/ag_scanner.h x: 6 # contributors y: 44 lines of code sql/age_main.sql x: 3 # contributors y: 260 lines of code src/backend/utils/name_validation.c x: 3 # contributors y: 39 lines of code regress/sql/catalog.sql x: 5 # contributors y: 85 lines of code sql/age_agtype.sql x: 3 # contributors y: 893 lines of code drivers/python/age/age.py x: 6 # contributors y: 144 lines of code src/backend/parser/cypher_clause.c x: 16 # contributors y: 5029 lines of code src/backend/catalog/ag_catalog.c x: 4 # contributors y: 152 lines of code src/backend/catalog/ag_graph.c x: 5 # contributors y: 111 lines of code src/backend/executor/cypher_create.c x: 6 # contributors y: 356 lines of code src/backend/executor/cypher_utils.c x: 3 # contributors y: 142 lines of code src/backend/nodes/cypher_outfuncs.c x: 8 # contributors y: 325 lines of code src/backend/nodes/cypher_readfuncs.c x: 5 # contributors y: 172 lines of code src/backend/optimizer/cypher_createplan.c x: 4 # contributors y: 135 lines of code src/backend/optimizer/cypher_pathnode.c x: 4 # contributors y: 100 lines of code src/backend/optimizer/cypher_paths.c x: 5 # contributors y: 143 lines of code src/backend/parser/cypher_item.c x: 6 # contributors y: 277 lines of code src/backend/parser/cypher_keywords.c x: 6 # contributors y: 67 lines of code src/backend/parser/cypher_parse_node.c x: 7 # contributors y: 77 lines of code src/backend/utils/adt/agtype_ops.c x: 10 # contributors y: 1620 lines of code src/backend/utils/adt/graphid.c x: 4 # contributors y: 181 lines of code src/backend/utils/graph_generation.c x: 7 # contributors y: 212 lines of code src/backend/utils/load/libcsv.c x: 3 # contributors y: 408 lines of code src/include/executor/cypher_utils.h x: 4 # contributors y: 72 lines of code src/include/nodes/ag_nodes.h x: 9 # contributors y: 64 lines of code src/include/nodes/cypher_nodes.h x: 11 # contributors y: 329 lines of code src/include/nodes/cypher_outfuncs.h x: 7 # contributors y: 36 lines of code src/include/nodes/cypher_readfuncs.h x: 4 # contributors y: 13 lines of code src/include/parser/cypher_parse_node.h x: 8 # contributors y: 34 lines of code src/include/utils/load/csv.h x: 2 # contributors y: 70 lines of code regress/sql/agtype.sql x: 13 # contributors y: 761 lines of code regress/sql/cypher_match.sql x: 14 # contributors y: 1042 lines of code regress/sql/cypher_subquery.sql x: 1 # contributors y: 278 lines of code drivers/python/age/networkx/age_to_networkx.py x: 2 # contributors y: 49 lines of code drivers/python/age/networkx/lib.py x: 2 # contributors y: 187 lines of code drivers/python/age/networkx/networkx_to_age.py x: 2 # contributors y: 14 lines of code regress/sql/cypher.sql x: 3 # contributors y: 46 lines of code regress/sql/age_global_graph.sql x: 4 # contributors y: 58 lines of code sql/agtype_typecast.sql x: 3 # contributors y: 184 lines of code sql/age_scalar.sql x: 2 # contributors y: 160 lines of code regress/sql/cypher_set.sql x: 7 # contributors y: 242 lines of code drivers/golang/parser/age_parser.go x: 2 # contributors y: 1214 lines of code drivers/python/age/models.py x: 2 # contributors y: 201 lines of code regress/sql/cypher_create.sql x: 9 # contributors y: 320 lines of code src/include/catalog/ag_graph.h x: 4 # contributors y: 20 lines of code sql/agtype_comparison.sql x: 2 # contributors y: 1277 lines of code src/backend/utils/adt/agtype_parser.c x: 3 # contributors y: 1069 lines of code regress/sql/cypher_delete.sql x: 4 # contributors y: 159 lines of code sql/age_aggregate.sql x: 1 # contributors y: 143 lines of code sql/age_string.sql x: 1 # contributors y: 72 lines of code sql/age_trig.sql x: 1 # contributors y: 137 lines of code sql/agtype_exists.sql x: 1 # contributors y: 86 lines of code src/backend/utils/adt/ag_float8_supp.c x: 2 # contributors y: 81 lines of code regress/sql/jsonb_operators.sql x: 2 # contributors y: 811 lines of code regress/sql/cypher_unwind.sql x: 3 # contributors y: 95 lines of code drivers/golang/age/builder.go x: 3 # contributors y: 222 lines of code tools/PerfectHash.pm x: 1 # contributors y: 186 lines of code drivers/python/age/gen/AgtypeLexer.py x: 2 # contributors y: 119 lines of code drivers/python/age/gen/AgtypeParser.py x: 2 # contributors y: 639 lines of code drivers/golang/age/age.go x: 2 # contributors y: 228 lines of code drivers/golang/age/models.go x: 1 # contributors y: 239 lines of code drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/base/AgtypeListener.java x: 1 # contributors y: 160 lines of code drivers/nodejs/src/antlr4/AgtypeParser.ts x: 1 # contributors y: 819 lines of code
5029.0
lines of code
  min: 1.0
  average: 219.58
  25th percentile: 24.0
  median: 70.0
  75th percentile: 176.5
  max: 5029.0
0 16.0
# contributors
min: 1.0 | average: 3.57 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 16.0