apache / sedona
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 702 files with 69,910 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 4 files changed 51-100 times (4,576 lines of code)
    • 11 files changed 21-50 times (7,272 lines of code)
    • 47 files changed 6-20 times (9,818 lines of code)
    • 640 files changed 1-5 times (48,244 lines of code)
0% | 6% | 10% | 14% | 69%
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 702 files with 69,910 lines of code.
    • 2 files changed by more than 25 contributors (2,173 lines of code)
    • 2 files changed by 11-25 contributors (2,555 lines of code)
    • 30 files changed by 6-10 contributors (8,608 lines of code)
    • 476 files changed by 2-5 contributors (42,101 lines of code)
    • 192 files changed by 1 contributor (14,473 lines of code)
3% | 3% | 12% | 60% | 20%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, scala, py, md, rd, gitignore, r, json, xml, yaml, properties, svg, txt, ipynb, sh, h, c, rmd, sql, npmignore, dockerignore, editorconfig, html, in, eps, nc, js, gitattributes, dockerfile, toml, asc, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 12% | 14% | 14% | 58%
scala0% | 1% | 7% | 17% | 72%
html0% | 0% | 100% | 0% | 0%
py0% | 0% | <1% | 1% | 97%
js0% | 0% | 0% | 100% | 0%
c0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
dockerignore0% | 0% | 0% | 0% | 100%
in0% | 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
flink0% | 69% | 14% | 6% | 9%
common0% | 14% | 14% | 25% | 45%
spark0% | <1% | 5% | 14% | 79%
snowflake0% | 0% | 73% | 0% | 26%
docs-overrides0% | 0% | 100% | 0% | 0%
python0% | 0% | <1% | <1% | 98%
zeppelin0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 76% | 23%
docker0% | 0% | 0% | 0% | 100%
tools0% | 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
Catalog.java
in flink/src/main/java/org/apache/sedona/flink
220 - 2022-02-01 2025-03-25 92 30 jiayu@apache.org 46216254+furqaankhan@users....
Functions.java
in flink/src/main/java/org/apache/sedona/flink/expressions
1953 198 2022-02-01 2025-03-25 91 27 jiayu@apache.org 46216254+furqaankhan@users....
Functions.java
in common/src/main/java/org/apache/sedona/common
2080 198 2022-08-16 2025-04-26 91 20 sekikn@apache.org jgoday@gmail.com
Catalog.scala
in spark/common/src/main/scala/org/apache/sedona/sql/UDF
323 - 2023-09-05 2025-03-25 65 9 jiayu@apache.org 46216254+furqaankhan@users....
Functions.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
1215 168 2023-09-05 2025-03-25 47 8 jiayu@apache.org 46216254+furqaankhan@users....
st_functions.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
793 - 2023-09-05 2025-03-25 44 7 jiayu@apache.org 46216254+furqaankhan@users....
UDFs.java
in snowflake/src/main/java/org/apache/sedona/snowflake/snowsql
1123 86 2024-01-04 2025-01-09 30 4 jiayu@apache.org 46216254+furqaankhan@users....
RasterUtils.java
in common/src/main/java/org/apache/sedona/common/utils
685 34 2023-08-02 2025-03-17 29 7 bo@wherobots.com kontinuation@apache.org
UDFsV2.java
in snowflake/src/main/java/org/apache/sedona/snowflake/snowsql
1461 194 2024-01-06 2025-01-09 28 4 jiayu@apache.org 46216254+furqaankhan@users....
GeomUtils.java
in common/src/main/java/org/apache/sedona/common/utils
475 40 2022-08-16 2024-10-13 27 11 adamq43@gmail.com jbampton@users.noreply.gith...
RasterConstructors.java
in common/src/main/java/org/apache/sedona/common/raster
492 24 2023-06-14 2025-02-25 23 8 jiayu@apache.org prantogg@gmail.com
RasterBandAccessors.java
in common/src/main/java/org/apache/sedona/common/raster
394 20 2023-08-11 2025-03-29 22 7 nileshgajwani@gmail.com jbampton@users.noreply.gith...
setup.py
in python
59 - 2019-10-21 2025-05-06 21 6 pawel93kocinski@gmail.com jbampton@users.noreply.gith...
main.html
in docs-overrides
125 - 2020-09-15 2025-04-09 21 5 jiayu@apache.org 46216254+furqaankhan@users....
Constructors.java
in flink/src/main/java/org/apache/sedona/flink/expressions
450 62 2022-02-01 2024-09-13 21 10 jiayu@apache.org 46216254+furqaankhan@users....
version.py
in python/sedona
1 - 2020-11-09 2025-05-06 20 5 jiayu@apache.org jbampton@users.noreply.gith...
RasterBandEditors.java
in common/src/main/java/org/apache/sedona/common/raster
301 18 2023-08-24 2025-02-25 17 7 46216254+furqaankhan@users.... prantogg@gmail.com
PixelFunctions.java
in common/src/main/java/org/apache/sedona/common/raster
245 13 2023-06-14 2024-06-12 16 7 jiayu@apache.org kontinuation@apache.org
RasterAccessors.java
in common/src/main/java/org/apache/sedona/common/raster
269 25 2023-06-14 2024-08-05 16 7 jiayu@apache.org kontinuation@apache.org
__init__.py
in python/sedona/spark
40 - 2023-06-06 2025-05-06 15 8 jiayu@apache.org jbampton@users.noreply.gith...
Constructors.java
in common/src/main/java/org/apache/sedona/common
214 32 2022-11-16 2025-02-24 15 9 jiayu@apache.org kontinuation@apache.org
MapAlgebra.java
in common/src/main/java/org/apache/sedona/common/raster
386 10 2023-06-14 2024-06-12 15 6 jiayu@apache.org kontinuation@apache.org
RasterEditors.java
in common/src/main/java/org/apache/sedona/common/raster
575 25 2023-06-14 2024-06-12 15 6 jiayu@apache.org kontinuation@apache.org
Predicates.java
in flink/src/main/java/org/apache/sedona/flink/expressions
207 30 2022-02-01 2024-06-12 14 9 jiayu@apache.org kontinuation@apache.org
RasterOutputs.java
in common/src/main/java/org/apache/sedona/common/raster
309 11 2023-06-14 2024-06-12 13 5 jiayu@apache.org kontinuation@apache.org
SedonaContext.scala
in spark/common/src/main/scala/org/apache/sedona/spark
95 5 2023-09-05 2025-04-02 12 7 jiayu@apache.org pawel93kocinski@gmail.com
PixelFunctionEditors.java
in common/src/main/java/org/apache/sedona/common/raster
153 8 2023-08-26 2025-02-25 12 7 46216254+furqaankhan@users.... prantogg@gmail.com
Constructors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
397 38 2023-09-05 2025-02-24 12 5 jiayu@apache.org kontinuation@apache.org
RasterBandEditors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
47 4 2023-09-05 2025-02-25 10 6 jiayu@apache.org prantogg@gmail.com
RasterBandAccessors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
83 9 2023-09-05 2025-02-25 10 6 jiayu@apache.org prantogg@gmail.com
RasterConstructors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
176 12 2023-09-05 2025-02-25 10 7 jiayu@apache.org prantogg@gmail.com
InferredExpression.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
328 9 2023-09-05 2025-02-24 10 7 jiayu@apache.org kontinuation@apache.org
RasterEditors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
66 7 2023-09-05 2024-06-12 9 6 jiayu@apache.org kontinuation@apache.org
Predicates.java
in common/src/main/java/org/apache/sedona/common
69 18 2023-04-19 2024-09-14 9 6 krishnazongsi@gmail.com feng@wherobots.com
RasterPredicates.java
in common/src/main/java/org/apache/sedona/common/raster
131 9 2023-07-07 2024-06-12 9 4 bo@wherobots.com kontinuation@apache.org
Predicates.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
186 28 2023-09-05 2024-08-28 9 5 jiayu@apache.org feng@wherobots.com
SpatialRDD.java
in spark/common/src/main/java/org/apache/sedona/core/spatialRDD
442 35 2023-09-05 2025-02-16 9 7 jiayu@apache.org jbampton@users.noreply.gith...
JoinQueryDetector.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join
851 14 2023-09-05 2025-01-05 9 5 jiayu@apache.org feng@wherobots.com
RasterOutputs.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
55 6 2023-09-05 2024-06-12 8 6 jiayu@apache.org kontinuation@apache.org
67 4 2020-12-09 2025-05-06 8 5 jiayu@apache.org jbampton@users.noreply.gith...
GeometryFunctions.java
in common/src/main/java/org/apache/sedona/common/raster
102 6 2023-08-03 2024-07-14 8 5 nileshgajwani@gmail.com kontinuation@apache.org
FunctionsGeoTools.java
in common/src/main/java/org/apache/sedona/common
149 10 2023-08-16 2024-08-23 8 5 nileshgajwani@gmail.com kontinuation@apache.org
MapAlgebra.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
164 25 2023-09-05 2024-06-12 8 6 jiayu@apache.org kontinuation@apache.org
st_constructors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
192 - 2023-09-05 2025-02-24 8 3 jiayu@apache.org kontinuation@apache.org
RasterUDT.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/UDT
22 2 2023-09-05 2025-05-03 7 4 jiayu@apache.org pawel93kocinski@gmail.com
SedonaContext.py
in python/sedona/spark
23 3 2023-06-06 2025-05-06 7 4 jiayu@apache.org jbampton@users.noreply.gith...
Spheroid.java
in common/src/main/java/org/apache/sedona/common/sphere
132 6 2023-05-20 2024-11-23 7 5 jiayu@apache.org 46216254+furqaankhan@users....
SedonaConf.java
in spark/common/src/main/java/org/apache/sedona/core/utils
135 17 2023-09-05 2025-01-02 7 6 jiayu@apache.org james-willis@users.noreply....
GeoParquetWriteSupport.scala
in spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
440 15 2023-09-05 2024-10-30 7 3 jiayu@apache.org kontinuation@apache.org
GeoParquetWriteSupport.scala
in spark/spark-3.5/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
441 15 2023-12-27 2024-10-30 7 2 bo@wherobots.com kontinuation@apache.org
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
Catalog.java
in flink/src/main/java/org/apache/sedona/flink
220 - 2022-02-01 2025-03-25 92 30 jiayu@apache.org 46216254+furqaankhan@users....
Functions.java
in flink/src/main/java/org/apache/sedona/flink/expressions
1953 198 2022-02-01 2025-03-25 91 27 jiayu@apache.org 46216254+furqaankhan@users....
Functions.java
in common/src/main/java/org/apache/sedona/common
2080 198 2022-08-16 2025-04-26 91 20 sekikn@apache.org jgoday@gmail.com
GeomUtils.java
in common/src/main/java/org/apache/sedona/common/utils
475 40 2022-08-16 2024-10-13 27 11 adamq43@gmail.com jbampton@users.noreply.gith...
Constructors.java
in flink/src/main/java/org/apache/sedona/flink/expressions
450 62 2022-02-01 2024-09-13 21 10 jiayu@apache.org 46216254+furqaankhan@users....
Catalog.scala
in spark/common/src/main/scala/org/apache/sedona/sql/UDF
323 - 2023-09-05 2025-03-25 65 9 jiayu@apache.org 46216254+furqaankhan@users....
Constructors.java
in common/src/main/java/org/apache/sedona/common
214 32 2022-11-16 2025-02-24 15 9 jiayu@apache.org kontinuation@apache.org
Predicates.java
in flink/src/main/java/org/apache/sedona/flink/expressions
207 30 2022-02-01 2024-06-12 14 9 jiayu@apache.org kontinuation@apache.org
Functions.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
1215 168 2023-09-05 2025-03-25 47 8 jiayu@apache.org 46216254+furqaankhan@users....
RasterConstructors.java
in common/src/main/java/org/apache/sedona/common/raster
492 24 2023-06-14 2025-02-25 23 8 jiayu@apache.org prantogg@gmail.com
__init__.py
in python/sedona/spark
40 - 2023-06-06 2025-05-06 15 8 jiayu@apache.org jbampton@users.noreply.gith...
st_functions.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
793 - 2023-09-05 2025-03-25 44 7 jiayu@apache.org 46216254+furqaankhan@users....
RasterUtils.java
in common/src/main/java/org/apache/sedona/common/utils
685 34 2023-08-02 2025-03-17 29 7 bo@wherobots.com kontinuation@apache.org
RasterBandAccessors.java
in common/src/main/java/org/apache/sedona/common/raster
394 20 2023-08-11 2025-03-29 22 7 nileshgajwani@gmail.com jbampton@users.noreply.gith...
RasterBandEditors.java
in common/src/main/java/org/apache/sedona/common/raster
301 18 2023-08-24 2025-02-25 17 7 46216254+furqaankhan@users.... prantogg@gmail.com
RasterAccessors.java
in common/src/main/java/org/apache/sedona/common/raster
269 25 2023-06-14 2024-08-05 16 7 jiayu@apache.org kontinuation@apache.org
PixelFunctions.java
in common/src/main/java/org/apache/sedona/common/raster
245 13 2023-06-14 2024-06-12 16 7 jiayu@apache.org kontinuation@apache.org
PixelFunctionEditors.java
in common/src/main/java/org/apache/sedona/common/raster
153 8 2023-08-26 2025-02-25 12 7 46216254+furqaankhan@users.... prantogg@gmail.com
SedonaContext.scala
in spark/common/src/main/scala/org/apache/sedona/spark
95 5 2023-09-05 2025-04-02 12 7 jiayu@apache.org pawel93kocinski@gmail.com
RasterConstructors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
176 12 2023-09-05 2025-02-25 10 7 jiayu@apache.org prantogg@gmail.com
InferredExpression.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
328 9 2023-09-05 2025-02-24 10 7 jiayu@apache.org kontinuation@apache.org
SpatialRDD.java
in spark/common/src/main/java/org/apache/sedona/core/spatialRDD
442 35 2023-09-05 2025-02-16 9 7 jiayu@apache.org jbampton@users.noreply.gith...
setup.py
in python
59 - 2019-10-21 2025-05-06 21 6 pawel93kocinski@gmail.com jbampton@users.noreply.gith...
RasterEditors.java
in common/src/main/java/org/apache/sedona/common/raster
575 25 2023-06-14 2024-06-12 15 6 jiayu@apache.org kontinuation@apache.org
MapAlgebra.java
in common/src/main/java/org/apache/sedona/common/raster
386 10 2023-06-14 2024-06-12 15 6 jiayu@apache.org kontinuation@apache.org
RasterBandEditors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
47 4 2023-09-05 2025-02-25 10 6 jiayu@apache.org prantogg@gmail.com
RasterBandAccessors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
83 9 2023-09-05 2025-02-25 10 6 jiayu@apache.org prantogg@gmail.com
Predicates.java
in common/src/main/java/org/apache/sedona/common
69 18 2023-04-19 2024-09-14 9 6 krishnazongsi@gmail.com feng@wherobots.com
RasterEditors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
66 7 2023-09-05 2024-06-12 9 6 jiayu@apache.org kontinuation@apache.org
MapAlgebra.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
164 25 2023-09-05 2024-06-12 8 6 jiayu@apache.org kontinuation@apache.org
RasterOutputs.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
55 6 2023-09-05 2024-06-12 8 6 jiayu@apache.org kontinuation@apache.org
SedonaConf.java
in spark/common/src/main/java/org/apache/sedona/core/utils
135 17 2023-09-05 2025-01-02 7 6 jiayu@apache.org james-willis@users.noreply....
RasterAccessors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
122 18 2023-09-05 2024-07-18 6 6 jiayu@apache.org feng@wherobots.com
PixelFunctionEditors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster
25 2 2023-09-05 2025-02-25 6 6 jiayu@apache.org prantogg@gmail.com
main.html
in docs-overrides
125 - 2020-09-15 2025-04-09 21 5 jiayu@apache.org 46216254+furqaankhan@users....
version.py
in python/sedona
1 - 2020-11-09 2025-05-06 20 5 jiayu@apache.org jbampton@users.noreply.gith...
RasterOutputs.java
in common/src/main/java/org/apache/sedona/common/raster
309 11 2023-06-14 2024-06-12 13 5 jiayu@apache.org kontinuation@apache.org
Constructors.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
397 38 2023-09-05 2025-02-24 12 5 jiayu@apache.org kontinuation@apache.org
Predicates.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
186 28 2023-09-05 2024-08-28 9 5 jiayu@apache.org feng@wherobots.com
JoinQueryDetector.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join
851 14 2023-09-05 2025-01-05 9 5 jiayu@apache.org feng@wherobots.com
GeometryFunctions.java
in common/src/main/java/org/apache/sedona/common/raster
102 6 2023-08-03 2024-07-14 8 5 nileshgajwani@gmail.com kontinuation@apache.org
FunctionsGeoTools.java
in common/src/main/java/org/apache/sedona/common
149 10 2023-08-16 2024-08-23 8 5 nileshgajwani@gmail.com kontinuation@apache.org
67 4 2020-12-09 2025-05-06 8 5 jiayu@apache.org jbampton@users.noreply.gith...
Spheroid.java
in common/src/main/java/org/apache/sedona/common/sphere
132 6 2023-05-20 2024-11-23 7 5 jiayu@apache.org 46216254+furqaankhan@users....
FunctionsGeoTools.java
in flink/src/main/java/org/apache/sedona/flink/expressions
38 3 2023-08-16 2024-06-12 5 5 nileshgajwani@gmail.com kontinuation@apache.org
SedonaSqlExtensions.scala
in spark/common/src/main/scala/org/apache/sedona/sql
30 1 2023-09-05 2025-03-20 5 5 jiayu@apache.org feng@wherobots.com
UDFs.java
in snowflake/src/main/java/org/apache/sedona/snowflake/snowsql
1123 86 2024-01-04 2025-01-09 30 4 jiayu@apache.org 46216254+furqaankhan@users....
UDFsV2.java
in snowflake/src/main/java/org/apache/sedona/snowflake/snowsql
1461 194 2024-01-06 2025-01-09 28 4 jiayu@apache.org 46216254+furqaankhan@users....
RasterPredicates.java
in common/src/main/java/org/apache/sedona/common/raster
131 9 2023-07-07 2024-06-12 9 4 bo@wherobots.com kontinuation@apache.org
SedonaContext.py
in python/sedona/spark
23 3 2023-06-06 2025-05-06 7 4 jiayu@apache.org jbampton@users.noreply.gith...
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
Fileformat.java
in spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/build
1233 94 2025-02-26 2025-02-26 1 1 pawel93kocinski@gmail.com pawel93kocinski@gmail.com
geomserde.c
in python/src
647 17 2023-02-15 2023-02-15 1 1 bo@wherobots.com bo@wherobots.com
GeoParquetFilters.scala
in spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
521 12 2024-08-11 2024-08-11 1 1 feng@wherobots.com feng@wherobots.com
Rasterization.java
in common/src/main/java/org/apache/sedona/common/raster
497 13 2025-02-25 2025-03-31 2 1 prantogg@gmail.com prantogg@gmail.com
GeoParquetRowConverter.scala
in spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
465 23 2024-08-11 2024-08-11 1 1 feng@wherobots.com feng@wherobots.com
GeoParquetWriteSupport.scala
in spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
438 15 2024-08-11 2024-08-11 1 1 feng@wherobots.com feng@wherobots.com
GeoParquetSchemaConverter.scala
in spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
324 9 2024-08-11 2024-08-11 1 1 feng@wherobots.com feng@wherobots.com
GeoParquetFileFormat.scala
in spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
321 8 2024-08-11 2024-08-11 1 1 feng@wherobots.com feng@wherobots.com
zeppelin-site.xml
in docker/zeppelin/conf
285 - 2025-02-28 2025-03-19 2 1 122703005+sshiv012@users.no... 122703005+sshiv012@users.no...
GeoParquetReadSupport.scala
in spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
270 11 2024-08-11 2024-08-11 1 1 feng@wherobots.com feng@wherobots.com
StacBatch.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac
260 6 2025-01-30 2025-03-17 4 1 feng@wherobots.com feng@wherobots.com
ShapefilePartitionReader.scala
in spark/spark-3.3/src/main/scala/org/apache/sedona/sql/datasources/shapefile
234 4 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
ShapefilePartitionReader.scala
in spark/spark-3.4/src/main/scala/org/apache/sedona/sql/datasources/shapefile
234 4 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
ShapefilePartitionReader.scala
in spark/spark-3.5/src/main/scala/org/apache/sedona/sql/datasources/shapefile
234 4 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
StacUtils.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac
229 13 2025-01-30 2025-03-28 4 1 feng@wherobots.com feng@wherobots.com
TraitKNNJoinQueryExec.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join
202 9 2024-08-28 2024-08-28 1 1 feng@wherobots.com feng@wherobots.com
StacPartitionReader.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac
184 7 2025-01-30 2025-03-17 3 1 feng@wherobots.com feng@wherobots.com
StacTable.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac
184 4 2025-01-30 2025-03-17 2 1 feng@wherobots.com feng@wherobots.com
PointBasedGenerator.java
in common/src/main/java/org/apache/sedona/common/spider
173 17 2024-11-12 2024-11-12 1 1 kontinuation@apache.org kontinuation@apache.org
ShapefileUtils.scala
in spark/spark-3.3/src/main/scala/org/apache/sedona/sql/datasources/shapefile
163 7 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
ShapefileUtils.scala
in spark/spark-3.4/src/main/scala/org/apache/sedona/sql/datasources/shapefile
163 7 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
ShapefileUtils.scala
in spark/spark-3.5/src/main/scala/org/apache/sedona/sql/datasources/shapefile
163 7 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
GeoStatsFunctions.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
158 6 2025-01-02 2025-02-13 2 1 james-willis@users.noreply.... james-willis@users.noreply....
KnnJoinIndexJudgement.java
in spark/common/src/main/java/org/apache/sedona/core/joinJudgement
144 6 2024-08-28 2025-04-10 3 1 feng@wherobots.com feng@wherobots.com
GeometryDuplicateCoordinateRemover.java
in common/src/main/java/org/apache/sedona/common/utils
133 8 2024-08-23 2025-01-16 2 1 46216254+furqaankhan@users.... 46216254+furqaankhan@users....
SpatialTemporalFilterPushDownForStacScan.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/optimization
129 5 2025-01-30 2025-03-17 2 1 feng@wherobots.com feng@wherobots.com
geos_c_dyn.c
in python/src
128 4 2023-02-15 2023-02-15 1 1 bo@wherobots.com bo@wherobots.com
UniqueGeometry.java
in spark/common/src/main/java/org/apache/sedona/core/wrapper
122 25 2025-01-05 2025-01-05 1 1 feng@wherobots.com feng@wherobots.com
ExtractSedonaUDFRule.scala
in spark/spark-3.5/src/main/scala/org/apache/spark/sql/udf
121 9 2025-04-02 2025-04-02 1 1 pawel93kocinski@gmail.com pawel93kocinski@gmail.com
ParcelGenerator.java
in common/src/main/java/org/apache/sedona/common/spider
120 8 2024-11-12 2024-11-12 1 1 kontinuation@apache.org kontinuation@apache.org
InMemoryKNNJoinIterator.java
in spark/common/src/main/java/org/apache/sedona/core/joinJudgement
116 4 2025-04-10 2025-04-10 1 1 feng@wherobots.com feng@wherobots.com
GeoDataSourceUtils.scala
in spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet
107 7 2024-08-11 2024-08-11 1 1 feng@wherobots.com feng@wherobots.com
GeoPackageConnectionManager.scala
in spark/common/src/main/scala/org/apache/sedona/sql/datasources/geopackage/connection
105 7 2024-10-15 2024-10-15 1 1 pawel93kocinski@gmail.com pawel93kocinski@gmail.com
ExtendedQuadTree.java
in spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/quadtree
104 10 2024-08-28 2025-01-17 2 1 feng@wherobots.com feng@wherobots.com
BlobIterator.java
in spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/iterators
103 8 2025-02-26 2025-04-21 2 1 pawel93kocinski@gmail.com pawel93kocinski@gmail.com
geom_buf.h
in python/src
91 - 2023-02-15 2023-02-15 1 1 bo@wherobots.com bo@wherobots.com
FunctionResolver.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions
91 2 2025-02-24 2025-02-24 1 1 kontinuation@apache.org kontinuation@apache.org
SpiderScanBuilder.scala
in spark/common/src/main/scala/org/apache/sedona/sql/datasources/spider
90 1 2024-11-12 2024-11-12 1 1 kontinuation@apache.org kontinuation@apache.org
ShapefileScan.scala
in spark/spark-3.3/src/main/scala/org/apache/sedona/sql/datasources/shapefile
88 2 2024-08-23 2024-09-03 2 1 kontinuation@apache.org kontinuation@apache.org
ShapefileScan.scala
in spark/spark-3.4/src/main/scala/org/apache/sedona/sql/datasources/shapefile
88 2 2024-08-23 2024-09-03 2 1 kontinuation@apache.org kontinuation@apache.org
ShapefileScan.scala
in spark/spark-3.5/src/main/scala/org/apache/sedona/sql/datasources/shapefile
88 2 2024-08-23 2024-09-03 2 1 kontinuation@apache.org kontinuation@apache.org
geos_c_dyn_funcs.h
in python/src
85 - 2023-02-15 2023-02-15 1 1 bo@wherobots.com bo@wherobots.com
KNNJoinExec.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join
83 6 2024-08-28 2025-04-10 3 1 feng@wherobots.com feng@wherobots.com
OsmPartitionReader.scala
in spark/common/src/main/scala/org/apache/sedona/sql/datasources/osm
76 4 2025-02-26 2025-02-26 1 1 pawel93kocinski@gmail.com pawel93kocinski@gmail.com
ExtractPhysicalFunctions.scala
in spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/optimization
75 4 2025-02-13 2025-02-13 1 1 james-willis@users.noreply.... james-willis@users.noreply....
ShapefileTable.scala
in spark/spark-3.3/src/main/scala/org/apache/sedona/sql/datasources/shapefile
75 2 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
ShapefileTable.scala
in spark/spark-3.4/src/main/scala/org/apache/sedona/sql/datasources/shapefile
75 2 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
ShapefileTable.scala
in spark/spark-3.5/src/main/scala/org/apache/sedona/sql/datasources/shapefile
75 2 2024-08-23 2024-08-23 1 1 kontinuation@apache.org kontinuation@apache.org
Image.scala
in spark/common/src/main/scala/org/apache/sedona/sql/datasources/geopackage/transform
73 5 2024-10-15 2024-10-15 1 1 pawel93kocinski@gmail.com pawel93kocinski@gmail.com
AbstractCatalog.scala
in spark/common/src/main/scala/org/apache/sedona/sql/UDF
72 4 2025-02-11 2025-02-13 2 1 james-willis@users.noreply.... james-willis@users.noreply....
Correlations

File Size vs. Number of Changes: 702 points

python/sedona/__init__.py x: 2 lines of code y: 2 # changes python/sedona/exceptions.py x: 3 lines of code y: 4 # changes python/sedona/geopandas/_typing.py x: 25 lines of code y: 2 # changes python/sedona/geopandas/base.py x: 236 lines of code y: 4 # changes python/sedona/geopandas/geodataframe.py x: 299 lines of code y: 5 # changes python/sedona/geopandas/geoindex.py x: 5 lines of code y: 2 # changes python/sedona/geopandas/geoseries.py x: 293 lines of code y: 3 # changes python/sedona/geopandas/internal.py x: 13 lines of code y: 2 # changes python/sedona/geopandas/tools/sjoin.py x: 59 lines of code y: 2 # changes python/sedona/spark/SedonaContext.py x: 23 lines of code y: 7 # changes python/sedona/spark/__init__.py x: 40 lines of code y: 15 # changes python/sedona/spark/core/SpatialRDD/circle_rdd.py x: 37 lines of code y: 2 # changes python/sedona/spark/core/SpatialRDD/linestring_rdd.py x: 100 lines of code y: 2 # changes python/sedona/spark/core/SpatialRDD/point_rdd.py x: 84 lines of code y: 2 # changes python/sedona/spark/core/SpatialRDD/spatial_rdd.py x: 334 lines of code y: 2 # changes python/sedona/spark/core/SpatialRDD/spatial_rdd_factory.py x: 27 lines of code y: 2 # changes python/sedona/spark/core/enums/join_build_side.py x: 8 lines of code y: 2 # changes python/sedona/spark/core/formatMapper/disc_utils.py x: 68 lines of code y: 2 # changes python/sedona/spark/core/formatMapper/geo_json_reader.py x: 53 lines of code y: 2 # changes python/sedona/spark/core/formatMapper/shapefileParser/shape_file_reader.py x: 40 lines of code y: 2 # changes python/sedona/spark/core/formatMapper/wkb_reader.py x: 44 lines of code y: 2 # changes python/sedona/spark/core/geom/shapely1/circle.py x: 114 lines of code y: 2 # changes python/sedona/spark/core/geom/shapely1/envelope.py x: 97 lines of code y: 2 # changes python/sedona/spark/core/jvm/config.py x: 143 lines of code y: 2 # changes python/sedona/spark/core/jvm/translate.py x: 78 lines of code y: 2 # changes python/sedona/spark/core/spatialOperator/join_query.py x: 65 lines of code y: 2 # changes python/sedona/spark/core/spatialOperator/join_query_raw.py x: 79 lines of code y: 2 # changes python/sedona/spark/core/spatialOperator/range_query.py x: 18 lines of code y: 2 # changes python/sedona/spark/core/spatialOperator/rdd.py x: 33 lines of code y: 2 # changes python/sedona/spark/geoarrow/geoarrow.py x: 208 lines of code y: 2 # changes python/sedona/spark/maps/SedonaPyDeck.py x: 259 lines of code y: 2 # changes python/sedona/spark/raster/data_buffer.py x: 20 lines of code y: 2 # changes python/sedona/spark/raster/raster_serde.py x: 166 lines of code y: 2 # changes python/sedona/spark/raster/sample_model.py x: 162 lines of code y: 2 # changes python/sedona/spark/raster/sedona_raster.py x: 230 lines of code y: 2 # changes python/sedona/spark/sql/functions.py x: 88 lines of code y: 2 # changes python/sedona/spark/sql/st_constructors.py x: 195 lines of code y: 2 # changes python/sedona/spark/sql/st_functions.py x: 905 lines of code y: 2 # changes python/sedona/spark/sql/st_predicates.py x: 75 lines of code y: 2 # changes python/sedona/spark/stac/collection_client.py x: 170 lines of code y: 2 # changes python/sedona/spark/utils/binary_parser.py x: 135 lines of code y: 2 # changes python/sedona/spark/utils/geometry_serde_general.py x: 424 lines of code y: 2 # changes python/sedona/spark/utils/meta.py x: 117 lines of code y: 2 # changes python/sedona/stac/__init__.py x: 10 lines of code y: 3 # changes python/sedona/stats/clustering/__init__.py x: 1 lines of code y: 3 # changes python/sedona/utils/__init__.py x: 1 lines of code y: 5 # changes python/sedona/version.py x: 1 lines of code y: 20 # changes python/setup.py x: 59 lines of code y: 21 # changes spark-version-converter.py x: 67 lines of code y: 8 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/UDT/GeometryUDT.scala x: 32 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/UDT/RasterUDT.scala x: 22 lines of code y: 7 # changes common/src/main/java/org/apache/sedona/common/Functions.java x: 2080 lines of code y: 91 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/extractors/NodeExtractor.java x: 31 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/iterators/BlobIterator.java x: 103 lines of code y: 2 # changes spark/common/src/main/java/org/apache/sedona/core/joinJudgement/InMemoryKNNJoinIterator.java x: 116 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/core/joinJudgement/KnnJoinIndexJudgement.java x: 144 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/spatialOperator/JoinQuery.java x: 569 lines of code y: 6 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/BroadcastObjectSideKNNJoinExec.scala x: 66 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/BroadcastQuerySideKNNJoinExec.scala x: 72 lines of code y: 5 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/KNNJoinExec.scala x: 83 lines of code y: 3 # changes docs-overrides/main.html x: 125 lines of code y: 21 # changes zeppelin/index.js x: 149 lines of code y: 6 # changes spark/common/src/main/scala/org/apache/sedona/spark/SedonaContext.scala x: 95 lines of code y: 12 # changes spark/common/src/main/scala/org/apache/sedona/sql/UDF/PythonEvalType.scala x: 8 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategies/SedonaArrowEvalPython.scala x: 12 lines of code y: 1 # changes spark/spark-3.5/src/main/scala/org/apache/spark/sql/udf/ExtractSedonaUDFRule.scala x: 121 lines of code y: 1 # changes spark/spark-3.5/src/main/scala/org/apache/spark/sql/udf/SedonaArrowStrategy.scala x: 55 lines of code y: 1 # changes common/src/main/java/org/apache/sedona/common/raster/Rasterization.java x: 497 lines of code y: 2 # changes common/src/main/java/org/apache/sedona/common/utils/FormatUtils.java x: 275 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/monitoring/EnvelopeAccumulator.java x: 35 lines of code y: 1 # changes common/src/main/java/org/apache/sedona/common/raster/RasterBandAccessors.java x: 394 lines of code y: 22 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacUtils.scala x: 229 lines of code y: 4 # changes common/src/main/java/org/apache/sedona/common/utils/GeometryForce2DTransformer.java x: 21 lines of code y: 1 # changes flink/src/main/java/org/apache/sedona/flink/Catalog.java x: 220 lines of code y: 92 # changes flink/src/main/java/org/apache/sedona/flink/expressions/Functions.java x: 1953 lines of code y: 91 # changes spark/common/src/main/scala/org/apache/sedona/sql/UDF/Catalog.scala x: 323 lines of code y: 65 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/Functions.scala x: 1215 lines of code y: 47 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/st_functions.scala x: 793 lines of code y: 44 # changes spark/common/src/main/scala/org/apache/sedona/sql/SedonaSqlExtensions.scala x: 30 lines of code y: 5 # changes docker/zeppelin/conf/zeppelin-site.xml x: 285 lines of code y: 2 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacBatch.scala x: 260 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacDataSource.scala x: 51 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacPartitionReader.scala x: 184 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacTable.scala x: 184 lines of code y: 2 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/optimization/SpatialTemporalFilterPushDownForStacScan.scala x: 129 lines of code y: 2 # changes common/src/main/java/org/apache/sedona/common/utils/RasterUtils.java x: 685 lines of code y: 29 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/MultiPointParser.java x: 28 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PointParser.java x: 36 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolyLineParser.java x: 40 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolygonParser.java x: 67 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.java x: 95 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/geojson/GeoJSONFileFormat.scala x: 152 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/DenseNodeIterator.java x: 28 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/HeaderFinder.java x: 46 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/ParseUtils.java x: 23 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/build/Fileformat.java x: 1233 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/extractors/RelationExtractor.java x: 58 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/iterators/BlobData.java x: 16 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/iterators/PbfIterator.java x: 40 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/model/OSMEntity.java x: 64 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/model/OsmNode.java x: 7 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/sedona/sql/datasources/osm/OsmPartitionReader.scala x: 76 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/sedona/sql/parser/SedonaSqlParser.scala x: 16 lines of code y: 4 # changes common/src/main/java/org/apache/sedona/common/raster/PixelFunctionEditors.java x: 153 lines of code y: 12 # changes common/src/main/java/org/apache/sedona/common/raster/RasterBandEditors.java x: 301 lines of code y: 17 # changes common/src/main/java/org/apache/sedona/common/raster/RasterConstructors.java x: 492 lines of code y: 23 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/PixelFunctionEditors.scala x: 25 lines of code y: 6 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterBandAccessors.scala x: 83 lines of code y: 10 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterBandEditors.scala x: 47 lines of code y: 10 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterConstructors.scala x: 176 lines of code y: 10 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterFunctions.scala x: 212 lines of code y: 3 # changes common/src/main/java/org/apache/sedona/common/Constructors.java x: 214 lines of code y: 15 # changes common/src/main/java/org/apache/sedona/common/geometrySerde/GeometrySerde.java x: 133 lines of code y: 5 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/UDT/UdtRegistratorWrapper.scala x: 12 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/Constructors.scala x: 397 lines of code y: 12 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/FunctionResolver.scala x: 91 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/InferredExpression.scala x: 328 lines of code y: 10 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/implicits.scala x: 126 lines of code y: 5 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/st_constructors.scala x: 192 lines of code y: 8 # changes spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/GenericUniquePartitioner.java x: 49 lines of code y: 2 # changes spark/common/src/main/java/org/apache/sedona/core/spatialRDD/SpatialRDD.java x: 442 lines of code y: 9 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/adapters/StructuredAdapter.scala x: 115 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/sedona/sql/utils/SedonaSQLRegistrator.scala x: 26 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/GeoStatsFunctions.scala x: 158 lines of code y: 2 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/optimization/ExtractPhysicalFunctions.scala x: 75 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/sedona/stats/Weighting.scala x: 128 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/sedona/stats/clustering/DBSCAN.scala x: 92 lines of code y: 6 # changes spark/common/src/main/scala/org/apache/sedona/stats/outlierDetection/LocalOutlierFactor.scala x: 93 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/optimization/SpatialFilterPushDownForGeoParquet.scala x: 154 lines of code y: 4 # changes spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/v2/geoparquet/metadata/GeoParquetMetadataPartitionReaderFactory.scala x: 93 lines of code y: 2 # changes spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/v2/geoparquet/metadata/GeoParquetMetadataPartitionReaderFactory.scala x: 94 lines of code y: 5 # changes snowflake/src/main/java/org/apache/sedona/snowflake/snowsql/UDFs.java x: 1123 lines of code y: 30 # changes snowflake/src/main/java/org/apache/sedona/snowflake/snowsql/UDFsV2.java x: 1461 lines of code y: 28 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/JoinQueryDetector.scala x: 851 lines of code y: 9 # changes spark/common/src/main/java/org/apache/sedona/core/utils/SedonaConf.java x: 135 lines of code y: 7 # changes spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/KDB.java x: 261 lines of code y: 3 # changes pyproject.toml x: 21 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetSpatialFilter.scala x: 47 lines of code y: 4 # changes common/src/main/java/org/apache/sedona/common/spider/DiagonalGenerator.java x: 49 lines of code y: 1 # changes common/src/main/java/org/apache/sedona/common/spider/ParcelGenerator.java x: 120 lines of code y: 1 # changes common/src/main/java/org/apache/sedona/common/spider/PointBasedGenerator.java x: 173 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/sedona/sql/datasources/spider/AffineTransform.scala x: 42 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/sedona/sql/datasources/spider/SpiderScanBuilder.scala x: 90 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/geojson/SparkCompatUtil.scala x: 155 lines of code y: 3 # changes spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetFileFormat.scala x: 335 lines of code y: 6 # changes spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetRowConverter.scala x: 491 lines of code y: 5 # changes spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetSchemaConverter.scala x: 330 lines of code y: 5 # changes spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetWriteSupport.scala x: 440 lines of code y: 7 # changes spark/spark-3.5/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetRowConverter.scala x: 493 lines of code y: 4 # changes spark/spark-3.5/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetSchemaConverter.scala x: 330 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/sedona/sql/datasources/geopackage/connection/GeoPackageConnectionManager.scala x: 105 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/sedona/sql/datasources/geopackage/model/Envelope.scala x: 2 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/sedona/sql/datasources/geopackage/transform/GeometryReader.scala x: 63 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/sedona/sql/datasources/geopackage/GeoPackagePartitionReader.scala x: 69 lines of code y: 1 # changes python/src/geomserde_speedup_module.c x: 230 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/sedona/sql/utils/RasterSerializer.scala x: 11 lines of code y: 4 # changes common/src/main/java/org/apache/sedona/common/utils/GeomUtils.java x: 475 lines of code y: 27 # changes common/src/main/java/org/apache/sedona/common/utils/H3Utils.java x: 222 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/IO.scala x: 40 lines of code y: 5 # changes spark/common/src/main/java/org/apache/sedona/viz/core/BigBufferedImage.java x: 282 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/shapes/CombineShapeReader.java x: 110 lines of code y: 5 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.java x: 81 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/QuadTreeRTPartitioning.java x: 155 lines of code y: 2 # changes spark/common/src/main/java/org/apache/sedona/viz/core/ImageGenerator.java x: 298 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/viz/core/VisualizationOperator.java x: 619 lines of code y: 5 # changes spark/common/src/main/java/org/apache/sedona/viz/extension/imageGenerator/SedonaVizImageGenerator.java x: 6 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/viz/utils/RasterizationUtils.java x: 395 lines of code y: 3 # changes common/src/main/java/org/apache/sedona/common/Predicates.java x: 69 lines of code y: 9 # changes flink/src/main/java/org/apache/sedona/flink/expressions/Constructors.java x: 450 lines of code y: 21 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/Predicates.scala x: 186 lines of code y: 9 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/st_predicates.scala x: 51 lines of code y: 6 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/OptimizableJoinCondition.scala x: 68 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/TraitKNNJoinQueryExec.scala x: 202 lines of code y: 1 # changes spark/common/src/main/java/org/apache/sedona/viz/extension/visualizationEffect/ChoroplethMap.java x: 114 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/viz/extension/visualizationEffect/HeatMap.java x: 100 lines of code y: 3 # changes common/src/main/java/org/apache/sedona/common/FunctionsGeoTools.java x: 149 lines of code y: 8 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.java x: 112 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/shapes/DbfFileReader.java x: 63 lines of code y: 3 # changes spark/spark-3.3/src/main/scala/org/apache/sedona/sql/datasources/shapefile/ShapefilePartitionReader.scala x: 234 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/sedona/sql/datasources/shapefile/ShapefileUtils.scala x: 163 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/collect/ST_Collect.scala x: 63 lines of code y: 4 # changes spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoDataSourceUtils.scala x: 107 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetFileFormat.scala x: 321 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetFilters.scala x: 521 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetReadSupport.scala x: 270 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetRowConverter.scala x: 465 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetSchemaConverter.scala x: 324 lines of code y: 1 # changes spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetWriteSupport.scala x: 438 lines of code y: 1 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/AggregateFunctions.scala x: 137 lines of code y: 5 # changes common/src/main/java/org/apache/sedona/common/utils/GeometrySplitter.java x: 211 lines of code y: 5 # changes common/src/main/java/org/apache/sedona/common/raster/RasterAccessors.java x: 269 lines of code y: 16 # changes common/src/main/java/org/apache/sedona/common/geometryObjects/Circle.java x: 335 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/raster/RasterFileFormat.scala x: 155 lines of code y: 6 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterAccessors.scala x: 122 lines of code y: 6 # changes spark/common/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetMetaData.scala x: 117 lines of code y: 6 # changes spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/v2/geoparquet/metadata/GeoParquetMetadataTable.scala x: 43 lines of code y: 3 # changes common/src/main/java/org/apache/sedona/common/geometrySerde/GeometrySerializer.java x: 516 lines of code y: 4 # changes common/src/main/java/org/apache/sedona/common/raster/GeometryFunctions.java x: 102 lines of code y: 8 # changes common/src/main/java/org/apache/sedona/common/simplify/GeometryCollectionSimplifier.java x: 55 lines of code y: 3 # changes common/src/main/java/org/apache/sedona/common/simplify/LineStringSimplifier.java x: 22 lines of code y: 3 # changes common/src/main/java/org/apache/sedona/common/subDivide/GeometrySubDivider.java x: 130 lines of code y: 3 # changes common/src/main/java/org/apache/sedona/common/subDivide/PivotFinder.java x: 40 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.java x: 89 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.java x: 173 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.java x: 353 lines of code y: 5 # changes spark/common/src/main/java/org/apache/sedona/core/rangeJudgement/RangeFilterUsingIndex.java x: 31 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/spatialOperator/RangeQuery.java x: 107 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/viz/core/GlobalParameter.java x: 252 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/viz/core/RasterOverlayOperator.java x: 104 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/viz/core/VectorOverlayOperator.java x: 59 lines of code y: 3 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/DistanceJoinExec.scala x: 46 lines of code y: 3 # changes tools/maven/scalastyle_config.xml x: 191 lines of code y: 2 # changes common/src/main/java/org/apache/sedona/common/geometrySerde/ByteBufferGeometryBuffer.java x: 222 lines of code y: 2 # changes common/src/main/java/org/apache/sedona/common/geometrySerde/UnsafeGeometryBuffer.java x: 273 lines of code y: 3 # changes common/src/main/java/org/apache/sedona/common/raster/DeepCopiedRenderedImage.java x: 410 lines of code y: 6 # changes common/src/main/java/org/apache/sedona/common/raster/MapAlgebra.java x: 386 lines of code y: 15 # changes common/src/main/java/org/apache/sedona/common/raster/PixelFunctions.java x: 245 lines of code y: 16 # changes common/src/main/java/org/apache/sedona/common/raster/RasterConstructorsForTesting.java x: 209 lines of code y: 4 # changes common/src/main/java/org/apache/sedona/common/raster/RasterEditors.java x: 575 lines of code y: 15 # changes common/src/main/java/org/apache/sedona/common/raster/RasterOutputs.java x: 309 lines of code y: 13 # changes common/src/main/java/org/apache/sedona/common/raster/RasterPredicates.java x: 131 lines of code y: 9 # changes common/src/main/java/org/apache/sedona/common/raster/netcdf/NetCdfReader.java x: 312 lines of code y: 4 # changes common/src/main/java/org/apache/sedona/common/raster/serde/SampleModelSerializer.java x: 150 lines of code y: 2 # changes common/src/main/java/org/apache/sedona/common/simplify/CoordinatesSimplifier.java x: 47 lines of code y: 2 # changes common/src/main/java/org/apache/sedona/common/utils/GeometryLocateAlongProcessor.java x: 106 lines of code y: 2 # changes common/src/main/java/org/apache/sedona/common/utils/S2Utils.java x: 81 lines of code y: 3 # changes common/src/main/java/org/locationtech/jts/index/strtree/IndexSerde.java x: 109 lines of code y: 2 # changes flink/src/main/java/org/apache/sedona/flink/SedonaFlinkRegistrator.java x: 37 lines of code y: 5 # changes flink/src/main/java/org/apache/sedona/flink/expressions/Aggregators.java x: 136 lines of code y: 4 # changes flink/src/main/java/org/apache/sedona/flink/expressions/Predicates.java x: 207 lines of code y: 14 # changes snowflake/src/main/java/org/apache/sedona/snowflake/snowsql/annotations/UDFAnnotations.java x: 23 lines of code y: 3 # changes snowflake/src/main/java/org/apache/sedona/snowflake/snowsql/ddl/UDFDDLGenerator.java x: 139 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.java x: 228 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/fieldname/FieldnameRecordReader.java x: 62 lines of code y: 2 # changes spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeInputFormat.java x: 74 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/joinJudgement/JudgementBase.java x: 173 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/showcase/Example.java x: 198 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/spatialOperator/KNNQuery.java x: 44 lines of code y: 4 # changes spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.java x: 73 lines of code y: 3 # changes spark/common/src/main/java/org/apache/sedona/viz/core/ImageStitcher.java x: 246 lines of code y: 2 # changes spark/common/src/main/java/org/apache/sedona/viz/showcase/Example.java x: 310 lines of code y: 2 # changes spark/common/src/main/scala/org/apache/sedona/viz/showcase/ScalaExample.scala x: 235 lines of code y: 2 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/InferrableFunctionConverter.scala x: 1322 lines of code y: 2 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/AggregateFunctions.scala x: 105 lines of code y: 5 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/MapAlgebra.scala x: 164 lines of code y: 8 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/PixelFunctions.scala x: 151 lines of code y: 6 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterEditors.scala x: 66 lines of code y: 9 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterOutputs.scala x: 55 lines of code y: 8 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/geojson/GeoJSONJacksonGenerator.scala x: 201 lines of code y: 2 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/JoinedGeometryRaster.scala x: 47 lines of code y: 5 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/SpatialIndexExec.scala x: 59 lines of code y: 4 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_viz/expressions/Pixelize.scala x: 138 lines of code y: 2 # changes spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetReadSupport.scala x: 126 lines of code y: 3 # changes python/src/geom_buf.c x: 437 lines of code y: 2 # changes python/src/geomserde.c x: 647 lines of code y: 1 # changes python/src/geos_c_dyn.c x: 128 lines of code y: 1 # changes python/src/geos_c_dyn_funcs.h x: 85 lines of code y: 1 # changes
92.0
# changes
  min: 1.0
  average: 3.53
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 92.0
0 2080.0
lines of code
min: 1.0 | average: 99.59 | 25th percentile: 21.0 | median: 42.5 | 75th percentile: 100.0 | max: 2080.0

Number of Contributors vs. Number of Changes: 702 points

python/sedona/__init__.py x: 2 # contributors y: 2 # changes python/sedona/exceptions.py x: 2 # contributors y: 4 # changes python/sedona/geopandas/geodataframe.py x: 2 # contributors y: 5 # changes python/sedona/geopandas/geoseries.py x: 2 # contributors y: 3 # changes python/sedona/spark/SedonaContext.py x: 4 # contributors y: 7 # changes python/sedona/spark/__init__.py x: 8 # contributors y: 15 # changes python/sedona/stac/__init__.py x: 3 # contributors y: 3 # changes python/sedona/utils/__init__.py x: 3 # contributors y: 5 # changes python/sedona/version.py x: 5 # contributors y: 20 # changes python/setup.py x: 6 # contributors y: 21 # changes spark-version-converter.py x: 5 # contributors y: 8 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/UDT/GeometryUDT.scala x: 3 # contributors y: 4 # changes common/src/main/java/org/apache/sedona/common/Functions.java x: 20 # contributors y: 91 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/extractors/DenseNodeExtractor.java x: 1 # contributors y: 2 # changes spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/extractors/NodeExtractor.java x: 1 # contributors y: 1 # changes spark/common/src/main/java/org/apache/sedona/core/joinJudgement/KnnJoinIndexJudgement.java x: 1 # contributors y: 3 # changes spark/common/src/main/java/org/apache/sedona/core/spatialOperator/JoinQuery.java x: 3 # contributors y: 6 # changes docs-overrides/main.html x: 5 # contributors y: 21 # changes zeppelin/index.js x: 4 # contributors y: 6 # changes spark/common/src/main/scala/org/apache/sedona/spark/SedonaContext.scala x: 7 # contributors y: 12 # changes common/src/main/java/org/apache/sedona/common/raster/RasterBandAccessors.java x: 7 # contributors y: 22 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacUtils.scala x: 1 # contributors y: 4 # changes flink/src/main/java/org/apache/sedona/flink/Catalog.java x: 30 # contributors y: 92 # changes flink/src/main/java/org/apache/sedona/flink/expressions/Functions.java x: 27 # contributors y: 91 # changes spark/common/src/main/scala/org/apache/sedona/sql/UDF/Catalog.scala x: 9 # contributors y: 65 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/Functions.scala x: 8 # contributors y: 47 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/st_functions.scala x: 7 # contributors y: 44 # changes spark/common/src/main/scala/org/apache/sedona/sql/SedonaSqlExtensions.scala x: 5 # contributors y: 5 # changes common/src/main/java/org/apache/sedona/common/utils/RasterUtils.java x: 7 # contributors y: 29 # changes common/src/main/java/org/apache/sedona/common/raster/RasterBandEditors.java x: 7 # contributors y: 17 # changes common/src/main/java/org/apache/sedona/common/raster/RasterConstructors.java x: 8 # contributors y: 23 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/PixelFunctionEditors.scala x: 6 # contributors y: 6 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterBandAccessors.scala x: 6 # contributors y: 10 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterConstructors.scala x: 7 # contributors y: 10 # changes common/src/main/java/org/apache/sedona/common/Constructors.java x: 9 # contributors y: 15 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/Constructors.scala x: 5 # contributors y: 12 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/implicits.scala x: 4 # contributors y: 5 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/st_constructors.scala x: 3 # contributors y: 8 # changes spark/common/src/main/java/org/apache/sedona/core/spatialRDD/SpatialRDD.java x: 7 # contributors y: 9 # changes spark/common/src/main/scala/org/apache/sedona/stats/clustering/DBSCAN.scala x: 2 # contributors y: 6 # changes snowflake/src/main/java/org/apache/sedona/snowflake/snowsql/UDFs.java x: 4 # contributors y: 30 # changes snowflake/src/main/java/org/apache/sedona/snowflake/snowsql/UDFsV2.java x: 4 # contributors y: 28 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/JoinQueryDetector.scala x: 5 # contributors y: 9 # changes spark/common/src/main/java/org/apache/sedona/core/utils/SedonaConf.java x: 6 # contributors y: 7 # changes common/src/main/java/org/apache/sedona/common/sphere/Spheroid.java x: 5 # contributors y: 7 # changes spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetWriteSupport.scala x: 3 # contributors y: 7 # changes spark/spark-3.5/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetWriteSupport.scala x: 2 # contributors y: 7 # changes spark/common/src/main/scala/org/apache/sedona/sql/utils/RasterSerializer.scala x: 4 # contributors y: 4 # changes common/src/main/java/org/apache/sedona/common/utils/GeomUtils.java x: 11 # contributors y: 27 # changes common/src/main/java/org/apache/sedona/common/Predicates.java x: 6 # contributors y: 9 # changes flink/src/main/java/org/apache/sedona/flink/expressions/Constructors.java x: 10 # contributors y: 21 # changes common/src/main/java/org/apache/sedona/common/raster/RasterAccessors.java x: 7 # contributors y: 16 # changes common/src/main/java/org/apache/sedona/common/raster/MapAlgebra.java x: 6 # contributors y: 15 # changes common/src/main/java/org/apache/sedona/common/raster/RasterOutputs.java x: 5 # contributors y: 13 # changes common/src/main/java/org/apache/sedona/common/raster/RasterPredicates.java x: 4 # contributors y: 9 # changes flink/src/main/java/org/apache/sedona/flink/expressions/Predicates.java x: 9 # contributors y: 14 # changes spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/MapAlgebra.scala x: 6 # contributors y: 8 # changes
92.0
# changes
  min: 1.0
  average: 3.53
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 92.0
0 30.0
# contributors
min: 1.0 | average: 2.31 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 30.0

Number of Contributors vs. File Size: 702 points

python/sedona/__init__.py x: 2 # contributors y: 2 lines of code python/sedona/geopandas/_typing.py x: 2 # contributors y: 25 lines of code python/sedona/geopandas/base.py x: 2 # contributors y: 236 lines of code python/sedona/geopandas/geodataframe.py x: 2 # contributors y: 299 lines of code python/sedona/geopandas/geoseries.py x: 2 # contributors y: 293 lines of code python/sedona/geopandas/internal.py x: 2 # contributors y: 13 lines of code python/sedona/geopandas/tools/sjoin.py x: 2 # contributors y: 59 lines of code python/sedona/spark/SedonaContext.py x: 4 # contributors y: 23 lines of code python/sedona/spark/__init__.py x: 8 # contributors y: 40 lines of code python/sedona/spark/core/SpatialRDD/circle_rdd.py x: 2 # contributors y: 37 lines of code python/sedona/spark/core/SpatialRDD/linestring_rdd.py x: 2 # contributors y: 100 lines of code python/sedona/spark/core/SpatialRDD/point_rdd.py x: 2 # contributors y: 84 lines of code python/sedona/spark/core/SpatialRDD/spatial_rdd.py x: 2 # contributors y: 334 lines of code python/sedona/spark/core/enums/grid_type.py x: 2 # contributors y: 23 lines of code python/sedona/spark/core/formatMapper/disc_utils.py x: 2 # contributors y: 68 lines of code python/sedona/spark/core/formatMapper/geo_json_reader.py x: 2 # contributors y: 53 lines of code python/sedona/spark/core/formatMapper/wkb_reader.py x: 2 # contributors y: 44 lines of code python/sedona/spark/core/geom/shapely1/circle.py x: 2 # contributors y: 114 lines of code python/sedona/spark/core/geom/shapely1/envelope.py x: 2 # contributors y: 97 lines of code python/sedona/spark/core/jvm/config.py x: 2 # contributors y: 143 lines of code python/sedona/spark/core/jvm/translate.py x: 2 # contributors y: 78 lines of code python/sedona/spark/geoarrow/geoarrow.py x: 2 # contributors y: 208 lines of code python/sedona/spark/maps/SedonaPyDeck.py x: 2 # contributors y: 259 lines of code python/sedona/spark/raster/raster_serde.py x: 2 # contributors y: 166 lines of code python/sedona/spark/raster/sample_model.py x: 2 # contributors y: 162 lines of code python/sedona/spark/sql/st_constructors.py x: 2 # contributors y: 195 lines of code python/sedona/spark/sql/st_functions.py x: 2 # contributors y: 905 lines of code python/sedona/spark/utils/adapter.py x: 2 # contributors y: 116 lines of code python/sedona/spark/utils/binary_parser.py x: 2 # contributors y: 135 lines of code python/sedona/spark/utils/geometry_serde_general.py x: 2 # contributors y: 424 lines of code python/sedona/stac/__init__.py x: 3 # contributors y: 10 lines of code python/sedona/stats/clustering/__init__.py x: 3 # contributors y: 1 lines of code python/sedona/version.py x: 5 # contributors y: 1 lines of code python/setup.py x: 6 # contributors y: 59 lines of code spark-version-converter.py x: 5 # contributors y: 67 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/UDT/GeometryUDT.scala x: 3 # contributors y: 32 lines of code common/src/main/java/org/apache/sedona/common/Functions.java x: 20 # contributors y: 2080 lines of code spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/extractors/DenseNodeExtractor.java x: 1 # contributors y: 53 lines of code spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/extractors/NodeExtractor.java x: 1 # contributors y: 31 lines of code spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/iterators/BlobIterator.java x: 1 # contributors y: 103 lines of code spark/common/src/main/java/org/apache/sedona/core/joinJudgement/InMemoryKNNJoinIterator.java x: 1 # contributors y: 116 lines of code spark/common/src/main/java/org/apache/sedona/core/joinJudgement/KnnJoinIndexJudgement.java x: 1 # contributors y: 144 lines of code spark/common/src/main/java/org/apache/sedona/core/spatialOperator/JoinQuery.java x: 3 # contributors y: 569 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/BroadcastObjectSideKNNJoinExec.scala x: 1 # contributors y: 66 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/KNNJoinExec.scala x: 1 # contributors y: 83 lines of code docs-overrides/main.html x: 5 # contributors y: 125 lines of code zeppelin/index.js x: 4 # contributors y: 149 lines of code spark/common/src/main/scala/org/apache/sedona/spark/SedonaContext.scala x: 7 # contributors y: 95 lines of code spark/common/src/main/scala/org/apache/sedona/sql/UDF/PythonEvalType.scala x: 1 # contributors y: 8 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategies/SedonaArrowEvalPython.scala x: 1 # contributors y: 12 lines of code common/src/main/java/org/apache/sedona/common/raster/Rasterization.java x: 1 # contributors y: 497 lines of code common/src/main/java/org/apache/sedona/common/utils/FormatUtils.java x: 3 # contributors y: 275 lines of code spark/common/src/main/java/org/apache/sedona/core/monitoring/EnvelopeAccumulator.java x: 1 # contributors y: 35 lines of code common/src/main/java/org/apache/sedona/common/raster/RasterBandAccessors.java x: 7 # contributors y: 394 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacUtils.scala x: 1 # contributors y: 229 lines of code common/src/main/java/org/apache/sedona/common/utils/GeometryForce2DTransformer.java x: 1 # contributors y: 21 lines of code flink/src/main/java/org/apache/sedona/flink/Catalog.java x: 30 # contributors y: 220 lines of code flink/src/main/java/org/apache/sedona/flink/expressions/Functions.java x: 27 # contributors y: 1953 lines of code spark/common/src/main/scala/org/apache/sedona/sql/UDF/Catalog.scala x: 9 # contributors y: 323 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/Functions.scala x: 8 # contributors y: 1215 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/st_functions.scala x: 7 # contributors y: 793 lines of code spark/common/src/main/scala/org/apache/sedona/sql/SedonaSqlExtensions.scala x: 5 # contributors y: 30 lines of code docker/zeppelin/conf/zeppelin-site.xml x: 1 # contributors y: 285 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacBatch.scala x: 1 # contributors y: 260 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/stac/StacPartitionReader.scala x: 1 # contributors y: 184 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/optimization/SpatialTemporalFilterPushDownForStacScan.scala x: 1 # contributors y: 129 lines of code common/src/main/java/org/apache/sedona/common/utils/RasterUtils.java x: 7 # contributors y: 685 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/geojson/GeoJSONFileFormat.scala x: 2 # contributors y: 152 lines of code spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/HeaderFinder.java x: 1 # contributors y: 46 lines of code spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/build/Fileformat.java x: 1 # contributors y: 1233 lines of code spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/extractors/RelationExtractor.java x: 1 # contributors y: 58 lines of code spark/common/src/main/scala/org/apache/sedona/sql/datasources/osm/OsmPartitionReader.scala x: 1 # contributors y: 76 lines of code common/src/main/java/org/apache/sedona/common/raster/PixelFunctionEditors.java x: 7 # contributors y: 153 lines of code common/src/main/java/org/apache/sedona/common/raster/RasterBandEditors.java x: 7 # contributors y: 301 lines of code common/src/main/java/org/apache/sedona/common/raster/RasterConstructors.java x: 8 # contributors y: 492 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/PixelFunctionEditors.scala x: 6 # contributors y: 25 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterBandAccessors.scala x: 6 # contributors y: 83 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterBandEditors.scala x: 6 # contributors y: 47 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterConstructors.scala x: 7 # contributors y: 176 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterFunctions.scala x: 3 # contributors y: 212 lines of code common/src/main/java/org/apache/sedona/common/Constructors.java x: 9 # contributors y: 214 lines of code common/src/main/java/org/apache/sedona/common/geometrySerde/GeometrySerde.java x: 3 # contributors y: 133 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/Constructors.scala x: 5 # contributors y: 397 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/FunctionResolver.scala x: 1 # contributors y: 91 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/InferredExpression.scala x: 7 # contributors y: 328 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/implicits.scala x: 4 # contributors y: 126 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/st_constructors.scala x: 3 # contributors y: 192 lines of code spark/common/src/main/java/org/apache/sedona/core/spatialRDD/SpatialRDD.java x: 7 # contributors y: 442 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/adapters/StructuredAdapter.scala x: 3 # contributors y: 115 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/GeoStatsFunctions.scala x: 1 # contributors y: 158 lines of code spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/SpatialPartitioner.java x: 3 # contributors y: 38 lines of code spark/common/src/main/scala/org/apache/sedona/sql/utils/Adapter.scala x: 3 # contributors y: 226 lines of code spark/common/src/main/scala/org/apache/sedona/stats/Weighting.scala x: 2 # contributors y: 128 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/optimization/SpatialFilterPushDownForGeoParquet.scala x: 3 # contributors y: 154 lines of code spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/EqualPartitioning.java x: 3 # contributors y: 85 lines of code spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/FlatGridPartitioner.java x: 3 # contributors y: 50 lines of code spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/v2/geoparquet/metadata/GeoParquetMetadataPartitionReaderFactory.scala x: 3 # contributors y: 94 lines of code common/src/main/java/org/apache/sedona/common/utils/GeometryDuplicateCoordinateRemover.java x: 1 # contributors y: 133 lines of code snowflake/src/main/java/org/apache/sedona/snowflake/snowsql/UDFs.java x: 4 # contributors y: 1123 lines of code snowflake/src/main/java/org/apache/sedona/snowflake/snowsql/UDFsV2.java x: 4 # contributors y: 1461 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/JoinQueryDetector.scala x: 5 # contributors y: 851 lines of code spark/common/src/main/java/org/apache/sedona/core/utils/SedonaConf.java x: 6 # contributors y: 135 lines of code spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/KDB.java x: 3 # contributors y: 261 lines of code common/src/main/java/org/apache/sedona/common/sphere/Spheroid.java x: 5 # contributors y: 132 lines of code spark/common/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetSpatialFilter.scala x: 3 # contributors y: 47 lines of code common/src/main/java/org/apache/sedona/common/spider/PointBasedGenerator.java x: 1 # contributors y: 173 lines of code spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetFileFormat.scala x: 3 # contributors y: 335 lines of code spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetRowConverter.scala x: 4 # contributors y: 491 lines of code spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetSchemaConverter.scala x: 4 # contributors y: 330 lines of code spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetWriteSupport.scala x: 3 # contributors y: 440 lines of code spark/spark-3.5/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetRowConverter.scala x: 2 # contributors y: 493 lines of code spark/spark-3.5/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetWriteSupport.scala x: 2 # contributors y: 441 lines of code python/src/geomserde_speedup_module.c x: 3 # contributors y: 230 lines of code spark/common/src/main/scala/org/apache/sedona/sql/utils/RasterSerializer.scala x: 4 # contributors y: 11 lines of code common/src/main/java/org/apache/sedona/common/utils/GeomUtils.java x: 11 # contributors y: 475 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/IO.scala x: 4 # contributors y: 40 lines of code spark/common/src/main/java/org/apache/sedona/viz/core/BigBufferedImage.java x: 3 # contributors y: 282 lines of code spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/shapes/CombineShapeReader.java x: 3 # contributors y: 110 lines of code spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.java x: 3 # contributors y: 81 lines of code spark/common/src/main/java/org/apache/sedona/viz/core/ImageGenerator.java x: 3 # contributors y: 298 lines of code spark/common/src/main/java/org/apache/sedona/viz/core/VisualizationOperator.java x: 3 # contributors y: 619 lines of code spark/common/src/main/java/org/apache/sedona/viz/utils/RasterizationUtils.java x: 3 # contributors y: 395 lines of code common/src/main/java/org/apache/sedona/common/Predicates.java x: 6 # contributors y: 69 lines of code flink/src/main/java/org/apache/sedona/flink/expressions/Constructors.java x: 10 # contributors y: 450 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/Predicates.scala x: 5 # contributors y: 186 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/st_predicates.scala x: 4 # contributors y: 51 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/OptimizableJoinCondition.scala x: 3 # contributors y: 68 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/TraitKNNJoinQueryExec.scala x: 1 # contributors y: 202 lines of code spark/common/src/main/java/org/apache/sedona/viz/extension/visualizationEffect/HeatMap.java x: 3 # contributors y: 100 lines of code common/src/main/java/org/apache/sedona/common/FunctionsGeoTools.java x: 5 # contributors y: 149 lines of code spark/spark-3.3/src/main/scala/org/apache/sedona/sql/datasources/shapefile/ShapefilePartitionReader.scala x: 1 # contributors y: 234 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/collect/ST_Collect.scala x: 3 # contributors y: 63 lines of code spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoDataSourceUtils.scala x: 1 # contributors y: 107 lines of code spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetFileFormat.scala x: 1 # contributors y: 321 lines of code spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetFilters.scala x: 1 # contributors y: 521 lines of code spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetReadSupport.scala x: 1 # contributors y: 270 lines of code spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetRowConverter.scala x: 1 # contributors y: 465 lines of code spark/spark-3.3/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetWriteSupport.scala x: 1 # contributors y: 438 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/AggregateFunctions.scala x: 4 # contributors y: 137 lines of code common/src/main/java/org/apache/sedona/common/raster/RasterAccessors.java x: 7 # contributors y: 269 lines of code spark/spark-3.5/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetFileFormat.scala x: 2 # contributors y: 327 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterAccessors.scala x: 6 # contributors y: 122 lines of code common/src/main/java/org/apache/sedona/common/geometrySerde/GeometrySerializer.java x: 2 # contributors y: 516 lines of code common/src/main/java/org/apache/sedona/common/raster/GeometryFunctions.java x: 5 # contributors y: 102 lines of code spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.java x: 3 # contributors y: 173 lines of code spark/common/src/main/java/org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.java x: 3 # contributors y: 353 lines of code spark/common/src/main/java/org/apache/sedona/viz/core/GlobalParameter.java x: 3 # contributors y: 252 lines of code common/src/main/java/org/apache/sedona/common/enums/GeometryType.java x: 3 # contributors y: 22 lines of code common/src/main/java/org/apache/sedona/common/geometrySerde/ByteBufferGeometryBuffer.java x: 2 # contributors y: 222 lines of code common/src/main/java/org/apache/sedona/common/geometrySerde/UnsafeGeometryBuffer.java x: 2 # contributors y: 273 lines of code common/src/main/java/org/apache/sedona/common/raster/DeepCopiedRenderedImage.java x: 2 # contributors y: 410 lines of code common/src/main/java/org/apache/sedona/common/raster/MapAlgebra.java x: 6 # contributors y: 386 lines of code common/src/main/java/org/apache/sedona/common/raster/PixelFunctions.java x: 7 # contributors y: 245 lines of code common/src/main/java/org/apache/sedona/common/raster/RasterEditors.java x: 6 # contributors y: 575 lines of code common/src/main/java/org/apache/sedona/common/raster/RasterOutputs.java x: 5 # contributors y: 309 lines of code common/src/main/java/org/apache/sedona/common/raster/netcdf/NetCdfReader.java x: 4 # contributors y: 312 lines of code flink/src/main/java/org/apache/sedona/flink/expressions/FunctionsGeoTools.java x: 5 # contributors y: 38 lines of code flink/src/main/java/org/apache/sedona/flink/expressions/Predicates.java x: 9 # contributors y: 207 lines of code spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/ShapefileRDD.java x: 4 # contributors y: 175 lines of code spark/common/src/main/java/org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeInputFormat.java x: 4 # contributors y: 74 lines of code spark/common/src/main/java/org/apache/sedona/core/joinJudgement/JudgementBase.java x: 2 # contributors y: 173 lines of code spark/common/src/main/java/org/apache/sedona/core/showcase/Example.java x: 4 # contributors y: 198 lines of code spark/common/src/main/java/org/apache/sedona/viz/core/ImageStitcher.java x: 2 # contributors y: 246 lines of code spark/common/src/main/java/org/apache/sedona/viz/showcase/Example.java x: 2 # contributors y: 310 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/InferrableFunctionConverter.scala x: 2 # contributors y: 1322 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/AggregateFunctions.scala x: 4 # contributors y: 105 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/GeometryFunctions.scala x: 4 # contributors y: 26 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/MapAlgebra.scala x: 6 # contributors y: 164 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/expressions/raster/RasterOutputs.scala x: 6 # contributors y: 55 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/io/geojson/GeoJSONJacksonGenerator.scala x: 2 # contributors y: 201 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/BroadcastIndexJoinExec.scala x: 2 # contributors y: 285 lines of code spark/common/src/main/scala/org/apache/spark/sql/sedona_sql/strategy/join/SpatialIndexExec.scala x: 4 # contributors y: 59 lines of code spark/spark-3.4/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/GeoParquetReadSupport.scala x: 3 # contributors y: 126 lines of code python/src/geomserde.c x: 1 # contributors y: 647 lines of code
2080.0
lines of code
  min: 1.0
  average: 99.59
  25th percentile: 21.0
  median: 42.5
  75th percentile: 100.0
  max: 2080.0
0 30.0
# contributors
min: 1.0 | average: 2.31 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 30.0