GoogleCloudPlatform / pgadapter
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
9% | 18% | 28% | 22% | 21%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java10% | 17% | 29% | 20% | 21%
go0% | 46% | 0% | 27% | 25%
js0% | 0% | 100% | 0% | 0%
sql0% | 0% | 0% | 91% | 8%
xml0% | 0% | 0% | 83% | 16%
ts0% | 0% | 0% | 45% | 54%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src12% | 17% | 29% | 19% | 21%
benchmarks0% | 11% | 27% | 33% | 27%
wrappers0% | 100% | 0% | 0% | 0%
ROOT0% | 0% | 0% | 90% | 9%
Longest Files (Top 50)
File# lines# units
BackendConnection.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
1416 103
OptionsMetadata.java
in src/main/java/com/google/cloud/spanner/pgadapter/metadata
1320 104
SimpleParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
995 79
PgCatalog.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
925 29
ConnectionHandler.java
in src/main/java/com/google/cloud/spanner/pgadapter
796 56
CopyStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
693 35
ClientAutoDetector.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
602 52
AbstractBenchmarkRunner.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
591 9
pgadapter.go
in wrappers/golang
517 16
PGSetting.java
in src/main/java/com/google/cloud/spanner/pgadapter/session
479 41
SessionState.java
in src/main/java/com/google/cloud/spanner/pgadapter/session
475 45
MutationWriter.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
461 11
ProxyServer.java
in src/main/java/com/google/cloud/spanner/pgadapter
457 38
Parser.java
in src/main/java/com/google/cloud/spanner/pgadapter/parsers
431 10
DdlExecutor.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
430 17
DataLoader.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader
408 11
ControlMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
366 15
JdbcMetadataStatementHelper.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
363 9
SessionStatementParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
357 22
ArrayParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/parsers
356 13
index.js
in benchmarks/nodejs
306 21
ParseMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
294 12
Server.java
in src/main/java/com/google/cloud/spanner/pgadapter
278 15
LatencyBenchmark.java
in benchmarks/latency-comparison/java/src/main/java/com/google/cloud/spanner/pgadapter/latency
272 9
BinaryCopyParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
257 12
BenchmarkApplication.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
244 7
IntermediateStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
238 34
CopyToStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
233 14
JavaClientBenchmarkRunner.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
227 11
AbstractFetchOrMoveStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
223 19
DeclareStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
217 8
CsvCopyParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
207 11
SQLState.java
in src/main/java/com/google/cloud/spanner/pgadapter/error
204 2
VacuumStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
203 11
TimestampParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/parsers
199 8
PrepareStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
195 9
ExtendedQueryProtocolHandler.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
192 18
TableParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
190 3
DataLoadStatus.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader
189 29
177 -
benchmark.go
in benchmarks/latency-comparison/golang
164 3
DescribeMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
159 15
Converter.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
157 7
Statistics.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
153 28
IntervalParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/parsers
151 6
PGExceptionFactory.java
in src/main/java/com/google/cloud/spanner/pgadapter/error
150 9
BinaryParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/parsers
150 6
client_library_runner.go
in benchmarks/latency-comparison/golang/runners
145 8
ExecuteStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
144 9
PasswordMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
142 10
Files With Most Units (Top 50)
File# lines# units
OptionsMetadata.java
in src/main/java/com/google/cloud/spanner/pgadapter/metadata
1320 104
BackendConnection.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
1416 103
SimpleParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
995 79
ConnectionHandler.java
in src/main/java/com/google/cloud/spanner/pgadapter
796 56
ClientAutoDetector.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
602 52
SessionState.java
in src/main/java/com/google/cloud/spanner/pgadapter/session
475 45
PGSetting.java
in src/main/java/com/google/cloud/spanner/pgadapter/session
479 41
ProxyServer.java
in src/main/java/com/google/cloud/spanner/pgadapter
457 38
CopyStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
693 35
IntermediateStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
238 34
DataLoadStatus.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader
189 29
PgCatalog.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
925 29
Statistics.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
153 28
TpccConfiguration.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config
100 24
PGAdapterConfiguration.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config
84 22
SessionStatementParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
357 22
AbstractRowProducer.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader
131 21
index.js
in benchmarks/nodejs
306 21
AbstractFetchOrMoveStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
223 19
ExtendedQueryProtocolHandler.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
192 18
DdlExecutor.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
430 17
pgadapter.go
in wrappers/golang
517 16
DescribeMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
159 15
ControlMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
366 15
Server.java
in src/main/java/com/google/cloud/spanner/pgadapter
278 15
CopyToStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
233 14
PGException.java
in src/main/java/com/google/cloud/spanner/pgadapter/error
77 14
ExecuteMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
96 13
CopySettings.java
in src/main/java/com/google/cloud/spanner/pgadapter/session
101 13
ArrayParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/parsers
356 13
BindMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
121 12
ParseMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
294 12
BinaryCopyParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
257 12
DataLoader.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader
408 11
CustomerRowProducer.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader
119 11
JavaClientBenchmarkRunner.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
227 11
MutationWriter.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
461 11
CsvCopyParser.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
207 11
VacuumStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
203 11
OrderLineRowProducer.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader
104 10
PasswordMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
142 10
Parser.java
in src/main/java/com/google/cloud/spanner/pgadapter/parsers
431 10
AbstractBenchmarkRunner.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
591 9
LatencyBenchmark.java
in benchmarks/latency-comparison/java/src/main/java/com/google/cloud/spanner/pgadapter/latency
272 9
StartupMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
128 9
PrepareStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
195 9
TruncateStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
120 9
JdbcMetadataStatementHelper.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
363 9
ShowDatabaseDdlStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
118 9
ShutdownStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
111 9
Files With Long Lines (Top 30)

There are 30 files with lines longer than 120 characters. In total, there are 144 long lines.

File# lines# units# long lines
PgCatalog.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
925 29 57
index.ts
in benchmarks/latency-comparison/nodejs/src
141 4 13
benchmark.go
in benchmarks/latency-comparison/golang
164 3 12
ClientAutoDetector.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
602 52 8
OptionsMetadata.java
in src/main/java/com/google/cloud/spanner/pgadapter/metadata
1320 104 8
177 - 6
JdbcMetadataStatementHelper.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
363 9 5
AbstractBenchmarkRunner.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
591 9 3
schema_googlesql.sql
in benchmarks/tpcc/src/main/resources
131 - 3
schema.sql
in benchmarks/tpcc/src/main/resources
139 - 3
PasswordMessage.java
in src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol
142 10 3
CopyStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
693 35 3
ConnectionHandler.java
in src/main/java/com/google/cloud/spanner/pgadapter
796 56 2
MutationWriter.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
461 11 2
SchemaService.java
in benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc
54 1 1
schema_interleaved.sql
in benchmarks/tpcc/src/main/resources
127 - 1
LatencyBenchmark.java
in benchmarks/latency-comparison/java/src/main/java/com/google/cloud/spanner/pgadapter/latency
272 9 1
license-checks.xml
in benchmarks/latency-comparison/java
18 - 1
pgadapter.go
in benchmarks/latency-comparison/golang/runners/pgadapter
81 3 1
client_library_runner.go
in benchmarks/latency-comparison/golang/runners
145 8 1
pgx_runner.go
in benchmarks/latency-comparison/golang/runners
99 3 1
pgx_v4_runner.go
in benchmarks/latency-comparison/golang/runners
99 3 1
Metrics.java
in src/main/java/com/google/cloud/spanner/pgadapter/utils
58 4 1
BackendConnection.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
1416 103 1
ShutdownStatement.java
in src/main/java/com/google/cloud/spanner/pgadapter/statements
111 9 1
PGExceptionFactory.java
in src/main/java/com/google/cloud/spanner/pgadapter/error
150 9 1
PGSetting.java
in src/main/java/com/google/cloud/spanner/pgadapter/session
479 41 1
ProxyServer.java
in src/main/java/com/google/cloud/spanner/pgadapter
457 38 1
18 - 1
pgadapter.go
in wrappers/golang
517 16 1
Correlations

File Size vs. Commits (all time): 219 points

src/main/java/com/google/cloud/spanner/pgadapter/parsers/StringParser.java x: 13 commits (all time) y: 90 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ConnectionHandler.java x: 65 commits (all time) y: 796 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java x: 4 commits (all time) y: 117 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java x: 23 commits (all time) y: 356 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java x: 29 commits (all time) y: 431 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java x: 18 commits (all time) y: 157 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/AbstractBenchmarkRunner.java x: 8 commits (all time) y: 591 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/Statistics.java x: 2 commits (all time) y: 153 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config/TpccConfiguration.java x: 4 commits (all time) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/IntervalParser.java x: 1 commits (all time) y: 151 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PgCatalog.java x: 23 commits (all time) y: 925 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/BinaryCopyParser.java x: 10 commits (all time) y: 257 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java x: 68 commits (all time) y: 1416 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DdlExecutor.java x: 11 commits (all time) y: 430 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediateStatement.java x: 50 commits (all time) y: 238 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SessionStatementParser.java x: 9 commits (all time) y: 357 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleParser.java x: 25 commits (all time) y: 995 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleQueryStatement.java x: 10 commits (all time) y: 132 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ParseMessage.java x: 34 commits (all time) y: 294 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BinaryParser.java x: 16 commits (all time) y: 150 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BooleanParser.java x: 13 commits (all time) y: 109 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DateParser.java x: 15 commits (all time) y: 139 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DoubleParser.java x: 10 commits (all time) y: 78 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/FloatParser.java x: 7 commits (all time) y: 76 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/IntegerParser.java x: 9 commits (all time) y: 53 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/JsonbParser.java x: 7 commits (all time) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/LongParser.java x: 12 commits (all time) y: 114 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/NumericParser.java x: 10 commits (all time) y: 84 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ShortParser.java x: 6 commits (all time) y: 49 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/TimestampParser.java x: 18 commits (all time) y: 199 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UnspecifiedParser.java x: 6 commits (all time) y: 38 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediatePortalStatement.java x: 22 commits (all time) y: 110 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/AbortTransaction.java x: 2 commits (all time) y: 26 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/DjangoGetTableNamesStatement.java x: 3 commits (all time) y: 44 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/ListDatabasesStatement.java x: 5 commits (all time) y: 106 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/LocalStatement.java x: 4 commits (all time) y: 14 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectCurrentCatalogStatement.java x: 3 commits (all time) y: 46 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectCurrentSchemaStatement.java x: 4 commits (all time) y: 49 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectGolangMigrateAdvisoryLockStatement.java x: 2 commits (all time) y: 49 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectPrismaAdvisoryLockStatement.java x: 2 commits (all time) y: 32 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectVersionStatement.java x: 3 commits (all time) y: 63 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ProxyServer.java x: 35 commits (all time) y: 457 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BindMessage.java x: 16 commits (all time) y: 121 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ControlMessage.java x: 40 commits (all time) y: 366 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/FunctionCallMessage.java x: 5 commits (all time) y: 48 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/MessageReader.java x: 1 commits (all time) y: 110 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/WireMessage.java x: 13 commits (all time) y: 104 lines of code src/main/java/com/google/cloud/spanner/pgadapter/Server.java x: 13 commits (all time) y: 278 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyStatement.java x: 36 commits (all time) y: 693 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SelectCurrentSettingStatement.java x: 4 commits (all time) y: 102 lines of code src/main/java/com/google/cloud/spanner/PGAdapterSessionPoolOptionsHelper.java x: 2 commits (all time) y: 12 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java x: 28 commits (all time) y: 475 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Metrics.java x: 2 commits (all time) y: 58 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ExtendedQueryProtocolHandler.java x: 19 commits (all time) y: 192 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediatePreparedStatement.java x: 40 commits (all time) y: 138 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/AbstractQueryProtocolMessage.java x: 4 commits (all time) y: 53 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/BindCompleteResponse.java x: 4 commits (all time) y: 29 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/CloseCompleteResponse.java x: 3 commits (all time) y: 29 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/ReadyResponse.java x: 5 commits (all time) y: 69 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BootstrapMessage.java x: 16 commits (all time) y: 124 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/CloseMessage.java x: 6 commits (all time) y: 69 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/AbstractFetchOrMoveStatement.java x: 2 commits (all time) y: 223 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CloseStatement.java x: 2 commits (all time) y: 92 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyToStatement.java x: 11 commits (all time) y: 233 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DeallocateStatement.java x: 3 commits (all time) y: 97 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DeclareStatement.java x: 2 commits (all time) y: 217 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DiscardStatement.java x: 3 commits (all time) y: 116 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ExecuteStatement.java x: 4 commits (all time) y: 144 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PrepareStatement.java x: 5 commits (all time) y: 195 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ReleaseStatement.java x: 2 commits (all time) y: 83 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ShowDatabaseDdlStatement.java x: 3 commits (all time) y: 118 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ShutdownStatement.java x: 2 commits (all time) y: 111 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/TruncateStatement.java x: 2 commits (all time) y: 120 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/VacuumStatement.java x: 2 commits (all time) y: 203 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/ClientAutoDetector.java x: 33 commits (all time) y: 602 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/RemoveEscapeClauseEnum.java x: 1 commits (all time) y: 6 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/EscapeClauseParser.java x: 1 commits (all time) y: 50 lines of code src/main/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadata.java x: 53 commits (all time) y: 1320 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/JdbcMetadataStatementHelper.java x: 15 commits (all time) y: 363 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/PGSetting.java x: 9 commits (all time) y: 479 lines of code src/main/java/com/google/cloud/spanner/connection/PGAdapterConnectionOptionsHelper.java x: 1 commits (all time) y: 34 lines of code wrappers/golang/pgadapter.go x: 5 commits (all time) y: 517 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/PasswordMessage.java x: 13 commits (all time) y: 142 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ShutdownHandler.java x: 3 commits (all time) y: 38 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/QueryMessage.java x: 35 commits (all time) y: 68 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/BenchmarkApplication.java x: 7 commits (all time) y: 244 lines of code src/main/java/com/google/cloud/spanner/pgadapter/commands/ListCommand.java x: 8 commits (all time) y: 27 lines of code src/main/java/com/google/cloud/spanner/pgadapter/error/SQLState.java x: 10 commits (all time) y: 204 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/GSSENCRequestMessage.java x: 1 commits (all time) y: 44 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ClientSideResultSet.java x: 2 commits (all time) y: 37 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/CopySettings.java x: 5 commits (all time) y: 101 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/LiquibaseStatementHelper.java x: 1 commits (all time) y: 30 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/MutationWriter.java x: 31 commits (all time) y: 461 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/JdbcBenchmarkRunner.java x: 4 commits (all time) y: 135 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/SchemaService.java x: 2 commits (all time) y: 54 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/AbstractRowProducer.java x: 2 commits (all time) y: 131 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/DataLoader.java x: 2 commits (all time) y: 408 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/DistrictRowProducer.java x: 2 commits (all time) y: 40 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/OrderLineRowProducer.java x: 2 commits (all time) y: 104 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/OrderRowProducer.java x: 2 commits (all time) y: 100 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/StockRowProducer.java x: 2 commits (all time) y: 68 lines of code benchmarks/tpcc/src/main/resources/schema_googlesql.sql x: 1 commits (all time) y: 131 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/StartupMessage.java x: 21 commits (all time) y: 128 lines of code benchmarks/latency-comparison/nodejs/src/index.ts x: 2 commits (all time) y: 141 lines of code benchmarks/latency-comparison/nodejs/src/postgresql_benchmark_runner.ts x: 1 commits (all time) y: 85 lines of code benchmarks/latency-comparison/golang/benchmark.go x: 3 commits (all time) y: 164 lines of code benchmarks/latency-comparison/java/src/main/java/com/google/cloud/spanner/pgadapter/latency/LatencyBenchmark.java x: 6 commits (all time) y: 272 lines of code benchmarks/latency-comparison/java/src/main/java/com/google/cloud/spanner/pgadapter/latency/PgJdbcRunner.java x: 5 commits (all time) y: 59 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/LastNameGenerator.java x: 1 commits (all time) y: 19 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/DataLoadStatus.java x: 1 commits (all time) y: 189 lines of code benchmarks/tpcc/src/main/resources/drop_schema.sql x: 1 commits (all time) y: 27 lines of code benchmarks/tpcc/src/main/resources/schema.sql x: 1 commits (all time) y: 139 lines of code benchmarks/tpcc/src/main/resources/schema_interleaved.sql x: 1 commits (all time) y: 127 lines of code benchmarks/latency-comparison/golang/runners/client_library_runner.go x: 3 commits (all time) y: 145 lines of code benchmarks/latency-comparison/java/src/main/java/com/google/cloud/spanner/pgadapter/latency/AbstractRunner.java x: 3 commits (all time) y: 51 lines of code benchmarks/latency-comparison/java/src/main/java/com/google/cloud/spanner/pgadapter/latency/JavaClientRunner.java x: 3 commits (all time) y: 106 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/CsvCopyParser.java x: 10 commits (all time) y: 207 lines of code src/main/java/com/google/cloud/spanner/pgadapter/error/PGExceptionFactory.java x: 10 commits (all time) y: 150 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/CopyDataMessage.java x: 14 commits (all time) y: 50 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/CopyDoneMessage.java x: 15 commits (all time) y: 39 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/CopyFailMessage.java x: 11 commits (all time) y: 46 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/DescribeMessage.java x: 22 commits (all time) y: 159 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ExecuteMessage.java x: 13 commits (all time) y: 96 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/FlushMessage.java x: 8 commits (all time) y: 30 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/SkipMessage.java x: 5 commits (all time) y: 51 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/SyncMessage.java x: 10 commits (all time) y: 30 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/TerminateMessage.java x: 3 commits (all time) y: 27 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/TableParser.java x: 2 commits (all time) y: 190 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DdlTranslator.java x: 1 commits (all time) y: 74 lines of code benchmarks/latency-comparison/create_table.sql x: 1 commits (all time) y: 12 lines of code benchmarks/latency-comparison/golang/runners/pgadapter/pgadapter.go x: 1 commits (all time) y: 81 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/ErrorResponse.java x: 8 commits (all time) y: 116 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/NoticeResponse.java x: 1 commits (all time) y: 99 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/CopyDataResponse.java x: 4 commits (all time) y: 94 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/RowDescriptionResponse.java x: 11 commits (all time) y: 138 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/CopyInParser.java x: 5 commits (all time) y: 34 lines of code src/main/java/com/google/cloud/spanner/pgadapter/metadata/SendResultSetState.java x: 4 commits (all time) y: 27 lines of code clirr-ignored-differences.xml x: 9 commits (all time) y: 177 lines of code benchmarks/nodejs/index.js x: 1 commits (all time) y: 306 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/DataRowResponse.java x: 9 commits (all time) y: 33 lines of code src/main/java/com/google/cloud/spanner/pgadapter/commands/Command.java x: 4 commits (all time) y: 37 lines of code src/main/java/com/google/cloud/spanner/pgadapter/commands/package-info.java x: 1 commits (all time) y: 3 lines of code src/main/java/com/google/cloud/spanner/pgadapter/commands/InvalidMetaCommand.java x: 4 commits (all time) y: 18 lines of code
1416.0
lines of code
  min: 3.0
  average: 129.72
  25th percentile: 33.0
  median: 68.0
  75th percentile: 138.0
  max: 1416.0
0 68.0
commits (all time)
min: 1.0 | average: 7.23 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 8.0 | max: 68.0

File Size vs. Contributors (all time): 219 points

src/main/java/com/google/cloud/spanner/pgadapter/parsers/StringParser.java x: 2 contributors (all time) y: 90 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ConnectionHandler.java x: 5 contributors (all time) y: 796 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java x: 2 contributors (all time) y: 117 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java x: 3 contributors (all time) y: 356 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java x: 3 contributors (all time) y: 431 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java x: 3 contributors (all time) y: 157 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/AbstractBenchmarkRunner.java x: 2 contributors (all time) y: 591 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/Statistics.java x: 2 contributors (all time) y: 153 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config/TpccConfiguration.java x: 2 contributors (all time) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/IntervalParser.java x: 1 contributors (all time) y: 151 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PgCatalog.java x: 1 contributors (all time) y: 925 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/BinaryCopyParser.java x: 1 contributors (all time) y: 257 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java x: 3 contributors (all time) y: 1416 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DdlExecutor.java x: 1 contributors (all time) y: 430 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediateStatement.java x: 3 contributors (all time) y: 238 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SessionStatementParser.java x: 2 contributors (all time) y: 357 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleParser.java x: 1 contributors (all time) y: 995 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleQueryStatement.java x: 1 contributors (all time) y: 132 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ParseMessage.java x: 2 contributors (all time) y: 294 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BinaryParser.java x: 2 contributors (all time) y: 150 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BooleanParser.java x: 2 contributors (all time) y: 109 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DateParser.java x: 2 contributors (all time) y: 139 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DoubleParser.java x: 2 contributors (all time) y: 78 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/FloatParser.java x: 1 contributors (all time) y: 76 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/IntegerParser.java x: 2 contributors (all time) y: 53 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/JsonbParser.java x: 1 contributors (all time) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/NumericParser.java x: 1 contributors (all time) y: 84 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ShortParser.java x: 1 contributors (all time) y: 49 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/TimestampParser.java x: 2 contributors (all time) y: 199 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UnspecifiedParser.java x: 1 contributors (all time) y: 38 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediatePortalStatement.java x: 3 contributors (all time) y: 110 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/AbortTransaction.java x: 1 contributors (all time) y: 26 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/DjangoGetTableNamesStatement.java x: 2 contributors (all time) y: 44 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/ListDatabasesStatement.java x: 1 contributors (all time) y: 106 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/LocalStatement.java x: 1 contributors (all time) y: 14 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectPrismaAdvisoryLockStatement.java x: 1 contributors (all time) y: 32 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectVersionStatement.java x: 1 contributors (all time) y: 63 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ProxyServer.java x: 3 contributors (all time) y: 457 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BindMessage.java x: 2 contributors (all time) y: 121 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ControlMessage.java x: 3 contributors (all time) y: 366 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/FunctionCallMessage.java x: 2 contributors (all time) y: 48 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/WireMessage.java x: 2 contributors (all time) y: 104 lines of code src/main/java/com/google/cloud/spanner/pgadapter/Server.java x: 3 contributors (all time) y: 278 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyStatement.java x: 3 contributors (all time) y: 693 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SelectCurrentSettingStatement.java x: 1 contributors (all time) y: 102 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SelectSetConfigStatement.java x: 1 contributors (all time) y: 117 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java x: 2 contributors (all time) y: 475 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Metrics.java x: 2 contributors (all time) y: 58 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ExtendedQueryProtocolHandler.java x: 2 contributors (all time) y: 192 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediatePreparedStatement.java x: 3 contributors (all time) y: 138 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/AbstractQueryProtocolMessage.java x: 1 contributors (all time) y: 53 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/BindCompleteResponse.java x: 2 contributors (all time) y: 29 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/ReadyResponse.java x: 2 contributors (all time) y: 69 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BootstrapMessage.java x: 2 contributors (all time) y: 124 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/AbstractFetchOrMoveStatement.java x: 1 contributors (all time) y: 223 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CloseStatement.java x: 1 contributors (all time) y: 92 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyToStatement.java x: 1 contributors (all time) y: 233 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DeclareStatement.java x: 1 contributors (all time) y: 217 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ExecuteStatement.java x: 1 contributors (all time) y: 144 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/FetchStatement.java x: 1 contributors (all time) y: 57 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PrepareStatement.java x: 1 contributors (all time) y: 195 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ReleaseStatement.java x: 1 contributors (all time) y: 83 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ShowDatabaseDdlStatement.java x: 1 contributors (all time) y: 118 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/VacuumStatement.java x: 1 contributors (all time) y: 203 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/ClientAutoDetector.java x: 2 contributors (all time) y: 602 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/RemoveEscapeClauseEnum.java x: 1 contributors (all time) y: 6 lines of code src/main/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadata.java x: 6 contributors (all time) y: 1320 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/JdbcMetadataStatementHelper.java x: 2 contributors (all time) y: 363 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/PGSetting.java x: 1 contributors (all time) y: 479 lines of code wrappers/golang/pgadapter.go x: 1 contributors (all time) y: 517 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/PasswordMessage.java x: 2 contributors (all time) y: 142 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/QueryMessage.java x: 3 contributors (all time) y: 68 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/BenchmarkApplication.java x: 2 contributors (all time) y: 244 lines of code src/main/java/com/google/cloud/spanner/pgadapter/commands/ListCommand.java x: 2 contributors (all time) y: 27 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/GSSENCRequestMessage.java x: 1 contributors (all time) y: 44 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/MutationWriter.java x: 2 contributors (all time) y: 461 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/JdbcBenchmarkRunner.java x: 1 contributors (all time) y: 135 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/DataLoader.java x: 1 contributors (all time) y: 408 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/NewOrderRowProducer.java x: 2 contributors (all time) y: 37 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/StockRowProducer.java x: 1 contributors (all time) y: 68 lines of code benchmarks/latency-comparison/golang/benchmark.go x: 1 contributors (all time) y: 164 lines of code benchmarks/latency-comparison/java/src/main/java/com/google/cloud/spanner/pgadapter/latency/LatencyBenchmark.java x: 1 contributors (all time) y: 272 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/LastNameGenerator.java x: 1 contributors (all time) y: 19 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/DataLoadStatus.java x: 1 contributors (all time) y: 189 lines of code benchmarks/tpcc/src/main/resources/schema_interleaved.sql x: 1 contributors (all time) y: 127 lines of code benchmarks/latency-comparison/golang/runners/client_library_runner.go x: 1 contributors (all time) y: 145 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/CsvCopyParser.java x: 1 contributors (all time) y: 207 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/CopyDataMessage.java x: 3 contributors (all time) y: 50 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/CopyDoneMessage.java x: 3 contributors (all time) y: 39 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ExecuteMessage.java x: 3 contributors (all time) y: 96 lines of code clirr-ignored-differences.xml x: 1 contributors (all time) y: 177 lines of code benchmarks/nodejs/index.js x: 1 contributors (all time) y: 306 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/DataRowResponse.java x: 3 contributors (all time) y: 33 lines of code src/main/java/com/google/cloud/spanner/pgadapter/commands/package-info.java x: 1 contributors (all time) y: 3 lines of code src/main/java/com/google/cloud/spanner/pgadapter/commands/InvalidMetaCommand.java x: 2 contributors (all time) y: 18 lines of code
1416.0
lines of code
  min: 3.0
  average: 129.72
  25th percentile: 33.0
  median: 68.0
  75th percentile: 138.0
  max: 1416.0
0 6.0
contributors (all time)
min: 1.0 | average: 1.49 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

File Size vs. Commits (30 days): 58 points

src/main/java/com/google/cloud/spanner/pgadapter/parsers/StringParser.java x: 2 commits (30d) y: 90 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ConnectionHandler.java x: 2 commits (30d) y: 796 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java x: 3 commits (30d) y: 117 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java x: 3 commits (30d) y: 356 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java x: 3 commits (30d) y: 431 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java x: 2 commits (30d) y: 157 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/AbstractBenchmarkRunner.java x: 1 commits (30d) y: 591 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/Statistics.java x: 1 commits (30d) y: 153 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config/TpccConfiguration.java x: 1 commits (30d) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PgCatalog.java x: 1 commits (30d) y: 925 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/BinaryCopyParser.java x: 1 commits (30d) y: 257 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java x: 2 commits (30d) y: 1416 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DdlExecutor.java x: 1 commits (30d) y: 430 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediateStatement.java x: 1 commits (30d) y: 238 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SessionStatementParser.java x: 1 commits (30d) y: 357 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleParser.java x: 2 commits (30d) y: 995 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleQueryStatement.java x: 1 commits (30d) y: 132 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ParseMessage.java x: 1 commits (30d) y: 294 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BinaryParser.java x: 1 commits (30d) y: 150 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BooleanParser.java x: 1 commits (30d) y: 109 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DateParser.java x: 1 commits (30d) y: 139 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DoubleParser.java x: 1 commits (30d) y: 78 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/IntegerParser.java x: 1 commits (30d) y: 53 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/LongParser.java x: 1 commits (30d) y: 114 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/NumericParser.java x: 1 commits (30d) y: 84 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ShortParser.java x: 1 commits (30d) y: 49 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/TimestampParser.java x: 1 commits (30d) y: 199 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UnspecifiedParser.java x: 1 commits (30d) y: 38 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/AbortTransaction.java x: 1 commits (30d) y: 26 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/DjangoGetTableNamesStatement.java x: 1 commits (30d) y: 44 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/LocalStatement.java x: 1 commits (30d) y: 14 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectPrismaAdvisoryLockStatement.java x: 1 commits (30d) y: 32 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectVersionStatement.java x: 1 commits (30d) y: 63 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ProxyServer.java x: 1 commits (30d) y: 457 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BindMessage.java x: 1 commits (30d) y: 121 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ControlMessage.java x: 1 commits (30d) y: 366 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/WireMessage.java x: 2 commits (30d) y: 104 lines of code src/main/java/com/google/cloud/spanner/pgadapter/Server.java x: 1 commits (30d) y: 278 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyStatement.java x: 1 commits (30d) y: 693 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SelectCurrentSettingStatement.java x: 1 commits (30d) y: 102 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java x: 1 commits (30d) y: 475 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Metrics.java x: 1 commits (30d) y: 58 lines of code
1416.0
lines of code
  min: 12.0
  average: 220.88
  25th percentile: 49.0
  median: 110.0
  75th percentile: 282.0
  max: 1416.0
0 3.0
commits (30d)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (30 days): 58 points

src/main/java/com/google/cloud/spanner/pgadapter/parsers/StringParser.java x: 1 contributors (30d) y: 90 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ConnectionHandler.java x: 1 contributors (30d) y: 796 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java x: 2 contributors (30d) y: 117 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java x: 2 contributors (30d) y: 356 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java x: 2 contributors (30d) y: 431 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java x: 2 contributors (30d) y: 157 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/AbstractBenchmarkRunner.java x: 1 contributors (30d) y: 591 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/Statistics.java x: 1 contributors (30d) y: 153 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config/TpccConfiguration.java x: 1 contributors (30d) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PgCatalog.java x: 1 contributors (30d) y: 925 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/BinaryCopyParser.java x: 1 contributors (30d) y: 257 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java x: 1 contributors (30d) y: 1416 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DdlExecutor.java x: 1 contributors (30d) y: 430 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediateStatement.java x: 1 contributors (30d) y: 238 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SessionStatementParser.java x: 1 contributors (30d) y: 357 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleParser.java x: 1 contributors (30d) y: 995 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleQueryStatement.java x: 1 contributors (30d) y: 132 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ParseMessage.java x: 1 contributors (30d) y: 294 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BinaryParser.java x: 1 contributors (30d) y: 150 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BooleanParser.java x: 1 contributors (30d) y: 109 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DateParser.java x: 1 contributors (30d) y: 139 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DoubleParser.java x: 1 contributors (30d) y: 78 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/IntegerParser.java x: 1 contributors (30d) y: 53 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/LongParser.java x: 1 contributors (30d) y: 114 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/NumericParser.java x: 1 contributors (30d) y: 84 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ShortParser.java x: 1 contributors (30d) y: 49 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/TimestampParser.java x: 1 contributors (30d) y: 199 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UnspecifiedParser.java x: 1 contributors (30d) y: 38 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/AbortTransaction.java x: 1 contributors (30d) y: 26 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/DjangoGetTableNamesStatement.java x: 1 contributors (30d) y: 44 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/LocalStatement.java x: 1 contributors (30d) y: 14 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectPrismaAdvisoryLockStatement.java x: 1 contributors (30d) y: 32 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectVersionStatement.java x: 1 contributors (30d) y: 63 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ProxyServer.java x: 1 contributors (30d) y: 457 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BindMessage.java x: 1 contributors (30d) y: 121 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ControlMessage.java x: 1 contributors (30d) y: 366 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/WireMessage.java x: 1 contributors (30d) y: 104 lines of code src/main/java/com/google/cloud/spanner/pgadapter/Server.java x: 1 contributors (30d) y: 278 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyStatement.java x: 1 contributors (30d) y: 693 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java x: 1 contributors (30d) y: 475 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Metrics.java x: 1 contributors (30d) y: 58 lines of code
1416.0
lines of code
  min: 12.0
  average: 220.88
  25th percentile: 49.0
  median: 110.0
  75th percentile: 282.0
  max: 1416.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 92 points

src/main/java/com/google/cloud/spanner/pgadapter/parsers/StringParser.java x: 3 commits (90d) y: 90 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ConnectionHandler.java x: 7 commits (90d) y: 796 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java x: 3 commits (90d) y: 117 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java x: 3 commits (90d) y: 356 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java x: 3 commits (90d) y: 431 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java x: 4 commits (90d) y: 157 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/AbstractBenchmarkRunner.java x: 1 commits (90d) y: 591 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/Statistics.java x: 1 commits (90d) y: 153 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config/TpccConfiguration.java x: 1 commits (90d) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PgCatalog.java x: 1 commits (90d) y: 925 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/BinaryCopyParser.java x: 1 commits (90d) y: 257 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java x: 5 commits (90d) y: 1416 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DdlExecutor.java x: 2 commits (90d) y: 430 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediateStatement.java x: 1 commits (90d) y: 238 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SessionStatementParser.java x: 1 commits (90d) y: 357 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleParser.java x: 3 commits (90d) y: 995 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleQueryStatement.java x: 1 commits (90d) y: 132 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ParseMessage.java x: 2 commits (90d) y: 294 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BinaryParser.java x: 2 commits (90d) y: 150 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BooleanParser.java x: 1 commits (90d) y: 109 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DateParser.java x: 2 commits (90d) y: 139 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DoubleParser.java x: 1 commits (90d) y: 78 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/IntegerParser.java x: 1 commits (90d) y: 53 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/JsonbParser.java x: 2 commits (90d) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/LongParser.java x: 2 commits (90d) y: 114 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/NumericParser.java x: 1 commits (90d) y: 84 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ShortParser.java x: 1 commits (90d) y: 49 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/TimestampParser.java x: 1 commits (90d) y: 199 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UnspecifiedParser.java x: 1 commits (90d) y: 38 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediatePortalStatement.java x: 2 commits (90d) y: 110 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/AbortTransaction.java x: 1 commits (90d) y: 26 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/DjangoGetTableNamesStatement.java x: 1 commits (90d) y: 44 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/LocalStatement.java x: 1 commits (90d) y: 14 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectPrismaAdvisoryLockStatement.java x: 1 commits (90d) y: 32 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectVersionStatement.java x: 1 commits (90d) y: 63 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ProxyServer.java x: 2 commits (90d) y: 457 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BindMessage.java x: 3 commits (90d) y: 121 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ControlMessage.java x: 3 commits (90d) y: 366 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/FunctionCallMessage.java x: 2 commits (90d) y: 48 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/WireMessage.java x: 3 commits (90d) y: 104 lines of code src/main/java/com/google/cloud/spanner/pgadapter/Server.java x: 1 commits (90d) y: 278 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyStatement.java x: 2 commits (90d) y: 693 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SelectCurrentSettingStatement.java x: 2 commits (90d) y: 102 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java x: 4 commits (90d) y: 475 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Metrics.java x: 1 commits (90d) y: 58 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ExtendedQueryProtocolHandler.java x: 2 commits (90d) y: 192 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/ReadyResponse.java x: 1 commits (90d) y: 69 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BootstrapMessage.java x: 1 commits (90d) y: 124 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/CloseMessage.java x: 2 commits (90d) y: 69 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/AbstractFetchOrMoveStatement.java x: 1 commits (90d) y: 223 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CloseStatement.java x: 1 commits (90d) y: 92 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyToStatement.java x: 1 commits (90d) y: 233 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DeclareStatement.java x: 1 commits (90d) y: 217 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DiscardStatement.java x: 1 commits (90d) y: 116 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ExecuteStatement.java x: 1 commits (90d) y: 144 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PrepareStatement.java x: 1 commits (90d) y: 195 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ReleaseStatement.java x: 1 commits (90d) y: 83 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ShowDatabaseDdlStatement.java x: 1 commits (90d) y: 118 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/VacuumStatement.java x: 1 commits (90d) y: 203 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/ClientAutoDetector.java x: 1 commits (90d) y: 602 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/RemoveEscapeClauseEnum.java x: 1 commits (90d) y: 6 lines of code src/main/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadata.java x: 2 commits (90d) y: 1320 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/JdbcMetadataStatementHelper.java x: 1 commits (90d) y: 363 lines of code
1416.0
lines of code
  min: 6.0
  average: 198.1
  25th percentile: 50.0
  median: 109.5
  75th percentile: 213.5
  max: 1416.0
0 7.0
commits (90d)
min: 1.0 | average: 1.52 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

File Size vs. Contributors (90 days): 92 points

src/main/java/com/google/cloud/spanner/pgadapter/parsers/StringParser.java x: 1 contributors (90d) y: 90 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ConnectionHandler.java x: 1 contributors (90d) y: 796 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java x: 2 contributors (90d) y: 117 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java x: 2 contributors (90d) y: 356 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java x: 2 contributors (90d) y: 431 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java x: 2 contributors (90d) y: 157 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/AbstractBenchmarkRunner.java x: 1 contributors (90d) y: 591 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/Statistics.java x: 1 contributors (90d) y: 153 lines of code benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config/TpccConfiguration.java x: 1 contributors (90d) y: 100 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/PgCatalog.java x: 1 contributors (90d) y: 925 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/BinaryCopyParser.java x: 1 contributors (90d) y: 257 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java x: 2 contributors (90d) y: 1416 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DdlExecutor.java x: 1 contributors (90d) y: 430 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/IntermediateStatement.java x: 1 contributors (90d) y: 238 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SessionStatementParser.java x: 1 contributors (90d) y: 357 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleParser.java x: 1 contributors (90d) y: 995 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/SimpleQueryStatement.java x: 1 contributors (90d) y: 132 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ParseMessage.java x: 1 contributors (90d) y: 294 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BinaryParser.java x: 1 contributors (90d) y: 150 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/BooleanParser.java x: 1 contributors (90d) y: 109 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DateParser.java x: 1 contributors (90d) y: 139 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/DoubleParser.java x: 1 contributors (90d) y: 78 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/IntegerParser.java x: 1 contributors (90d) y: 53 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/LongParser.java x: 1 contributors (90d) y: 114 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/NumericParser.java x: 1 contributors (90d) y: 84 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/ShortParser.java x: 1 contributors (90d) y: 49 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/TimestampParser.java x: 1 contributors (90d) y: 199 lines of code src/main/java/com/google/cloud/spanner/pgadapter/parsers/UnspecifiedParser.java x: 1 contributors (90d) y: 38 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/AbortTransaction.java x: 1 contributors (90d) y: 26 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/DjangoGetTableNamesStatement.java x: 1 contributors (90d) y: 44 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/LocalStatement.java x: 1 contributors (90d) y: 14 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectPrismaAdvisoryLockStatement.java x: 1 contributors (90d) y: 32 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/local/SelectVersionStatement.java x: 1 contributors (90d) y: 63 lines of code src/main/java/com/google/cloud/spanner/pgadapter/ProxyServer.java x: 1 contributors (90d) y: 457 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BindMessage.java x: 1 contributors (90d) y: 121 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/ControlMessage.java x: 1 contributors (90d) y: 366 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/WireMessage.java x: 1 contributors (90d) y: 104 lines of code src/main/java/com/google/cloud/spanner/pgadapter/Server.java x: 1 contributors (90d) y: 278 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyStatement.java x: 1 contributors (90d) y: 693 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java x: 2 contributors (90d) y: 475 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/Metrics.java x: 1 contributors (90d) y: 58 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ExtendedQueryProtocolHandler.java x: 1 contributors (90d) y: 192 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/ReadyResponse.java x: 1 contributors (90d) y: 69 lines of code src/main/java/com/google/cloud/spanner/pgadapter/wireprotocol/BootstrapMessage.java x: 1 contributors (90d) y: 124 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/AbstractFetchOrMoveStatement.java x: 1 contributors (90d) y: 223 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/CopyToStatement.java x: 1 contributors (90d) y: 233 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/DeclareStatement.java x: 1 contributors (90d) y: 217 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ExecuteStatement.java x: 1 contributors (90d) y: 144 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/ReleaseStatement.java x: 1 contributors (90d) y: 83 lines of code src/main/java/com/google/cloud/spanner/pgadapter/statements/VacuumStatement.java x: 1 contributors (90d) y: 203 lines of code src/main/java/com/google/cloud/spanner/pgadapter/utils/ClientAutoDetector.java x: 1 contributors (90d) y: 602 lines of code src/main/java/com/google/cloud/spanner/pgadapter/session/RemoveEscapeClauseEnum.java x: 1 contributors (90d) y: 6 lines of code src/main/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadata.java x: 2 contributors (90d) y: 1320 lines of code
1416.0
lines of code
  min: 6.0
  average: 198.1
  25th percentile: 50.0
  median: 109.5
  75th percentile: 213.5
  max: 1416.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0