No logs
This commit is contained in:
parent
90c47afe17
commit
cd34ee693f
5 changed files with 0 additions and 5322 deletions
|
|
@ -1,522 +0,0 @@
|
|||
2026-02-19T21:26:54.458535Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:26:54.458730Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:26:54.458738Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:26:54.560667Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:26:54.560677Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:27:01.536771Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:27:01.536788Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:27:01.858493Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:27:01.858503Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:27:01.970421Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:27:01.970430Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:27:52.277322Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:27:52.277425Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:27:53.590317Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:27:53.731832Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:27:58.340459Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-02-19T21:27:59.454079Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-02-19T21:28:01.589530Z INFO property_map_server::data::property: Building enum features
|
||||
2026-02-19T21:29:17.412343Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-02-19T21:29:19.625773Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-02-19T21:29:19.625780Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-02-19T21:29:21.764449Z INFO property_map_server::data::property: Listing features extracted properties_with_features=508871
|
||||
2026-02-19T21:29:21.764457Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-02-19T21:29:28.223647Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-02-19T21:30:05.730665Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted)
|
||||
2026-02-19T21:32:02.361349Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-02-19T21:32:03.976002Z INFO property_map_server: Property data loaded rows=15773642 features=67 enums=12
|
||||
2026-02-19T21:32:03.976011Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-02-19T21:32:04.076953Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:32:04.076963Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:32:04.487571Z INFO property_map_server::data::property: H3 precomputation complete (15773642 cells)
|
||||
2026-02-19T21:32:04.490452Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-02-19T21:32:04.490466Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-02-19T21:32:04.740771Z INFO property_map_server::data::poi: Loaded 811937 POIs
|
||||
2026-02-19T21:32:04.865428Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-02-19T21:32:04.866050Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-02-19T21:32:04.896188Z INFO property_map_server: POI data loaded pois=811937
|
||||
2026-02-19T21:32:04.896196Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-02-19T21:32:04.903631Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-02-19T21:32:04.908488Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-02-19T21:32:04.916283Z INFO property_map_server::data::places: Loaded 90807 places
|
||||
2026-02-19T21:32:04.951763Z INFO property_map_server::data::places: Place data loaded places=90807 types=11 with_population=2112 with_city=87577
|
||||
2026-02-19T21:32:04.952866Z INFO property_map_server: Place data loaded places=90807
|
||||
2026-02-19T21:32:04.952882Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-02-19T21:32:04.952983Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-02-19T21:32:04.956401Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-02-19T21:32:07.669253Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-02-19T21:32:07.669264Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-02-19T21:32:07.669278Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-02-19T21:32:07.677413Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-02-19T21:32:07.729382Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-02-19T21:32:07.792213Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-02-19T21:32:07.792458Z INFO property_map_server: Precomputed features response groups=9
|
||||
2026-02-19T21:32:07.792535Z INFO property_map_server: Precomputed AI filters schema and system prompt
|
||||
2026-02-19T21:32:07.796454Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-02-19T21:32:13.118788Z INFO property_map_server::pocketbase: PocketBase users collection already has is_admin, subscription, and newsletter fields
|
||||
2026-02-19T21:32:13.169893Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-02-19T21:32:13.169910Z INFO property_map_server::pocketbase: PocketBase collection 'invites' already exists
|
||||
2026-02-19T21:32:13.169913Z INFO property_map_server::pocketbase: PocketBase collection 'short_urls' already exists
|
||||
2026-02-19T21:32:13.230971Z WARN property_map_server::pocketbase: PocketBase settings missing oauth2.providers array — cannot configure OAuth
|
||||
2026-02-19T21:32:13.230981Z INFO property_map_server: Ollama configured: http://host.docker.internal:11434 (model: gpt-oss:20b)
|
||||
2026-02-19T21:32:13.230992Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-02-19T21:32:13.251928Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=76039
|
||||
2026-02-19T21:32:13.272182Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=76039
|
||||
2026-02-19T21:32:13.291900Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=69290
|
||||
2026-02-19T21:32:13.291945Z INFO property_map_server: Travel time store loaded modes=3
|
||||
2026-02-19T21:32:13.296486Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
2026-02-19T21:32:14.023023Z INFO property_map_server::routes::features: GET /api/features
|
||||
2026-02-19T21:32:16.790595Z INFO property_map_server::routes::hexagons: GET /api/hexagons resolution=5 cells_before_filter=687 cells_after_filter=687 truncated=false bounds=47.0000,-14.0000,57.0000,10.0000 filters=0 filters_raw="-" travel_entries=0 agg_ms=1729.5 total_ms=1748.8
|
||||
2026-02-19T21:32:23.004683Z INFO property_map_server::routes::pois: GET /api/poi-categories count=74 groups=11
|
||||
2026-02-19T21:32:24.013755Z INFO property_map_server::routes::features: GET /api/features
|
||||
2026-02-19T21:32:24.013792Z INFO property_map_server::routes::pois: GET /api/poi-categories count=74 groups=11
|
||||
2026-02-19T21:32:25.049834Z INFO property_map_server::routes::hexagons: GET /api/hexagons resolution=10 cells_before_filter=1419 cells_after_filter=1259 truncated=false bounds=51.4908,-0.1363,51.5292,-0.0637 filters=0 filters_raw="-" travel_entries=0 agg_ms=11.2 total_ms=38.8
|
||||
2026-02-19T21:36:25.033898Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:36:25.034069Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:36:25.034079Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:36:25.129912Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:36:25.129921Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:36:32.499133Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:36:32.499319Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:36:32.499330Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:36:32.558294Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:36:32.558304Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:36:34.752324Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:36:34.752339Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:36:35.020717Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:36:35.020727Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:36:35.117921Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:36:35.117931Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:38:50.238928Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:38:50.239009Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:38:51.489522Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:38:51.661991Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:39:38.714760Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:39:38.714936Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:39:38.714944Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:39:38.790493Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:39:38.790504Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:39:41.014520Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:39:41.014538Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:39:41.299979Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:39:41.299990Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:39:41.400048Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:39:41.400059Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:39:47.989385Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:39:47.989481Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:39:49.243773Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:39:49.422488Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:39:54.408464Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-02-19T21:39:55.491023Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-02-19T21:39:57.641424Z INFO property_map_server::data::property: Building enum features
|
||||
2026-02-19T21:40:09.935990Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-02-19T21:40:12.074163Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-02-19T21:40:12.074172Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-02-19T21:40:12.681574Z INFO property_map_server::data::property: Listing features extracted properties_with_features=508871
|
||||
2026-02-19T21:40:12.681588Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-02-19T21:40:18.238722Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-02-19T21:40:24.556588Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted)
|
||||
2026-02-19T21:40:52.861550Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-02-19T21:40:54.156096Z INFO property_map_server: Property data loaded rows=15773642 features=67 enums=12
|
||||
2026-02-19T21:40:54.156105Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-02-19T21:40:54.550391Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:40:54.550401Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:40:54.950194Z INFO property_map_server::data::property: H3 precomputation complete (15773642 cells)
|
||||
2026-02-19T21:40:54.950226Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-02-19T21:40:54.950233Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-02-19T21:40:54.970688Z INFO property_map_server::data::poi: Loaded 811937 POIs
|
||||
2026-02-19T21:40:55.091891Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-02-19T21:40:55.092505Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-02-19T21:40:55.122637Z INFO property_map_server: POI data loaded pois=811937
|
||||
2026-02-19T21:40:55.122650Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-02-19T21:40:55.132909Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-02-19T21:40:55.132919Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-02-19T21:40:55.135615Z INFO property_map_server::data::places: Loaded 90807 places
|
||||
2026-02-19T21:40:55.155573Z INFO property_map_server::data::places: Place data loaded places=90807 types=11 with_population=2112 with_city=87577
|
||||
2026-02-19T21:40:55.157182Z INFO property_map_server: Place data loaded places=90807
|
||||
2026-02-19T21:40:55.157198Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-02-19T21:40:55.157202Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-02-19T21:40:55.169027Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-02-19T21:40:56.700286Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-02-19T21:40:56.700297Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-02-19T21:40:56.700310Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-02-19T21:40:56.711874Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-02-19T21:40:56.767004Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-02-19T21:40:56.793907Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-02-19T21:40:56.794046Z INFO property_map_server: Precomputed features response groups=9
|
||||
2026-02-19T21:40:56.794089Z INFO property_map_server: Precomputed AI filters schema and system prompt
|
||||
2026-02-19T21:40:56.794100Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-02-19T21:40:56.883854Z INFO property_map_server::pocketbase: PocketBase users collection already has is_admin, subscription, and newsletter fields
|
||||
2026-02-19T21:40:56.887425Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-02-19T21:40:56.887435Z INFO property_map_server::pocketbase: PocketBase collection 'invites' already exists
|
||||
2026-02-19T21:40:56.887438Z INFO property_map_server::pocketbase: PocketBase collection 'short_urls' already exists
|
||||
2026-02-19T21:40:56.936330Z WARN property_map_server::pocketbase: PocketBase settings missing oauth2.providers array — cannot configure OAuth
|
||||
2026-02-19T21:40:56.936343Z INFO property_map_server: Ollama configured: http://host.docker.internal:11434 (model: gpt-oss:20b)
|
||||
2026-02-19T21:40:56.936362Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-02-19T21:40:57.078090Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=76039
|
||||
2026-02-19T21:40:57.241363Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=76039
|
||||
2026-02-19T21:40:57.424132Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=69290
|
||||
2026-02-19T21:40:57.424164Z INFO property_map_server: Travel time store loaded modes=3
|
||||
2026-02-19T21:40:57.424333Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
2026-02-19T21:45:48.088981Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:45:48.089157Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:45:48.089163Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:45:48.151222Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:45:48.151231Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:45:50.419725Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:45:50.419740Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:45:50.680792Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:45:50.680801Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:45:50.790235Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:45:50.790245Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:45:59.531271Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:45:59.531351Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:46:00.677779Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:46:00.823682Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:46:11.566611Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:46:11.566786Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:46:11.566792Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:46:11.644730Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:46:11.644739Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:46:17.296113Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:46:17.296298Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:46:17.296309Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:46:17.355178Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:46:17.355187Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:46:19.508288Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:46:19.508307Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:46:19.775415Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:46:19.775424Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:46:19.877913Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:46:19.877923Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:46:22.229279Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:46:22.229352Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:46:23.385234Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:46:23.566673Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:46:28.957436Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-02-19T21:46:34.625853Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:46:34.626033Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:46:34.626039Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:46:34.683165Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:46:34.683174Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:46:39.619046Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:46:39.619206Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:46:39.619211Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:46:39.682402Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:46:39.682412Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:46:41.896969Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:46:41.896985Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:46:42.158027Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:46:42.158037Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:46:42.256671Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:46:42.256682Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:46:44.596786Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:46:44.596858Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:46:45.729422Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:46:45.884768Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:46:51.133252Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-02-19T21:46:52.129246Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-02-19T21:46:54.247724Z INFO property_map_server::data::property: Building enum features
|
||||
2026-02-19T21:47:06.556048Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-02-19T21:47:08.635978Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-02-19T21:47:08.635986Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-02-19T21:47:09.231804Z INFO property_map_server::data::property: Listing features extracted properties_with_features=508871
|
||||
2026-02-19T21:47:09.231812Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-02-19T21:47:14.793765Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-02-19T21:47:21.074369Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted)
|
||||
2026-02-19T21:47:49.305297Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-02-19T21:47:50.726389Z INFO property_map_server: Property data loaded rows=15773642 features=67 enums=12
|
||||
2026-02-19T21:47:50.726398Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-02-19T21:47:50.825433Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:47:50.825442Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:47:51.183337Z INFO property_map_server::data::property: H3 precomputation complete (15773642 cells)
|
||||
2026-02-19T21:47:51.183366Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-02-19T21:47:51.183377Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-02-19T21:47:51.239629Z INFO property_map_server::data::poi: Loaded 811937 POIs
|
||||
2026-02-19T21:47:51.358287Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-02-19T21:47:51.358921Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-02-19T21:47:51.389530Z INFO property_map_server: POI data loaded pois=811937
|
||||
2026-02-19T21:47:51.389537Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-02-19T21:47:51.397611Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-02-19T21:47:51.397621Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-02-19T21:47:51.404147Z INFO property_map_server::data::places: Loaded 90807 places
|
||||
2026-02-19T21:47:51.422097Z INFO property_map_server::data::places: Place data loaded places=90807 types=11 with_population=2112 with_city=87577
|
||||
2026-02-19T21:47:51.423272Z INFO property_map_server: Place data loaded places=90807
|
||||
2026-02-19T21:47:51.423286Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-02-19T21:47:51.423293Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-02-19T21:47:51.427524Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-02-19T21:47:52.459962Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-02-19T21:47:52.459974Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-02-19T21:47:52.459991Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-02-19T21:47:52.460299Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-02-19T21:47:52.509697Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-02-19T21:47:52.548802Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-02-19T21:47:52.548955Z INFO property_map_server: Precomputed features response groups=9
|
||||
2026-02-19T21:47:52.548998Z INFO property_map_server: Precomputed AI filters schema and system prompt
|
||||
2026-02-19T21:47:52.549010Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-02-19T21:47:52.651249Z INFO property_map_server::pocketbase: PocketBase users collection already has is_admin, subscription, and newsletter fields
|
||||
2026-02-19T21:47:52.657303Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-02-19T21:47:52.657312Z INFO property_map_server::pocketbase: PocketBase collection 'invites' already exists
|
||||
2026-02-19T21:47:52.657314Z INFO property_map_server::pocketbase: PocketBase collection 'short_urls' already exists
|
||||
2026-02-19T21:47:52.699918Z WARN property_map_server::pocketbase: PocketBase settings missing oauth2.providers array — cannot configure OAuth
|
||||
2026-02-19T21:47:52.699928Z INFO property_map_server: Ollama configured: http://host.docker.internal:11434 (model: gpt-oss:20b)
|
||||
2026-02-19T21:47:52.699941Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-02-19T21:47:52.776587Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=76039
|
||||
2026-02-19T21:47:52.892688Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=76039
|
||||
2026-02-19T21:47:52.988301Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=69290
|
||||
2026-02-19T21:47:52.988332Z INFO property_map_server: Travel time store loaded modes=3
|
||||
2026-02-19T21:47:52.988500Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
2026-02-19T21:51:21.780285Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:51:21.780462Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:51:21.780471Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:51:21.851737Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:51:21.851746Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:51:24.076503Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:51:24.076522Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:51:24.334934Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:51:24.334944Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:51:24.438503Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:51:24.438513Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:51:35.892299Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:51:35.892405Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:51:36.985627Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:51:37.144498Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:51:42.441195Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-02-19T21:51:43.421336Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-02-19T21:51:45.512575Z INFO property_map_server::data::property: Building enum features
|
||||
2026-02-19T21:51:57.729162Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-02-19T21:51:59.870295Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-02-19T21:51:59.870303Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-02-19T21:52:00.496544Z INFO property_map_server::data::property: Listing features extracted properties_with_features=508871
|
||||
2026-02-19T21:52:00.496553Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-02-19T21:52:05.810063Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-02-19T21:52:12.478733Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted)
|
||||
2026-02-19T21:52:57.041288Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-02-19T21:52:58.190166Z INFO property_map_server: Property data loaded rows=15773642 features=67 enums=12
|
||||
2026-02-19T21:52:58.190227Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-02-19T21:52:58.612625Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:52:58.612634Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:52:59.010323Z INFO property_map_server::data::property: H3 precomputation complete (15773642 cells)
|
||||
2026-02-19T21:52:59.010352Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-02-19T21:52:59.010357Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-02-19T21:52:59.033154Z INFO property_map_server::data::poi: Loaded 811937 POIs
|
||||
2026-02-19T21:52:59.168962Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-02-19T21:52:59.169620Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-02-19T21:52:59.200062Z INFO property_map_server: POI data loaded pois=811937
|
||||
2026-02-19T21:52:59.200069Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-02-19T21:52:59.209004Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-02-19T21:52:59.209026Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-02-19T21:52:59.217593Z INFO property_map_server::data::places: Loaded 90807 places
|
||||
2026-02-19T21:52:59.237507Z INFO property_map_server::data::places: Place data loaded places=90807 types=11 with_population=2112 with_city=87577
|
||||
2026-02-19T21:52:59.238659Z INFO property_map_server: Place data loaded places=90807
|
||||
2026-02-19T21:52:59.238673Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-02-19T21:52:59.238677Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-02-19T21:52:59.239461Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-02-19T21:53:00.577770Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-02-19T21:53:00.577784Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-02-19T21:53:00.577800Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-02-19T21:53:00.578044Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-02-19T21:53:00.635812Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-02-19T21:53:00.661112Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-02-19T21:53:00.661276Z INFO property_map_server: Precomputed features response groups=9
|
||||
2026-02-19T21:53:00.661327Z INFO property_map_server: Precomputed AI filters schema and system prompt
|
||||
2026-02-19T21:53:00.661341Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-02-19T21:53:00.777123Z INFO property_map_server::pocketbase: PocketBase users collection already has is_admin, subscription, and newsletter fields
|
||||
2026-02-19T21:53:00.780442Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-02-19T21:53:00.780453Z INFO property_map_server::pocketbase: PocketBase collection 'invites' already exists
|
||||
2026-02-19T21:53:00.780455Z INFO property_map_server::pocketbase: PocketBase collection 'short_urls' already exists
|
||||
2026-02-19T21:53:00.827713Z WARN property_map_server::pocketbase: PocketBase settings missing oauth2.providers array — cannot configure OAuth
|
||||
2026-02-19T21:53:00.827728Z INFO property_map_server: Ollama configured: http://host.docker.internal:11434 (model: gpt-oss:20b)
|
||||
2026-02-19T21:53:00.827756Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-02-19T21:53:00.853494Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=76039
|
||||
2026-02-19T21:53:00.875117Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=76039
|
||||
2026-02-19T21:53:00.897287Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=69290
|
||||
2026-02-19T21:53:00.897342Z INFO property_map_server: Travel time store loaded modes=3
|
||||
2026-02-19T21:53:00.897521Z WARN property_map_server: mlockall failed (need CAP_IPC_LOCK or sufficient RLIMIT_MEMLOCK): Cannot allocate memory (os error 12)
|
||||
2026-02-19T21:53:00.897564Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
2026-02-19T21:53:43.607361Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:53:43.607524Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:53:43.607533Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:53:43.703745Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:53:43.703756Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:53:46.126315Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:53:46.126336Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:53:46.404697Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:53:46.404708Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:53:46.508191Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:53:46.508203Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:54:04.815379Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:54:04.815453Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:54:05.957615Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:54:06.114182Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:54:11.113430Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-02-19T21:54:12.014906Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-02-19T21:54:14.114892Z INFO property_map_server::data::property: Building enum features
|
||||
2026-02-19T21:54:26.216628Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-02-19T21:54:28.295021Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-02-19T21:54:28.295030Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-02-19T21:54:28.894967Z INFO property_map_server::data::property: Listing features extracted properties_with_features=508871
|
||||
2026-02-19T21:54:28.894975Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-02-19T21:54:34.492548Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-02-19T21:54:40.775643Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted)
|
||||
2026-02-19T21:55:09.150090Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-02-19T21:55:10.482353Z INFO property_map_server: Property data loaded rows=15773642 features=67 enums=12
|
||||
2026-02-19T21:55:10.482362Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-02-19T21:55:10.579983Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:55:10.579992Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:55:10.931346Z INFO property_map_server::data::property: H3 precomputation complete (15773642 cells)
|
||||
2026-02-19T21:55:10.931371Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-02-19T21:55:10.931376Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-02-19T21:55:10.956383Z INFO property_map_server::data::poi: Loaded 811937 POIs
|
||||
2026-02-19T21:55:11.076557Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-02-19T21:55:11.077176Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-02-19T21:55:11.107885Z INFO property_map_server: POI data loaded pois=811937
|
||||
2026-02-19T21:55:11.107892Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-02-19T21:55:11.115230Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-02-19T21:55:11.115239Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-02-19T21:55:11.117955Z INFO property_map_server::data::places: Loaded 90807 places
|
||||
2026-02-19T21:55:11.135514Z INFO property_map_server::data::places: Place data loaded places=90807 types=11 with_population=2112 with_city=87577
|
||||
2026-02-19T21:55:11.136623Z INFO property_map_server: Place data loaded places=90807
|
||||
2026-02-19T21:55:11.136637Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-02-19T21:55:11.136641Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-02-19T21:55:11.138240Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-02-19T21:55:12.410370Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-02-19T21:55:12.410381Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-02-19T21:55:12.410398Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-02-19T21:55:12.410625Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-02-19T21:55:12.462925Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-02-19T21:55:12.494298Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-02-19T21:55:12.494439Z INFO property_map_server: Precomputed features response groups=9
|
||||
2026-02-19T21:55:12.494482Z INFO property_map_server: Precomputed AI filters schema and system prompt
|
||||
2026-02-19T21:55:12.494496Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-02-19T21:55:12.541473Z INFO property_map_server::pocketbase: PocketBase users collection already has is_admin, subscription, and newsletter fields
|
||||
2026-02-19T21:55:12.543245Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-02-19T21:55:12.543253Z INFO property_map_server::pocketbase: PocketBase collection 'invites' already exists
|
||||
2026-02-19T21:55:12.543255Z INFO property_map_server::pocketbase: PocketBase collection 'short_urls' already exists
|
||||
2026-02-19T21:55:12.586588Z WARN property_map_server::pocketbase: PocketBase settings missing oauth2.providers array — cannot configure OAuth
|
||||
2026-02-19T21:55:12.586599Z INFO property_map_server: Ollama configured: http://host.docker.internal:11434 (model: gpt-oss:20b)
|
||||
2026-02-19T21:55:12.586612Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-02-19T21:55:12.608664Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=76039
|
||||
2026-02-19T21:55:12.629502Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=76039
|
||||
2026-02-19T21:55:12.648844Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=69290
|
||||
2026-02-19T21:55:12.648881Z INFO property_map_server: Travel time store loaded modes=3
|
||||
2026-02-19T21:55:12.649064Z WARN property_map_server: mlockall failed (need CAP_IPC_LOCK or sufficient RLIMIT_MEMLOCK): Cannot allocate memory (os error 12)
|
||||
2026-02-19T21:55:12.649102Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
2026-02-19T21:56:27.019313Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T21:56:27.019464Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T21:56:27.019473Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T21:56:27.077642Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T21:56:27.077651Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T21:56:29.376382Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T21:56:29.376400Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T21:56:29.643314Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T21:56:29.643325Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T21:56:29.750729Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T21:56:29.750740Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T21:56:36.764563Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T21:56:36.764643Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T21:56:37.882852Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T21:56:38.041464Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T21:56:43.567623Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-02-19T21:56:44.547629Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-02-19T21:56:46.638073Z INFO property_map_server::data::property: Building enum features
|
||||
2026-02-19T21:56:58.743576Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-02-19T21:57:00.886254Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-02-19T21:57:00.886263Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-02-19T21:57:01.500069Z INFO property_map_server::data::property: Listing features extracted properties_with_features=508871
|
||||
2026-02-19T21:57:01.500077Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-02-19T21:57:07.085398Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-02-19T21:57:13.333355Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted)
|
||||
2026-02-19T21:57:42.416818Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-02-19T21:57:43.429909Z INFO property_map_server: Property data loaded rows=15773642 features=67 enums=12
|
||||
2026-02-19T21:57:43.429917Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-02-19T21:57:43.809875Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:57:43.809884Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T21:57:44.161951Z INFO property_map_server::data::property: H3 precomputation complete (15773642 cells)
|
||||
2026-02-19T21:57:44.161990Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-02-19T21:57:44.161997Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-02-19T21:57:44.184832Z INFO property_map_server::data::poi: Loaded 811937 POIs
|
||||
2026-02-19T21:57:44.303890Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-02-19T21:57:44.304500Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-02-19T21:57:44.335104Z INFO property_map_server: POI data loaded pois=811937
|
||||
2026-02-19T21:57:44.335113Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-02-19T21:57:44.342807Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-02-19T21:57:44.342817Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-02-19T21:57:44.345902Z INFO property_map_server::data::places: Loaded 90807 places
|
||||
2026-02-19T21:57:44.365611Z INFO property_map_server::data::places: Place data loaded places=90807 types=11 with_population=2112 with_city=87577
|
||||
2026-02-19T21:57:44.368113Z INFO property_map_server: Place data loaded places=90807
|
||||
2026-02-19T21:57:44.368128Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-02-19T21:57:44.368133Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-02-19T21:57:44.368931Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-02-19T21:57:45.407981Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-02-19T21:57:45.407992Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-02-19T21:57:45.408009Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-02-19T21:57:45.408231Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-02-19T21:57:45.458216Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-02-19T21:57:45.483167Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-02-19T21:57:45.483325Z INFO property_map_server: Precomputed features response groups=9
|
||||
2026-02-19T21:57:45.483362Z INFO property_map_server: Precomputed AI filters schema and system prompt
|
||||
2026-02-19T21:57:45.483372Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-02-19T21:57:45.527603Z INFO property_map_server::pocketbase: PocketBase users collection already has is_admin, subscription, and newsletter fields
|
||||
2026-02-19T21:57:45.529274Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-02-19T21:57:45.529282Z INFO property_map_server::pocketbase: PocketBase collection 'invites' already exists
|
||||
2026-02-19T21:57:45.529284Z INFO property_map_server::pocketbase: PocketBase collection 'short_urls' already exists
|
||||
2026-02-19T22:00:02.316188Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-02-19T22:00:02.316363Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-02-19T22:00:02.316376Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-02-19T22:00:02.374613Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-02-19T22:00:02.374622Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-02-19T22:00:04.644372Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-02-19T22:00:04.644386Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-02-19T22:00:04.911541Z INFO property_map_server::data::property: buy listings joined rows=444605
|
||||
2026-02-19T22:00:04.911554Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-02-19T22:00:05.012469Z INFO property_map_server::data::property: rent listings joined rows=125656
|
||||
2026-02-19T22:00:05.012480Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-02-19T22:00:22.135033Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=444605 rent_listings=125656 total=15773642
|
||||
2026-02-19T22:00:22.135120Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=12 total=67
|
||||
2026-02-19T22:00:23.338993Z INFO property_map_server::data::property: Combined data selected rows=15773642
|
||||
2026-02-19T22:00:23.510508Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-02-19T22:00:28.484323Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-02-19T22:00:29.357751Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-02-19T22:00:31.494852Z INFO property_map_server::data::property: Building enum features
|
||||
2026-02-19T22:00:43.668748Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-02-19T22:00:45.723371Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-02-19T22:00:45.723379Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-02-19T22:00:46.332508Z INFO property_map_server::data::property: Listing features extracted properties_with_features=508871
|
||||
2026-02-19T22:00:46.332517Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-02-19T22:00:51.842163Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-02-19T22:00:57.978323Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted)
|
||||
2026-02-19T22:01:26.614095Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-02-19T22:01:27.675542Z INFO property_map_server: Property data loaded rows=15773642 features=67 enums=12
|
||||
2026-02-19T22:01:27.675552Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-02-19T22:01:28.060580Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T22:01:28.060590Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-02-19T22:01:28.424039Z INFO property_map_server::data::property: H3 precomputation complete (15773642 cells)
|
||||
2026-02-19T22:01:28.424101Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-02-19T22:01:28.424183Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-02-19T22:01:28.448672Z INFO property_map_server::data::poi: Loaded 811937 POIs
|
||||
2026-02-19T22:01:28.566180Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-02-19T22:01:28.566791Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-02-19T22:01:28.596675Z INFO property_map_server: POI data loaded pois=811937
|
||||
2026-02-19T22:01:28.596685Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-02-19T22:01:28.603824Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-02-19T22:01:28.603830Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-02-19T22:01:28.606465Z INFO property_map_server::data::places: Loaded 90807 places
|
||||
2026-02-19T22:01:28.623823Z INFO property_map_server::data::places: Place data loaded places=90807 types=11 with_population=2112 with_city=87577
|
||||
2026-02-19T22:01:28.624990Z INFO property_map_server: Place data loaded places=90807
|
||||
2026-02-19T22:01:28.625002Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-02-19T22:01:28.625006Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-02-19T22:01:28.637363Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-02-19T22:01:29.656030Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-02-19T22:01:29.656042Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-02-19T22:01:29.656058Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-02-19T22:01:29.656288Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-02-19T22:01:29.705260Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-02-19T22:01:29.738938Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-02-19T22:01:29.739087Z INFO property_map_server: Precomputed features response groups=9
|
||||
2026-02-19T22:01:29.739137Z INFO property_map_server: Precomputed AI filters schema and system prompt
|
||||
2026-02-19T22:01:29.739149Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-02-19T22:01:29.786529Z INFO property_map_server::pocketbase: PocketBase users collection already has is_admin, subscription, and newsletter fields
|
||||
2026-02-19T22:01:29.788719Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-02-19T22:01:29.788726Z INFO property_map_server::pocketbase: PocketBase collection 'invites' already exists
|
||||
2026-02-19T22:01:29.788728Z INFO property_map_server::pocketbase: PocketBase collection 'short_urls' already exists
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,335 +0,0 @@
|
|||
2026-03-17T07:30:51.418735Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-03-17T07:30:51.418950Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-03-17T07:30:51.418957Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-03-17T07:30:51.591217Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-03-17T07:30:51.591228Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-03-17T07:31:03.482386Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-03-17T07:31:03.482398Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-03-17T07:31:06.206982Z INFO property_map_server::data::property: buy listings joined rows=457076
|
||||
2026-03-17T07:31:06.207003Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-03-17T07:31:08.031097Z INFO property_map_server::data::property: rent listings joined rows=122594
|
||||
2026-03-17T07:31:08.031106Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-03-17T07:32:00.170695Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=457076 rent_listings=122594 total=15783051
|
||||
2026-03-17T07:32:00.170797Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=13 total=68
|
||||
2026-03-17T07:32:01.527808Z INFO property_map_server::data::property: Combined data selected rows=15783051
|
||||
2026-03-17T07:32:01.738022Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-03-17T07:32:02.164093Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-03-17T07:32:03.346133Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-03-17T07:32:05.803712Z INFO property_map_server::data::property: Building enum features
|
||||
2026-03-17T07:32:07.359340Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-03-17T07:32:09.567602Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-03-17T07:32:09.567612Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-03-17T07:32:10.194293Z INFO property_map_server::data::property: Listing features extracted properties_with_features=518063
|
||||
2026-03-17T07:32:10.194304Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-03-17T07:32:11.130691Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-03-17T07:32:17.391642Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted, quantized to u16)
|
||||
2026-03-17T07:32:20.030170Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-03-17T07:32:21.686179Z INFO property_map_server: Property data loaded rows=15783051 features=68 enums=13
|
||||
2026-03-17T07:32:21.686189Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-03-17T07:32:22.119885Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-03-17T07:32:22.119896Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-03-17T07:32:22.577256Z INFO property_map_server::data::property: H3 precomputation complete (15783051 cells)
|
||||
2026-03-17T07:32:22.577783Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-03-17T07:32:22.577790Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-03-17T07:32:22.606628Z INFO property_map_server::data::poi: Loaded 678242 POIs
|
||||
2026-03-17T07:32:22.723396Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-03-17T07:32:22.724011Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-03-17T07:32:22.763121Z INFO property_map_server: POI data loaded pois=678242
|
||||
2026-03-17T07:32:22.763130Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-03-17T07:32:22.768959Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-03-17T07:32:22.768968Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-03-17T07:32:22.772858Z INFO property_map_server::data::places: Loaded 3474 places
|
||||
2026-03-17T07:32:22.773855Z INFO property_map_server::data::places: Place data loaded places=3474 types=2 with_population=71 with_city=3392
|
||||
2026-03-17T07:32:22.774015Z INFO property_map_server: Place data loaded places=3474
|
||||
2026-03-17T07:32:22.774027Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-03-17T07:32:22.774032Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-03-17T07:32:22.787541Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-03-17T07:32:31.937299Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-03-17T07:32:32.173875Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-03-17T07:32:32.174039Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-03-17T07:32:32.271059Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-03-17T07:32:32.315679Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-03-17T07:32:32.394604Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-03-17T07:32:32.394776Z INFO property_map_server: Precomputed features response groups=8
|
||||
2026-03-17T07:32:32.394795Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-03-17T07:32:32.593635Z INFO property_map_server::pocketbase: PocketBase users collection already has all required fields
|
||||
2026-03-17T07:32:32.598562Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-03-17T07:32:32.602615Z INFO property_map_server::pocketbase: PocketBase collection 'saved_properties' API rules updated
|
||||
2026-03-17T07:32:32.700044Z INFO property_map_server::pocketbase: PocketBase meta.appURL set to https://perfect-postcodes.co.uk/pb
|
||||
2026-03-17T07:32:32.703401Z INFO property_map_server::pocketbase: PocketBase OAuth configured on users collection
|
||||
2026-03-17T07:32:32.703422Z INFO property_map_server: Gemini configured (model: gemini-3-flash-preview)
|
||||
2026-03-17T07:32:32.703435Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-03-17T07:32:33.124089Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=2780
|
||||
2026-03-17T07:32:33.129130Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=350
|
||||
2026-03-17T07:32:33.136319Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="car" destinations=355
|
||||
2026-03-17T07:32:33.199470Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=1869
|
||||
2026-03-17T07:32:33.199512Z INFO property_map_server: Travel time store loaded modes=4
|
||||
2026-03-17T07:32:33.199568Z INFO property_map_server: Precomputed AI filters system prompt
|
||||
2026-03-17T07:32:33.247029Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:32:41.343709Z INFO property_map_server: All memory pages locked (mlockall)
|
||||
2026-03-17T07:32:41.343741Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
2026-03-17T07:33:33.247983Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:34:33.248115Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:35:33.247077Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:36:33.246775Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:37:33.245462Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:38:33.245965Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:39:33.245978Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:40:33.246783Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:41:33.245498Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:42:33.245587Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:43:33.245907Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:44:33.246696Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:45:33.246006Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T07:46:30.259530Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-03-17T07:46:30.259726Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-03-17T07:46:30.259735Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-03-17T07:46:30.325086Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-03-17T07:46:30.325097Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-03-17T07:46:32.757459Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-03-17T07:46:32.757469Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-03-17T07:46:33.043727Z INFO property_map_server::data::property: buy listings joined rows=457076
|
||||
2026-03-17T07:46:33.043750Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-03-17T07:46:33.139537Z INFO property_map_server::data::property: rent listings joined rows=122594
|
||||
2026-03-17T07:46:33.139545Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-03-17T08:31:50.056528Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-03-17T08:31:50.056716Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-03-17T08:31:50.056723Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-03-17T08:31:50.259958Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-03-17T08:31:50.259971Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-03-17T08:32:02.569149Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-03-17T08:32:02.569201Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-03-17T08:32:03.699632Z INFO property_map_server::data::property: buy listings joined rows=457076
|
||||
2026-03-17T08:32:03.699651Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-03-17T08:32:03.826074Z INFO property_map_server::data::property: rent listings joined rows=122594
|
||||
2026-03-17T08:32:03.826084Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-03-17T08:32:43.785403Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=457076 rent_listings=122594 total=15783051
|
||||
2026-03-17T08:32:43.785499Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=13 total=68
|
||||
2026-03-17T08:32:45.220814Z INFO property_map_server::data::property: Combined data selected rows=15783051
|
||||
2026-03-17T08:32:45.421342Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-03-17T08:32:45.834125Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-03-17T08:32:47.061266Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-03-17T08:32:49.344991Z INFO property_map_server::data::property: Building enum features
|
||||
2026-03-17T08:32:50.754854Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-03-17T08:32:52.906620Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-03-17T08:32:52.906629Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-03-17T08:32:53.563050Z INFO property_map_server::data::property: Listing features extracted properties_with_features=518063
|
||||
2026-03-17T08:32:53.563059Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-03-17T08:32:54.502830Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-03-17T08:33:00.593312Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted, quantized to u16)
|
||||
2026-03-17T08:33:03.178312Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-03-17T08:33:04.964374Z INFO property_map_server: Property data loaded rows=15783051 features=68 enums=13
|
||||
2026-03-17T08:33:04.964383Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-03-17T08:33:05.065094Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-03-17T08:33:05.065102Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-03-17T08:33:05.486703Z INFO property_map_server::data::property: H3 precomputation complete (15783051 cells)
|
||||
2026-03-17T08:33:05.486729Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-03-17T08:33:05.486734Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-03-17T08:33:05.529351Z INFO property_map_server::data::poi: Loaded 678242 POIs
|
||||
2026-03-17T08:33:05.642021Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-03-17T08:33:05.642611Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-03-17T08:33:05.681563Z INFO property_map_server: POI data loaded pois=678242
|
||||
2026-03-17T08:33:05.681574Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-03-17T08:33:05.687162Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-03-17T08:33:05.687169Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-03-17T08:33:05.705798Z INFO property_map_server::data::places: Loaded 3474 places
|
||||
2026-03-17T08:33:05.706609Z INFO property_map_server::data::places: Place data loaded places=3474 types=2 with_population=71 with_city=3392
|
||||
2026-03-17T08:33:05.706675Z INFO property_map_server: Place data loaded places=3474
|
||||
2026-03-17T08:33:05.706689Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-03-17T08:33:05.706695Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-03-17T08:33:05.780250Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-03-17T08:33:14.655514Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-03-17T08:33:14.888462Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-03-17T08:33:14.888478Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-03-17T08:33:15.021983Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-03-17T08:33:15.065572Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-03-17T08:33:15.140720Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-03-17T08:33:15.141331Z INFO property_map_server: Precomputed features response groups=8
|
||||
2026-03-17T08:33:15.141349Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-03-17T08:33:15.246791Z INFO property_map_server::pocketbase: PocketBase users collection already has all required fields
|
||||
2026-03-17T08:33:15.254863Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-03-17T08:33:15.258892Z INFO property_map_server::pocketbase: PocketBase collection 'saved_properties' API rules updated
|
||||
2026-03-17T08:33:15.329192Z INFO property_map_server::pocketbase: PocketBase meta.appURL set to https://perfect-postcodes.co.uk/pb
|
||||
2026-03-17T08:33:15.333036Z INFO property_map_server::pocketbase: PocketBase OAuth configured on users collection
|
||||
2026-03-17T08:33:15.333055Z INFO property_map_server: Gemini configured (model: gemini-3-flash-preview)
|
||||
2026-03-17T08:33:15.333066Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-03-17T08:33:15.398969Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=2780
|
||||
2026-03-17T08:33:15.403743Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=350
|
||||
2026-03-17T08:33:15.404640Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="car" destinations=355
|
||||
2026-03-17T08:33:15.414586Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=1869
|
||||
2026-03-17T08:33:15.414612Z INFO property_map_server: Travel time store loaded modes=4
|
||||
2026-03-17T08:33:15.414666Z INFO property_map_server: Precomputed AI filters system prompt
|
||||
2026-03-17T08:33:16.003045Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:33:19.581012Z INFO property_map_server: All memory pages locked (mlockall)
|
||||
2026-03-17T08:33:19.581049Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
2026-03-17T08:33:22.213990Z INFO property_map_server::routes::pois: GET /api/poi-categories count=74 groups=11
|
||||
2026-03-17T08:33:22.216578Z INFO property_map_server::routes::features: GET /api/features
|
||||
2026-03-17T08:33:22.227193Z INFO property_map_server::routes::pois: GET /api/poi-categories count=74 groups=11
|
||||
2026-03-17T08:33:22.232847Z INFO property_map_server::routes::features: GET /api/features
|
||||
2026-03-17T08:33:22.409378Z INFO property_map_server::routes::hexagons: GET /api/hexagons resolution=9 rows=145554 parallel=true cells_before_filter=455 cells_after_filter=297 truncated=false bounds=51.4896,-0.1648,51.5404,-0.0952 filters=1 filters_raw="Listing status:Historical sale" fields=0 travel_entries=0 grid_ms=0.4 agg_ms=7.5 json_ms=0.8 total_ms=8.7
|
||||
2026-03-17T08:33:22.446379Z INFO property_map_server::routes::hexagons: GET /api/hexagons resolution=9 rows=145554 parallel=true cells_before_filter=455 cells_after_filter=297 truncated=false bounds=51.4896,-0.1648,51.5404,-0.0952 filters=1 filters_raw="Listing status:Historical sale" fields=0 travel_entries=0 grid_ms=0.1 agg_ms=4.1 json_ms=0.5 total_ms=4.7
|
||||
2026-03-17T08:34:15.461433Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:34:29.710796Z INFO property_map_server::routes::features: GET /api/features
|
||||
2026-03-17T08:34:29.713513Z INFO property_map_server::routes::pois: GET /api/poi-categories count=74 groups=11
|
||||
2026-03-17T08:34:30.274542Z INFO property_map_server::routes::hexagons: GET /api/hexagons resolution=9 rows=145554 parallel=true cells_before_filter=455 cells_after_filter=297 truncated=false bounds=51.4896,-0.1648,51.5404,-0.0952 filters=1 filters_raw="Listing status:Historical sale" fields=0 travel_entries=0 grid_ms=0.1 agg_ms=2.5 json_ms=0.6 total_ms=3.2
|
||||
2026-03-17T08:34:31.462250Z INFO property_map_server::routes::hexagon_stats: GET /api/hexagon-stats h3=89195da4987ffff resolution=9 total_count=243 filters=1 filters_raw="Listing status:Historical sale" ms=0.2
|
||||
2026-03-17T08:34:31.674788Z INFO property_map_server::routes::hexagons: GET /api/hexagons resolution=9 rows=82474 parallel=true cells_before_filter=296 cells_after_filter=201 truncated=false bounds=51.4896,-0.1524,51.5404,-0.1076 filters=1 filters_raw="Listing status:Historical sale" fields=0 travel_entries=0 grid_ms=0.1 agg_ms=0.9 json_ms=0.5 total_ms=1.5
|
||||
2026-03-17T08:34:32.542179Z INFO property_map_server::routes::hexagon_stats: GET /api/hexagon-stats h3=89195da4d33ffff resolution=9 total_count=746 filters=1 filters_raw="Listing status:Historical sale" ms=0.5
|
||||
2026-03-17T08:34:34.469487Z INFO property_map_server::routes::hexagon_stats: GET /api/hexagon-stats h3=89195da4d33ffff resolution=9 total_count=6 filters=1 filters_raw="Listing status:For rent" ms=0.1
|
||||
2026-03-17T08:34:34.620706Z INFO property_map_server::routes::hexagons: GET /api/hexagons resolution=9 rows=82474 parallel=true cells_before_filter=274 cells_after_filter=196 truncated=false bounds=51.4896,-0.1524,51.5404,-0.1076 filters=1 filters_raw="Listing status:For rent" fields=0 travel_entries=0 grid_ms=0.1 agg_ms=0.7 json_ms=0.4 total_ms=1.1
|
||||
2026-03-17T08:35:15.464691Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:36:15.461317Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:37:15.462465Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:38:15.461428Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:39:15.463264Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:40:15.466916Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:41:15.463402Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:42:15.462539Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:43:15.461880Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:44:15.462263Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:45:15.461882Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:46:15.462228Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:47:15.462476Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:47:28.935265Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-03-17T08:47:28.935449Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-03-17T08:47:28.935457Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-03-17T08:47:29.007775Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-03-17T08:47:29.007785Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-03-17T08:47:31.674791Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-03-17T08:47:31.674802Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-03-17T08:47:31.972527Z INFO property_map_server::data::property: buy listings joined rows=457076
|
||||
2026-03-17T08:47:31.972545Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-03-17T08:47:32.082470Z INFO property_map_server::data::property: rent listings joined rows=122594
|
||||
2026-03-17T08:47:32.082480Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-03-17T08:47:43.806418Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=457076 rent_listings=122594 total=15783051
|
||||
2026-03-17T08:47:43.806509Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=13 total=68
|
||||
2026-03-17T08:47:45.135285Z INFO property_map_server::data::property: Combined data selected rows=15783051
|
||||
2026-03-17T08:47:45.326377Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-03-17T08:47:45.712528Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-03-17T08:47:46.876195Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-03-17T08:47:49.145516Z INFO property_map_server::data::property: Building enum features
|
||||
2026-03-17T08:47:50.661409Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-03-17T08:47:52.947453Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-03-17T08:47:52.947462Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-03-17T08:47:53.599162Z INFO property_map_server::data::property: Listing features extracted properties_with_features=518063
|
||||
2026-03-17T08:47:53.599171Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-03-17T08:47:54.619942Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-03-17T08:48:00.802774Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted, quantized to u16)
|
||||
2026-03-17T08:48:03.547995Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-03-17T08:48:05.049275Z INFO property_map_server: Property data loaded rows=15783051 features=68 enums=13
|
||||
2026-03-17T08:48:05.049293Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-03-17T08:48:05.459943Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-03-17T08:48:05.459953Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-03-17T08:48:05.865563Z INFO property_map_server::data::property: H3 precomputation complete (15783051 cells)
|
||||
2026-03-17T08:48:05.865637Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-03-17T08:48:05.865651Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-03-17T08:48:05.886166Z INFO property_map_server::data::poi: Loaded 678242 POIs
|
||||
2026-03-17T08:48:06.006159Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-03-17T08:48:06.006744Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-03-17T08:48:06.043360Z INFO property_map_server: POI data loaded pois=678242
|
||||
2026-03-17T08:48:06.043368Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-03-17T08:48:06.048757Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-03-17T08:48:06.048766Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-03-17T08:48:06.049291Z INFO property_map_server::data::places: Loaded 3474 places
|
||||
2026-03-17T08:48:06.050002Z INFO property_map_server::data::places: Place data loaded places=3474 types=2 with_population=71 with_city=3392
|
||||
2026-03-17T08:48:06.050053Z INFO property_map_server: Place data loaded places=3474
|
||||
2026-03-17T08:48:06.050061Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-03-17T08:48:06.050064Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-03-17T08:48:06.062151Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-03-17T08:48:15.297171Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-03-17T08:48:15.545357Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-03-17T08:48:15.545379Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-03-17T08:48:15.640450Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-03-17T08:48:15.684715Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-03-17T08:48:15.789766Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-03-17T08:48:15.790261Z INFO property_map_server: Precomputed features response groups=8
|
||||
2026-03-17T08:48:15.790275Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-03-17T08:48:15.852396Z INFO property_map_server::pocketbase: PocketBase users collection already has all required fields
|
||||
2026-03-17T08:48:15.854872Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-03-17T08:48:15.858800Z INFO property_map_server::pocketbase: PocketBase collection 'saved_properties' API rules updated
|
||||
2026-03-17T08:48:15.911308Z INFO property_map_server::pocketbase: PocketBase meta.appURL set to https://perfect-postcodes.co.uk/pb
|
||||
2026-03-17T08:48:15.915275Z INFO property_map_server::pocketbase: PocketBase OAuth configured on users collection
|
||||
2026-03-17T08:48:15.915303Z INFO property_map_server: Gemini configured (model: gemini-3-flash-preview)
|
||||
2026-03-17T08:48:15.915316Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-03-17T08:48:16.153964Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=2780
|
||||
2026-03-17T08:48:16.155556Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=350
|
||||
2026-03-17T08:48:16.156564Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="car" destinations=355
|
||||
2026-03-17T08:48:16.168132Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=1869
|
||||
2026-03-17T08:48:16.168166Z INFO property_map_server: Travel time store loaded modes=4
|
||||
2026-03-17T08:48:16.168228Z INFO property_map_server: Precomputed AI filters system prompt
|
||||
2026-03-17T08:48:16.774064Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:48:18.295547Z INFO property_map_server: All memory pages locked (mlockall)
|
||||
2026-03-17T08:48:18.295586Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
2026-03-17T08:49:16.216499Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:50:16.215664Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:51:16.214094Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:52:16.215038Z WARN property_map_server::pocketbase: PocketBase invites count query failed: 400 Bad Request
|
||||
2026-03-17T08:53:00.492875Z INFO property_map_server: Prometheus metrics initialized
|
||||
2026-03-17T08:53:00.493149Z INFO property_map_server: Loading property data from /app/data/properties.parquet, /app/data/postcode.parquet, /app/data-scraped/online_listings_buy.parquet, /app/data-scraped/online_listings_rent.parquet
|
||||
2026-03-17T08:53:00.493156Z INFO property_map_server::data::property: Loading postcode features from "/app/data/postcode.parquet"
|
||||
2026-03-17T08:53:00.728565Z INFO property_map_server::data::property: Postcode features loaded rows=1262367
|
||||
2026-03-17T08:53:00.728575Z INFO property_map_server::data::property: Loading properties from "/app/data/properties.parquet"
|
||||
2026-03-17T08:53:03.595748Z INFO property_map_server::data::property: Properties joined with postcodes rows=15203381
|
||||
2026-03-17T08:53:03.595759Z INFO property_map_server::data::property: Loading buy listings from "/app/data-scraped/online_listings_buy.parquet"
|
||||
2026-03-17T08:53:03.975669Z INFO property_map_server::data::property: buy listings joined rows=457076
|
||||
2026-03-17T08:53:03.975687Z INFO property_map_server::data::property: Loading rent listings from "/app/data-scraped/online_listings_rent.parquet"
|
||||
2026-03-17T08:53:04.083853Z INFO property_map_server::data::property: rent listings joined rows=122594
|
||||
2026-03-17T08:53:04.083863Z INFO property_map_server::data::property: Concatenating all data sources
|
||||
2026-03-17T08:53:19.531799Z INFO property_map_server::data::property: All data sources combined properties=15203381 buy_listings=457076 rent_listings=122594 total=15783051
|
||||
2026-03-17T08:53:19.531893Z INFO property_map_server::data::property: Feature columns from config numeric=55 enums=13 total=68
|
||||
2026-03-17T08:53:20.977401Z INFO property_map_server::data::property: Combined data selected rows=15783051
|
||||
2026-03-17T08:53:21.166389Z INFO property_map_server::data::property: Extracting numeric feature columns
|
||||
2026-03-17T08:53:21.555895Z INFO property_map_server::data::property: Computing histograms for numeric features
|
||||
2026-03-17T08:53:22.777545Z INFO property_map_server::data::property: Extracting string columns
|
||||
2026-03-17T08:53:25.067611Z INFO property_map_server::data::property: Building enum features
|
||||
2026-03-17T08:53:26.433346Z INFO property_map_server::data::property: Extracting renovation history
|
||||
2026-03-17T08:53:28.667594Z INFO property_map_server::data::property: Renovation history extracted properties_with_events=1829807
|
||||
2026-03-17T08:53:28.667602Z INFO property_map_server::data::property: Extracting listing features
|
||||
2026-03-17T08:53:29.309247Z INFO property_map_server::data::property: Listing features extracted properties_with_features=518063
|
||||
2026-03-17T08:53:29.309255Z INFO property_map_server::data::property: Sorting rows by spatial locality
|
||||
2026-03-17T08:53:30.205482Z INFO property_map_server::data::property: Building interned strings
|
||||
2026-03-17T08:53:36.247881Z INFO property_map_server::data::property: Transposing to row-major layout (spatially sorted, quantized to u16)
|
||||
2026-03-17T08:53:38.758705Z INFO property_map_server::data::property: Data loading complete
|
||||
2026-03-17T08:53:40.180446Z INFO property_map_server: Property data loaded rows=15783051 features=68 enums=13
|
||||
2026-03-17T08:53:40.180455Z INFO property_map_server: Building spatial grid index (0.01° cells)
|
||||
2026-03-17T08:53:40.577820Z INFO property_map_server: Precomputing H3 cells at resolution 12
|
||||
2026-03-17T08:53:40.577828Z INFO property_map_server::data::property: Precomputing H3 cells at resolution 12
|
||||
2026-03-17T08:53:40.972135Z INFO property_map_server::data::property: H3 precomputation complete (15783051 cells)
|
||||
2026-03-17T08:53:40.972155Z INFO property_map_server: Loading POI data from /app/data/filtered_uk_pois.parquet
|
||||
2026-03-17T08:53:40.972161Z INFO property_map_server::data::poi: Loading POI data from "/app/data/filtered_uk_pois.parquet"...
|
||||
2026-03-17T08:53:41.018292Z INFO property_map_server::data::poi: Loaded 678242 POIs
|
||||
2026-03-17T08:53:41.129204Z INFO property_map_server::data::poi: POI string columns interned category_unique=74 group_unique=11 emoji_unique=71
|
||||
2026-03-17T08:53:41.129769Z INFO property_map_server::data::poi: POI data loading complete.
|
||||
2026-03-17T08:53:41.168005Z INFO property_map_server: POI data loaded pois=678242
|
||||
2026-03-17T08:53:41.168011Z INFO property_map_server: Building POI spatial grid index
|
||||
2026-03-17T08:53:41.173291Z INFO property_map_server: Loading place data from /app/data/places.parquet
|
||||
2026-03-17T08:53:41.173297Z INFO property_map_server::data::places: Loading place data from "/app/data/places.parquet"...
|
||||
2026-03-17T08:53:41.175229Z INFO property_map_server::data::places: Loaded 3474 places
|
||||
2026-03-17T08:53:41.176075Z INFO property_map_server::data::places: Place data loaded places=3474 types=2 with_population=71 with_city=3392
|
||||
2026-03-17T08:53:41.176126Z INFO property_map_server: Place data loaded places=3474
|
||||
2026-03-17T08:53:41.176134Z INFO property_map_server: Loading postcode boundaries from /app/data/postcode_boundaries
|
||||
2026-03-17T08:53:41.176137Z INFO property_map_server::data::postcodes: Loading postcode boundaries from "/app/data/postcode_boundaries"
|
||||
2026-03-17T08:53:41.178186Z INFO property_map_server::data::postcodes: Found GeoJSON files to process files=2361
|
||||
2026-03-17T08:53:51.542107Z INFO property_map_server::data::postcodes: Postcode boundary data ready postcodes=1490140
|
||||
2026-03-17T08:53:51.769077Z INFO property_map_server: Postcode boundaries loaded postcodes=1490140
|
||||
2026-03-17T08:53:51.769098Z INFO property_map_server: Loading PMTiles from /app/data/uk.pmtiles
|
||||
2026-03-17T08:53:51.769313Z INFO property_map_server: PMTiles loaded successfully
|
||||
2026-03-17T08:53:51.811454Z INFO property_map_server: No --dist provided; static serving and OG injection disabled
|
||||
2026-03-17T08:53:51.881249Z INFO property_map_server: Screenshot service configured: http://screenshot:8002
|
||||
2026-03-17T08:53:51.881405Z INFO property_map_server: Precomputed features response groups=8
|
||||
2026-03-17T08:53:51.881422Z INFO property_map_server: PocketBase configured: http://pocketbase:8090
|
||||
2026-03-17T08:53:51.933372Z INFO property_map_server::pocketbase: PocketBase users collection already has all required fields
|
||||
2026-03-17T08:53:51.935544Z INFO property_map_server::pocketbase: PocketBase collection 'saved_searches' API rules updated
|
||||
2026-03-17T08:53:51.938605Z INFO property_map_server::pocketbase: PocketBase collection 'saved_properties' API rules updated
|
||||
2026-03-17T08:53:51.988188Z INFO property_map_server::pocketbase: PocketBase meta.appURL set to https://perfect-postcodes.co.uk/pb
|
||||
2026-03-17T08:53:51.992737Z INFO property_map_server::pocketbase: PocketBase OAuth configured on users collection
|
||||
2026-03-17T08:53:51.992761Z INFO property_map_server: Gemini configured (model: gemini-3-flash-preview)
|
||||
2026-03-17T08:53:51.992778Z INFO property_map_server: Loading travel time data from /app/data/travel-times
|
||||
2026-03-17T08:53:52.012596Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="bicycle" destinations=2780
|
||||
2026-03-17T08:53:52.012912Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="walking" destinations=350
|
||||
2026-03-17T08:53:52.013296Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="car" destinations=355
|
||||
2026-03-17T08:53:52.015215Z INFO property_map_server::data::travel_time: Travel time mode discovered mode="transit" destinations=1869
|
||||
2026-03-17T08:53:52.015233Z INFO property_map_server: Travel time store loaded modes=4
|
||||
2026-03-17T08:53:52.015276Z INFO property_map_server: Precomputed AI filters system prompt
|
||||
2026-03-17T08:53:54.777281Z INFO property_map_server: All memory pages locked (mlockall)
|
||||
2026-03-17T08:53:54.777322Z INFO property_map_server: Server listening on 0.0.0.0:8001
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue