• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

diffed-places / pipeline
94%

Build:
DEFAULT BRANCH: main
Repo Added 26 Jan 2026 07:18AM UTC
Files 17
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • build-covered-nodes
  • cargo-update
  • cbom
  • ci-cache
  • ci-cleanup-containers
  • ci-codeql
  • ci-container-cleanup
  • ci-coverage
  • ci-extract-sbom
  • ci-fix-release
  • ci-fix-release-script
  • ci-release
  • ci-release-no-id
  • ci-release-notes
  • ci-sbom-attest
  • ci-sbom-in-artifacts
  • ci-test-coverage-badge
  • cleanup-osm-error-propagation
  • code-of-conduct
  • collect-osm-blob-locations
  • container-certs
  • count-nodes-within-coverage-area
  • coverage-check-consumers
  • coverage-move-channel-sender
  • coverage-slices
  • coverage-workdir
  • covered-ways-relations
  • decompress-osm
  • deduplicate-u64-table
  • dependabot/cargo/anyhow-1.0.101
  • dependabot/cargo/anyhow-1.0.102
  • dependabot/cargo/arrow-57.3.0
  • dependabot/cargo/arrow-58.1.0
  • dependabot/cargo/arrow-58.2.0
  • dependabot/cargo/arrow-58.3.0
  • dependabot/cargo/assert_cmd-2.2.0
  • dependabot/cargo/assert_cmd-2.2.1
  • dependabot/cargo/assert_cmd-2.2.2
  • dependabot/cargo/aws-lc-rs-1.16.2
  • dependabot/cargo/aws-lc-rs-1.16.3
  • dependabot/cargo/aws-lc-rs-1.17.0
  • dependabot/cargo/cargo-64b2a50fd2
  • dependabot/cargo/cargo-c20181c6b7
  • dependabot/cargo/cargo-f6ecf5c85a
  • dependabot/cargo/clap-4.5.55
  • dependabot/cargo/clap-4.5.56
  • dependabot/cargo/clap-4.5.57
  • dependabot/cargo/clap-4.5.58
  • dependabot/cargo/clap-4.5.59
  • dependabot/cargo/clap-4.5.60
  • dependabot/cargo/clap-4.6.0
  • dependabot/cargo/clap-4.6.1
  • dependabot/cargo/env_logger-0.11.10
  • dependabot/cargo/env_logger-0.11.9
  • dependabot/cargo/fuzz/cargo-f6ecf5c85a
  • dependabot/cargo/geo-0.33.1
  • dependabot/cargo/geojson-1.0.0
  • dependabot/cargo/indicatif-0.18.4
  • dependabot/cargo/log-0.4.30
  • dependabot/cargo/memmap2-0.9.10
  • dependabot/cargo/osm_pbf_iter-0.2.2
  • dependabot/cargo/parquet-57.3.0
  • dependabot/cargo/parquet-58.1.0
  • dependabot/cargo/parquet-58.2.0
  • dependabot/cargo/parquet-58.3.0
  • dependabot/cargo/predicates-3.1.4
  • dependabot/cargo/rayon-1.12.0
  • dependabot/cargo/regex-1.12.3
  • dependabot/cargo/reqwest-0.13.3
  • dependabot/cargo/rustls-0.23.38
  • dependabot/cargo/serde_json-1.0.150
  • dependabot/cargo/tempfile-3.26.0
  • dependabot/cargo/tempfile-3.27.0
  • dependabot/cargo/tokio-1.51.0
  • dependabot/cargo/tokio-1.51.1
  • dependabot/cargo/tokio-1.52.0
  • dependabot/cargo/tokio-1.52.1
  • dependabot/cargo/tokio-1.52.2
  • dependabot/cargo/tokio-1.52.3
  • dependabot/github_actions/actions/attest-build-provenance-3.2.0
  • dependabot/github_actions/actions/attest-build-provenance-4.1.0
  • dependabot/github_actions/actions/checkout-6.0.2
  • dependabot/github_actions/actions/download-artifact-8.0.0
  • dependabot/github_actions/actions/download-artifact-8.0.1
  • dependabot/github_actions/actions/upload-artifact-6.0.0
  • dependabot/github_actions/actions/upload-artifact-7.0.0
  • dependabot/github_actions/actions/upload-artifact-7.0.1
  • dependabot/github_actions/docker/login-action-3.7.0
  • dependabot/github_actions/docker/login-action-4.0.0
  • dependabot/github_actions/docker/login-action-4.1.0
  • dependabot/github_actions/github/codeql-action-4.32.0
  • dependabot/github_actions/github/codeql-action-4.32.1
  • dependabot/github_actions/github/codeql-action-4.32.2
  • dependabot/github_actions/github/codeql-action-4.32.3
  • dependabot/github_actions/github/codeql-action-4.32.5
  • dependabot/github_actions/github/codeql-action-4.32.6
  • dependabot/github_actions/github/codeql-action-4.33.0
  • dependabot/github_actions/github/codeql-action-4.34.1
  • dependabot/github_actions/github/codeql-action-4.35.1
  • dependabot/github_actions/github/codeql-action-4.35.2
  • dependabot/github_actions/github/codeql-action-4.35.3
  • dependabot/github_actions/github/codeql-action-4.35.4
  • dependabot/github_actions/github/codeql-action-4.35.5
  • dependabot/github_actions/mozilla-actions/sccache-action-0.0.10
  • dependabot/github_actions/ossf/scorecard-action-2.4.3
  • dependabot/github_actions/taiki-e/install-action-2.67.15
  • dependabot/github_actions/taiki-e/install-action-2.67.18
  • dependabot/github_actions/taiki-e/install-action-2.67.28
  • dependabot/github_actions/taiki-e/install-action-2.68.1
  • dependabot/github_actions/taiki-e/install-action-2.68.18
  • dependabot/github_actions/taiki-e/install-action-2.68.26
  • dependabot/github_actions/taiki-e/install-action-2.68.35
  • dependabot/github_actions/taiki-e/install-action-2.69.9
  • dependabot/github_actions/taiki-e/install-action-2.70.4
  • dependabot/github_actions/taiki-e/install-action-2.75.0
  • dependabot/github_actions/taiki-e/install-action-2.75.13
  • dependabot/github_actions/taiki-e/install-action-2.75.19
  • dependabot/github_actions/taiki-e/install-action-2.75.25
  • dependabot/github_actions/taiki-e/install-action-2.77.1
  • dependabot/github_actions/taiki-e/install-action-2.77.7
  • dependabot/github_actions/taiki-e/install-action-2.79.2
  • deps
  • feature-index
  • feature-store
  • fetch-atp
  • filter-by-type
  • filter-nodes
  • filter-ref
  • funding
  • fuzz-geojson-helper
  • fuzz-import-atp
  • import-osm
  • indirect-deps
  • integration-test
  • lib-visibility
  • main
  • match-distance-from-mask
  • merge-adjacent-s2-cells
  • mod-osm
  • mod-osm-cover
  • osm-assemble
  • osm-fetch-torrent
  • osm-filter
  • osm-partition
  • parquet-with-index-pages
  • place-index
  • place-index-without-races
  • place-iter
  • process-node-blobs-in-threadpool
  • progress-bar
  • read-osm-blobs
  • recursive-relations
  • rename-cargo-project
  • rename-place-to-places
  • repostatus
  • s2-row-group-index
  • scan-row-groups
  • separate-lib-from-main
  • simplify-cli
  • simplify-osm-filter-results
  • simplify-relation-graph
  • spatial-distance
  • test-coverage-with-temp-file
  • test-no-subcommand
  • test-osm-assemble-nodes-ways
  • test-osm-blob-decoding
  • test-osm-filter
  • tls1.3
  • u64-table-writer
  • update-dependencies
  • update-openssf-scorecard-badge
  • version-0.2.2
  • way-centroid
  • wikidata-coverage
  • write-filtered-ways-and-rels

26 May 2026 07:16AM UTC coverage: 94.19% (+0.3%) from 93.922%
26438119626

push

github

web-flow
Sequentially scan Parquet files, process each row group in parallel (#266)

After this change, it takes 45 seconds on a MacBook Air 2026 with
Apple M5 chip to find the best-scoring candidate in OpenStreetMap for
every place in AllThePlaces. This time does not include the format
conversion from OSM Protocol Buffers and AllThePlaces GeoJSON files
to Parquet.

77 of 83 new or added lines in 3 files covered. (92.77%)

1 existing line in 1 file now uncovered.

3275 of 3477 relevant lines covered (94.19%)

230.26 hits per line

Relevant lines Covered
Build:
Build:
3477 RELEVANT LINES 3275 COVERED LINES
230.26 HITS PER LINE
Source Files on main
  • Tree
  • List 17
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26438119626 main Sequentially scan Parquet files, process each row group in parallel (#266) After this change, it takes 45 seconds on a MacBook Air 2026 with Apple M5 chip to find the best-scoring candidate in OpenStreetMap for every place in AllThePlaces. This t... push 26 May 2026 07:20AM UTC web-flow github
94.19
26437041694 scan-row-groups Merge 42edb7481 into 3821e5ec0 Pull #266 26 May 2026 06:53AM UTC web-flow github
94.19
26390741017 dependabot/cargo/log-0.4.30 Merge df3259f0c into 3821e5ec0 Pull #265 25 May 2026 08:19AM UTC web-flow github
93.92
26369895666 main Improve PlaceIndex to avoid redundant work (#264) Before this change, multiple threads would redundantly decode the same Parquet row group when working on roughly the same geographic region. After this change, the work is only done once. push 24 May 2026 06:57PM UTC web-flow github
93.92
26369837942 place-index-without-races Merge 7464ee9ea into 2c8e5cf47 Pull #264 24 May 2026 06:55PM UTC web-flow github
93.92
26360792955 main Compute spatial distance for place matching (#263) push 24 May 2026 12:09PM UTC web-flow github
93.49
26360708362 spatial-distance Merge 8b4fc5d0b into 1fd96e05e Pull #263 24 May 2026 12:06PM UTC web-flow github
93.49
26337383647 main Add PlaceIndex for spatial lookup of matching candidates (#262) On a 2026 MacBook Air, it takes 458 seconds (= 7:38 minutes) to find all potential matching candidates in the OSM planet for every ATP feature. push 23 May 2026 04:10PM UTC web-flow github
94.24
26337321267 place-index Merge 87677c9bb into 908dc3dc0 Pull #262 23 May 2026 04:07PM UTC web-flow github
94.24
26328462270 main Rename module `place` to `places` (#261) push 23 May 2026 08:49AM UTC web-flow github
93.93
See All Builds (490)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc