Conversation
* Vtiles attributes in admin layers (#718) * Add border_type in admin/nod_admin polygon and centroids boundaries * Add other attributes for admin lines * Add border_type in admin areas * Add attributes for admin lines * Add attributes for admin lines * Remove border_type and indefinite from admin/no admin areas * Add subdomain config for martin tiler * Return empty when ther eis no values * Use NULLIF for all columns for area views * Recreate mviews on update * Fix issue with ferry #1303 * Optimize parallel query settings and add index to speed up admin boundaries mview creation * Update branch name to create docker image * Update Volume id and imposm docker for production * Scripts to monitor vtiles updates * Update scripts * Refectore code to check languages and tiler pipeline * Update config to deploy in production * Fix permissions * check in all tables in case not fund * Add a recheck option * update * update * update * Reject values to evaluate * Retry to solve issues? * Update * Add feed rss * Add MISSING_THRESHOLD_PCT * Update tiler_monitor docker container id
* Move pods to node utils
* Update osm-seed version - munite replication liveness
* Upload imposm config to s3 * Update branch name to create docker image * Read imposm config from s3 * Update config to fetch imposm3.json * Add env var to refresh views in parallel or sequencial * Increase work_men and maint_men for update mviews in seqeunce * Refresh all mviews in sequence * Set local for SECONDS * Update * mview refresh * Add max_parallel_workers_per_gather to refresh views * Update config * Update shared_buffers for tiler db * Keep imposm logs from each restart * Fix imposm liveness * Remove last.state.txt from imposm dir * Chekc object type to avoid flase positive * Print warnings when a object is not imported in the db * Reject naturla=coastline for landuse areas * Refresh views in parallel - and post the status in s3 * Update config for new tiler server * Migrate services to a new server * Update reseource for porduction * Update db connetion for tiler - new server * Add monitoring route - cloudflare
* Vtiles attributes in admin layers (#718) * Add border_type in admin/nod_admin polygon and centroids boundaries * Add other attributes for admin lines * Add border_type in admin areas * Add attributes for admin lines * Add attributes for admin lines * Remove border_type and indefinite from admin/no admin areas * Add subdomain config for martin tiler * Return empty when ther eis no values * Use NULLIF for all columns for area views * Recreate mviews on update * Fix issue with ferry #1303 * Optimize parallel query settings and add index to speed up admin boundaries mview creation * Update branch name to create docker image * Update Volume id and imposm docker for production * Scripts to monitor vtiles updates * Update scripts * Refectore code to check languages and tiler pipeline * Update config to deploy in production * Fix permissions * check in all tables in case not fund * Add a recheck option * update * update * update * Reject values to evaluate * Retry to solve issues? * Update * Add feed rss * Add MISSING_THRESHOLD_PCT * Update tiler_monitor docker container id * Upload imposm config file * Fix comflicts * Update config loader * Display only failed in feed.rss
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Tiler Monitoring Pipeline
Introduces a full pipeline monitoring system for the tiler. Adds a new pipeline-monitor FastAPI service (port 8001) with checks for replication lag, materialized view freshness.
PR Tiler monitoring pipeline #729 / Add Tiler monitoring #738 · Closes Proactive monitoring system for vtiles pipeline (replication, imposm, cache expiry) issues#1305
Move replication pods to "utils" node group
Minute and changeset replication pods are reassigned to the utils Kubernetes node group in production.
PR Moving Minute/Changeset replication pods to utils node group #734 · Closes Missing Changeset 231432 in Minute Replications issues#1327
osm-seed version update
Updates the osm-seed chart version to improve the minute replication liveness probe.
PR Update osm-seed - minute replication liveness #735
Imposm config management & tiler server migration
Uploads imposm3.json config to S3 so the monitor can read it. Migrates the tiler to a new, more powerful server (125 GB RAM, 36 CPUs). Improves materialized view refresh logic, imposm liveness checks, log archiving, and adds a Cloudflare monitoring route in Traefik.
PR Improve imposm config management and migrate tiler to new server #736
Custom osmcha changeset backfill
Adds a custom Django management command (backfill_changesets.py) to backfill missing changesets in osmcha by ID or date range. Updates planet PBF and replication URLs.
PR Add customized backfill changesets for osmcha #737 · Closes OSMCha cronjob stop updating latest changesets issues#1326